SmartMoney MTF EA synchronizes analysis across three timeframes to identify trend direction, premium or discount zones, and market structure shifts. The robot executes trades based on liquidity sweeps and Fibonacci retracement levels, specifically targeting optimal trade entry zones. Risk controls include percentage-based lot sizing, minimum risk-to-reward filters, automated breakeven adjustments, and trailing stops. It also includes session-based filters to limit trading to high-volume London and New York sessions.
Multi-timeframe liquidity sweep and structure analysis
Premium and discount zone filtering with Fibonacci OTE
Read from SmartMoney_MTF_EA_v2.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpHigherTF
ENUM_TIMEFRAMES
PERIOD_H4
Higher TF (H4 or H1)
InpMiddleTF
ENUM_TIMEFRAMES
PERIOD_M15
Middle TF (M15 or M5)
InpEntryTF
ENUM_TIMEFRAMES
PERIOD_M1
Entry TF (M1)
InpSwingBars
int
5
Bars to confirm swing
InpMaxSwingLookback
int
150
Max bars to look back for swings
InpDiscountThreshold
double
0.50
Discount zone threshold (0.5 = 50%)
InpFibEntryMin
double
0.618
Min Fib retracement for entry
InpFibEntryMax
double
0.786
Max Fib retracement for entry
InpRequireFibZone
bool
false
Must be in Fib zone to enter
InpSweepLookbackBars
int
20
Bars to look back for sweep levels
InpSweepConfirmationBars
int
1
Bars to confirm sweep
InpSweepWickRatio
double
0.5
Min wick ratio for sweep
Show all 39 inputs
Name
Type
Default
Description
InpSweepCloseRatio
double
0.4
Close must be within this % of bar
InpConsolidationBars
int
6
Bars for consolidation
InpConsolidationPips
double
3.0
Max range for consolidation (pips)
InpStructureLookback
int
15
Bars for structure analysis
InpRequireStructureShift
bool
false
Require structure shift for entry
InpRiskPercent
double
1.0
Risk per trade (%)
InpMinRR
double
2.0
Minimum Risk:Reward
InpMaxRR
double
10.0
Maximum Risk:Reward for extended targets
InpSlBufferPips
int
3
SL buffer in pips
InpUseExtendedTarget
bool
true
Use extended targets on sweeps
InpUseBreakeven
bool
true
Move to breakeven
InpBreakevenRR
double
1.0
RR to trigger breakeven
InpUseTrailing
bool
true
Use trailing stop
InpTrailingRR
double
2.0
RR to start trailing
InpTrailingStep
double
0.5
Trail at this % of profit
InpMagicNumber
int
123456
Magic Number
InpSlippage
int
50
Max slippage (points)
InpMaxSpread
int
30
Max spread (points)
InpMaxDailyTrades
int
10
Max trades per day
InpMaxOpenPositions
int
3
Max open positions at once
InpTradeCooldownBars
int
5
Bars between trades on entry TF
InpFilterSessions
bool
true
Filter by trading session
InpTradeLondon
bool
true
Trade London session
InpTradeNewYork
bool
true
Trade New York session
InpTradeAsia
bool
false
Trade Asia session
InpDebugMode
bool
true
Enable debug prints
InpDrawZones
bool
true
Draw zones on chart
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone SiyabongaDlamini/SmartMoney.MQ5 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.
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 MetaTrader 5 expert advisor implements Smart Money Concepts including Order Blocks, Fair Value Gaps, and Break of Structure entries. It features an automated mode that combines multiple strategies alongside market regime detection using ADX or Efficiency Ratio to ensure trading in trending conditions. Risk managem
This automated trading system for MetaTrader 5 focuses on spot Gold using Inner Circle Trader methodology. It identifies entries through order block detection, market structure analysis, and weekly opening price levels. The strategy is further filtered by dual moving averages and specific trading sessions, primarily Lo
MT5Trading robotSMC / ICT / price actionIndicator crossoverTrend following
This expert advisor for MetaTrader 5 implements a Smart Money Concepts strategy. It identifies institutional trade setups using Order Blocks, Fair Value Gaps, Break of Structure, and liquidity sweeps. The robot performs multi-timeframe analysis across five periods to determine market bias and ensure trend alignment. Ri
MT5Trading robotSMC / ICT / price actionTrend following
Prop Firm EA Fleet is a collection of MetaTrader 5 robots designed for passing prop firm evaluations and managing funded accounts. The suite utilizes various strategies including market structure analysis, session range breakouts for London and New York sessions, and high-frequency scalping. It features strict risk man