SMC Unified Expert Advisor features an automated mode that combines multiple strategies alongside market regime detection using ADX or Efficiency Ratio to ensure trading in trending conditions. Risk management includes balance-proportional lot sizing and an equity bagging system that closes all positions when target profit or maximum loss percentages are reached. It also includes session filters to avoid Asian market volatility and uses ATR-based adaptive thresholds for entry confirmation.
Order Block and Fair Value Gap identification
Market regime detection using ADX or Efficiency Ratio
Equity bagging system for basket-level profit and loss protection
Session-based trading filters for London and New York
ATR-driven adaptive volatility and displacement filters
Read from EA_Script.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
Strategy
ENUM_STRATEGY
STRAT_AUTO
MagicNumber
long
76543
HedgeMagic
long
76544
for future hedging
OneTradePerBar
bool
true
LotPerK
double
0.02
lots per $1000 balance
BagProfitPercent
double
8.0
close all at +x% equity
BagLossPercent
double
4.0
close all at -y% equity
UseSessionFilter
bool
true
skip Asian session
UseATRFilters
bool
true
displacement + gap sizing
UseRegimeFilter
bool
true
trend filter for BOS
RegimeMethod
ENUM_REGIME
REGIME_ADX
ADX or Efficiency Ratio
ATR_Period
int
14
Show all 16 inputs
Name
Type
Default
Description
SwingBars
int
5
swing confirmation period
FibRetraceLevel
double
61.8
OB entry level
DisplacementMin
double
0.0
auto = adaptive
MaxSpreadPoints
int
120
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone KVignesh122/MT5-SMC-trading-bot 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.
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 MetaTrader 5 expert advisor implements an automated strategy based on Smart Money Concepts and the Trading Hub Juka Method. It analyzes market structure, institutional order blocks, and fair value gaps to identify high-probability entry points. The robot features multi-timeframe analysis, evaluating alignment betw
This MetaTrader 5 expert advisor utilizes a combination of Bollinger Bands, Relative Strength Index, and Average Directional Index to identify entries. It supports multi-timeframe analysis for trend confirmation and provides optional filters for Average True Range and price action patterns such as hammers. Risk managem
This MetaTrader 5 expert advisor focuses on institutional-style trading across forex, indices, and other assets. It utilizes market structure analysis, including liquidity sweeps and market structure shifts, to identify entries on a M15 timeframe guided by H1 trends. The robot categorizes market states into range, tren
This MetaTrader 5 expert advisor implements a multi-timeframe strategy based on the TTrades Fractal Model and Dow Theory. It operates using two distinct execution branches: Intraday (D1/H1/M5) and Swing (W1/H4/M15). The system analyzes market structure to identify points of interest, employing wick ratios and optional
This MetaTrader 5 expert advisor automates several price action strategies, including pin bar reversals at support and resistance levels, trendline bounces, and break-and-retest patterns. The robot employs multi-timeframe analysis to align entries with higher timeframe trends. Risk controls include percentage-based pos
MT5Trading robotSMC / ICT / price actionBreakoutTrend following