Gold Adaptive Multi Regime EA features a regime detector that switches between trend-following, mean reversion, and breakout strategies based on market conditions. The system utilizes exponential moving averages, ADX for trend strength, and RSI for overbought or oversold levels. Risk is managed via ATR-based stops and a dedicated risk manager module. It includes specific logic for Asian session breakouts and volume-based confirmation. The repository lacks a README, requiring users to configure the extensive input parameters manually.
Read from MainEA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpTradeSymbol
string
InpAutoResolveBrokerSymbol
bool
true
InpSignalTF
ENUM_TIMEFRAMES
PERIOD_M5
InpEnableMTFAlignment
bool
true
InpMTFFastEMA
int
20
InpMTFSlowEMA
int
200
InpTrendPullbackEMAPeriod
int
20
InpTrendBiasEMAPeriod
int
200
InpTrendATREntryPeriod
int
14
InpTrendVolumeLookback
int
20
InpTrendVolumeConfirmRatio
double
1.2
InpTrendPullbackATRDistance
double
0.20
Show all 40 inputs
Name
Type
Default
Description
InpRegimeEMAFastPeriod
int
20
InpRegimeEMASlowPeriod
int
200
InpADXPeriod
int
14
InpTrendADXActivation
double
25.0
InpADXTrendThreshold
double
24.0
InpEMATrendSeparationATR
double
0.30
InpRangeADXMax
double
20.0
InpRangeCompressionMax
double
1.00
InpRangeOscillationATRMax
double
0.25
InpAsianSessionStartHour
int
0
InpAsianSessionEndHour
int
8
InpBreakoutAsianRangeCompressionMax
double
5.0
InpBreakoutVolumeSpikeMin
double
1.5
InpBreakoutATRExpansionMin
double
1.05
InpRSIPeriod
int
14
InpMeanEMAPeriod
int
20
InpRSIBuyMax
double
25.0
InpRSISellMin
double
75.0
InpBandsPeriod
int
20
InpBandsDeviation
double
2.0
InpBreakoutOpenWindowMinutes
int
60
InpBreakoutVolumeLookback
int
20
InpBreakoutVolumeConfirmRatio
double
1.4
InpEnableEarlyBreakoutEntry
bool
true
InpEarlyBreakoutScoreThreshold
double
63.0
InpATRPeriod
int
14
InpFallbackStopPct
double
0.0025
InpRegimeTickVolumeLookback
int
20
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone cdimabusinessent-byte/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.
This expert advisor for MetaTrader 5 is a multi-strategy system that utilizes market regime detection to switch between trend following, range trading, and breakout modes. It incorporates a wide array of technical indicators, including Moving Averages, RSI, MACD, Ichimoku, and SuperTrend. The bot manages risk through v
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
Gold FX EA is a multi-asset trading robot for MetaTrader 5 that functions as a modular framework for various technical strategies. It allows users to toggle specific modules for forex, gold, silver, cryptocurrencies, and commodities. Strategies include trend following with moving averages, Bollinger Band mean reversion
MT5 AutoEA is a multi-strategy trading robot for MetaTrader 5 that utilizes an ensemble approach to market participation. It incorporates over twenty modular strategies, including trend following, mean reversion, and breakouts, which can be toggled individually. The EA supports two execution modes: a portfolio mode for
Gold Domination is an automated trading robot for MetaTrader 5 developed for the gold market. It utilizes a strategy based on CCI, Williams %R, and ADX indicators, supplemented by price action patterns and Fibonacci confluence. The EA incorporates intermarket analysis by tracking the US Dollar Index and the VIX fear in
Smart Trader 7CAS is an automated trading robot for MetaTrader 5 designed specifically for commodities including Gold, Silver, and Oil. It implements seven distinct trading modules or scenarios covering trend following, scalping, range trading, breakouts, Smart Money Concepts, reversals, and Fibonacci levels. The syste