GoldForge ML combines CatBoost, XGBoost, and LightGBM models via ONNX with Smart Money Concepts such as liquidity sweeps and order blocks. The EA manages risk through ATR-based stop losses, trailing stops, and partial profit taking. It includes specific safety features for prop firm accounts, including hard daily loss limits and maximum drawdown stops. The system utilizes external ONNX models and includes a custom dashboard for real-time monitoring.
Machine learning ensemble using ONNX models
Price action logic based on Smart Money Concepts
ATR-based dynamic risk and exit management
Hard equity and daily loss protection for prop challenges
Read from TradingAI_Predictor_EA_v10.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
MagicNumber
int
202603
Magic Number
LotSize
double
0.10
Fixed Lot (FundYourFX $10K challenge)
UseDynamicLots
bool
true
Dynamic lot sizing
RiskPerTradePct
double
0.70
Challenge-safe default risk per trade
MaxDailyLossPct
double
2.8
Hard daily stop under 4% prop limit
MaxDailyDrawdownPct
double
5.5
Hard equity stop under 6% prop limit
MaxConcurrentTrades
int
2
Max simultaneous positions
PartialClosePercent
double
33.0
% volume to close at TP1 (33% keeps 67% running)
BreakevenATR
double
1.0
Move SL to breakeven after ATR * this
MaxConsecLosses
int
2
Pause trading after N consecutive losses
UseConfidenceScaling
bool
true
Scale R:R and lots by AI confidence
SL_ATR_Mult
double
2.0
SL distance = ATR * this (wider for crash protection)
Show all 40 inputs
Name
Type
Default
Description
TP1_ATR_Mult
double
3.0
TP1 = ATR * this (1.5:1 RR with SL=2.0)
TP2_ATR_Mult
double
3.5
TP2 = ATR * this (after partial)
TrailStart_ATR
double
1.5
Start trailing after profit > ATR * this
TrailStep_ATR
double
0.5
Trail step = ATR * this
ATR_Period
int
14
ATR period
UseSessionFilter
bool
true
true = Killzone filter (London/NY/Asia only)
TradeAsia
bool
true
Trade Asian session
AsiaStart
int
0
Asia start hour
AsiaEnd
int
7
Asia end hour
TradeLondon
bool
true
Trade London session
LondonStart
int
7
London start hour
LondonEnd
int
12
London end hour
TradeNY
bool
true
Trade NY session
NYStart
int
12
NY start hour
NYEnd
int
21
NY end hour
UseWeekendGap
bool
true
Sunday open gap trading
GapMinDollars
double
5.0
Min gap size in $ for gap trade
FridayCloseAll
bool
true
Close positions Friday 16:00
AsiaBonus
int
1
Confluence bonus during strong Asia momentum
MinScore
int
8
Challenge mode: favor quality over frequency
RSI_Period
int
21
RSI period (21 optimal for gold)
EMA_Fast
int
21
Fast EMA
EMA_Slow
int
55
Slow EMA
EMA_Trend
int
200
Trend EMA (H4)
ADX_Period
int
14
ADX period
ADX_MinTrend
int
25
ADX trending threshold (25 for gold)
MaxSpreadDollars
double
0.60
Tighter spread gate for prop protection
Slippage
int
20
Max slippage points
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone pw4654918-jpg/goldforge-v10 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
Code To Cash is an end-to-end algorithmic trading system for MetaTrader 5 that combines deep learning forecasts with technical breakout logic. It utilizes a ZeroMQ bridge to receive real-time market predictions from an external Python backend. The system enters trades using BuyStop or SellStop orders at recent price ex
MT5Trading robotAI / machine learningBreakoutTrend following
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 automated trading robot for MetaTrader 5 implements Smart Money Concepts (SMC) and ICT principles using a hybrid architecture. Trading logic and signal detection are processed within a native C++ DLL, while the MQL5 bridge handles trade execution and data feeding. The system identifies market structure shifts, inc
MT5Trading robotSMC / ICT / price actionBreakoutTrend following
This MetaTrader 5 expert advisor executes a multi-stage trading strategy focusing on H1 trendline breakouts and RSI divergences. It refines entries on the M5 timeframe using Change of Character and micro Break of Structure signals. The EA includes automated risk management with percentage-based lot sizing and ATR-based
MT5Trading robotSMC / ICT / price actionBreakoutTrend following