ICT Smart Money EA identifies market entries by detecting Order Blocks, Break of Structure, Liquidity Sweeps, and Fair Value Gaps. The system incorporates a confidence scoring algorithm that evaluates signal strength across multiple parameters to filter trades. Risk controls include dynamic lot sizing based on a percentage of equity, daily trade limits, and a break-even function. Trading is restricted to specific liquidity windows via London and New York Killzone filters, while an integrated dashboard provides real-time status updates.
Read from ICT_SmartMoney_EA_v4_Production.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
RiskPercent
double
1.5
Risk per trade (%)
RR_Ratio
double
2.0
Risk:Reward ratio
RR_Ratio_Alt
double
1.5
Alternative RR for medium confidence
SL_Buffer
int
25
Stop loss buffer (points)
MinConfidenceScore
int
65
Minimum confidence score (balanced)
HighConfidenceScore
int
85
High confidence threshold
SwingLookback
int
4
Swing points lookback
BOS_Lookback
int
15
BOS lookback (balanced)
OB_Lookback
int
10
Order Block lookback (balanced)
RequireFVG
bool
false
Require Fair Value Gap (disabled for reliability)
UseMultiTimeframe
bool
false
Use multi-timeframe analysis (simplified)
UseLondonKZ
bool
true
Use London Killzone (08:00-10:30 GMT)
Show all 22 inputs
Name
Type
Default
Description
UseNYKZ
bool
true
Use NY Killzone (13:00-16:00 GMT)
TimezoneOffset
int
0
Timezone offset from GMT
MaxTradesPerDay
int
3
Maximum trades per day
AllowExtraTrade
bool
true
Allow extra trade for high confidence
EnableBreakEven
bool
true
Enable break-even
EnableTrailing
bool
false
Enable trailing stop (disabled for stability)
ShowDashboard
bool
true
Show dashboard
ShowDebugInfo
bool
true
Show debug information
ShowOBZones
bool
true
Show Order Block zones
ShowTradeLines
bool
true
Show trade entry/SL/TP lines
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone Sonthep/ICT_SmartMoney_EA 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, and any .mqh files into the Include folder the code expects.
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.
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
Fimathe EA is a MetaTrader 5 robot designed to automate the Fimathe trading technique. It replaces manual channel drawing by analyzing a user-defined range of historical candles to determine reference channels and neutral zones. The system identifies price partitions and uses the median distance to set entry levels. Fo
This MetaTrader 5 expert advisor automates trading based on the Fimathe methodology, a price action technique centered on channel expansions. The software allows users to define a macro channel using specific high and low price points, which it then fractionates into sub-levels for entry and exit signals. It features a
This MetaTrader 5 expert advisor implements Inner Circle Trader concepts, specifically focusing on Order Blocks and PD Arrays for trade entries. The robot identifies price action structures including breakouts, range-based patterns, and Fibonacci extensions. For risk management, it utilizes ATR-based stop losses, trail
This Expert Advisor for MetaTrader 5 combines a London session breakout strategy with an Inverse Fair Value Gap (IFVG) trend continuation model. Designed for the EUR/USD M5 timeframe, it identifies price ranges during predefined morning hours to set pending breakout orders while simultaneously monitoring Smart Money Co
MT5Trading robotBreakoutSMC / ICT / price actionTrend following
This MetaTrader 5 expert advisor is designed specifically for trading gold (XAUUSD). The system utilizes a modular architecture to detect market regimes, identify ranges, and execute trades based on liquidity sweeps and breakouts. It incorporates several filters, including spread and volume checks, alongside a drawdown