This MetaTrader 5 expert advisor functions as a comprehensive chart annotation and signal scanning tool based on Smart Money Concepts and Price Action.
Signal Scanner Pro PAICT identifies structural elements such as order blocks, fair value gaps, liquidity pools, and market structure shifts across multiple symbols simultaneously. The system visualizes trade setups with projected entry, stop loss, and target levels. While primarily focused on analysis, it integrates with external Python components for signal validation and position sizing. The repository also includes a trend-based grid expert advisor for gold trading, though documentation for it is minimal.
v3.00: pause DRAWING only — state calc + bridge keep running
InpLookbackBars
int
160
How far back swing detection scans
InpSwingStrength
int
3
Fractal strength (bars on each side)
InpZoneATRTolerance
double
0.35
Cluster tolerance × ATR before merging touches
InpZonesPerSide
int
2
Zones drawn above and below price
InpDrawTrendLine
bool
true
Rising/falling line through last two swings
InpFastMAPeriod
int
5
Passed to PAICT_DualMA when attaching
Show all 40 inputs
Name
Type
Default
Description
InpSlowMAPeriod
int
15
Must exceed fast period at runtime
InpICTLookback
int
180
Scan depth for order blocks & FVGs
InpDisplacementATR
double
1.10
Body threshold × ATR qualifying displacement
InpMaxFVG
int
3
Maximum open FVG boxes displayed
InpDrawOB
bool
true
Per-layer toggle: order blocks
InpDrawFVG
bool
true
Per-layer toggle: fair value gaps
InpDrawStructure
bool
true
Per-layer toggle: CHoCH & MSS/BOS dashes
InpDrawPremiumDiscount
bool
true
Dotted 50% EQ of the dealing range
InpDrawLiquidity
bool
true
BSL / SSL pools from equal highs & lows
InpLiqTolATR
double
0.15
Pool equality tolerance × ATR
InpMaxLiqPerSide
int
1
Pools drawn per side (nearest first)
InpDrawHTF
bool
true
Higher-timeframe OB + FVG, dimmed & labelled
InpHTF
ENUM_TIMEFRAMES
PERIOD_H4
Skipped automatically when ≤ the chart timeframe
InpDrawPlan
bool
true
ENTRY / TARGET / STOP level lines + R:R label
InpPlanBars
int
10
Plan segment length back from the current bar
InpEntryColor
color
C'255,191,0'
ENTRY line color — strong gold
InpStopColor
color
C'255,59,48'
STOP line color — vivid red
InpTargetColor
color
C'0,220,130'
TARGET line color — vivid green
InpPlanWidth
int
2
Plan line thickness (1 = old thin style)
InpPlanLabelPrice
bool
true
Append the level price to plan labels
InpPlanZones
bool
true
v2.06: filled ENTRY / STOP / TARGET zone rectangles
InpPlanZoneHeightATR
double
0.20
v2.06: zone band height × ATR (slim strip)
InpPlanZoneBack
bool
false
v2.06: true = tint behind candles, false = solid band in front
InpDrawKillzones
bool
false
Dim Asia / London / NY session shading
InpKZAsiaStart
int
0
Asia session open hour (broker time)
InpKZLondonStart
int
8
London session open hour (broker time)
InpKZNewYorkStart
int
13
New York session open hour (broker time)
InpKZLengthHours
int
3
Session length (Asia draws double)
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone asnakegreat/Asnake-Tekletsion from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .mq5 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.
This MetaTrader 5 utility is a comprehensive manual trading panel and risk management suite. It simplifies order execution by calculating lot sizes based on a defined risk percentage of account equity. Users can manage trades via automated break-even points, multi-mode trailing stops including Fractals, Moving Averages
This MetaTrader 5 repository provides a diverse collection of automated trading systems, including tools for supply and demand, news fetching, and price action strategies. The primary expert advisor utilizes moving average crossovers and momentum filters to identify market pullbacks. It incorporates trade management fe
This MetaTrader 5 collection features several expert advisors, with a primary focus on the ICT v2 robot. The main strategy implements Smart Money Concepts, identifying Market Structure Shifts, Fair Value Gaps, and Liquidity Sweeps across high, medium, and low timeframes. It automates entries on price retracements with
EA Scalper XAUUSD is an automated trading research project for MetaTrader 5 focused on gold. It employs a multifaceted entry strategy using Smart Money Concepts like order blocks and liquidity sweeps, alongside moving average crossovers and Fibonacci zones. The EA includes a self-learning module designed to adapt to di
Gold Trader EA is a multi-strategy expert advisor designed for trading XAUUSD on the MetaTrader 5 platform. It employs a fusion engine that combines up to 14 different technical analysis methods, including candlestick patterns, chart patterns, price action, and institutional levels. The system requires a user-defined n
This repository features a diverse collection of expert advisors and trading utilities for MetaTrader 4 and MetaTrader 5. It includes automated robots based on trendline analysis, session breakouts, and technical indicator crossovers using MACD, RSI, and Williams Percent Range. The library provides various tools for ri