Trading Profile and Target User
This system is designed for traders who accept fewer trades in exchange for higher conditional quality. It suits those who can tolerate the natural whipsaws of gold on a five-minute chart but want an automated filter that keeps them out of sideways noise. It does not fit traders looking for aggressive recovery methods, grid logic, or systems that open positions on every minor fluctuation. The EA operates only on XAUUSD, so anyone without access to a broker offering this symbol within MetaTrader 5 will find it unusable.
Entry Logic and Signal Stack
Before any order is considered, the EA runs a sequence of independent checks. First, volatility must be sufficient: the 14-period ATR is compared against a 50-bar baseline, and entries are blocked when the ratio falls below 0.70. Second, ADX must read at least 20, confirming that a directional move is present rather than a flat oscillation. Third, the three EMAs must line up in the correct order — EMA10 above EMA50 above EMA200 — which filters out counter-trend retracements. Only when all three conditions hold simultaneously does the system look for an execution trigger.
A built-in news filter adds another layer. The EA suspends trading from 30 minutes before a high-impact event until 30 minutes after it. During that window, no new orders are opened, and pending modifications are postponed. This is not an optional setting in the provided build; it is active by default.
Position and Exit Management
Position sizing is handled automatically using a balance-based calculation. The lot size scales with account equity, meaning the risk per trade remains relatively stable as the account grows or shrinks. The system also applies an automatic drawdown control mode, with an optional manual cap set at 15%. If the account equity dips beyond the chosen threshold, the EA reduces exposure or stops opening new positions until conditions recover.
Stops are not placed with the broker as visible orders. Instead, the EA manages exits internally using a trailing mechanism that follows price while the trade is favourable. This approach is intended to reduce the chance of stop hunting on a symbol like gold, where short-term liquidity spikes are common. Take profit levels are not fixed; they are adjusted elastically according to the same volatility measures that gate entries, so targets widen in fast conditions and tighten when the market slows.
Account and Broker Requirements
The developer lists a minimum deposit of $500. That figure should be treated as a starting point, not a guarantee of comfort. With gold on an M5 chart, a losing streak of several consecutive trades is realistic, and a smaller account will feel each loss more sharply. Leverage of 1:30 or higher is required, which aligns with typical retail forex conditions but may exclude some jurisdictions with stricter limits. The EA functions on any account type — hedging, netting, or standard — as long as the symbol is XAUUSD and the platform is MetaTrader 5.
Broker selection matters in three practical ways. Spread on gold varies widely between brokers and can eat into a five-minute scalping approach. Execution speed affects how well the internal trailing stops work during sudden moves. And the news calendar must be available to the EA; if the broker terminal does not supply the relevant feed, the news filter cannot operate as intended.
Known Limitations and Points of Attention
The original version licence means one live account per purchase. The EA does not include source code, so parameter customisation is limited to whatever is exposed in the inputs panel. Backtest results shared by the vendor show significant growth over thousands of trades, but those figures are produced under specific historical conditions and should not be extrapolated. The developer reports verified account records with low drawdown, yet live performance will differ because spread, slippage, and news timing vary between brokers.
The most important practical constraint is the single-symbol focus. This is not a portfolio tool. If gold enters a multi-week range with flattened ADX and low ATR ratios, the EA will simply stop trading. That is by design — it avoids forcing entries — but traders should expect idle periods and not mistake them for malfunction.
What the Included Settings Control
Key inputs cover the ATR period and ratio threshold, the ADX minimum, the three EMA periods, the news filter minutes before and after events, lot sizing mode, drawdown mode and manual drawdown percentage, and the trailing stop distance. The default values are aligned with the vendor's backtests, but any change to one filter influences the overall trade frequency and should be tested on a demo account first.