Gold Maximizer — XAUUSD Breakout Expert Advisor for MetaTrader 5
Gold Maximizer is an automated gold trading robot for MetaTrader 5 that trades support and resistance breakouts on XAUUSD. Rather than running one strategy and hoping the market suits it, it runs nine independent breakout strategies on a single chart, each reading its own timeframe and its own age of levels.
No grid. No martingale. No averaging down. No increasing volume after a loss. No hidden or virtual stops. Every position opens with a real stop loss and take profit already attached.
Nine strategies, one chart
Each strategy measures the highest high and lowest low over its own lookback window, then waits for price to leave that range:
- D1 — 20-day highs and lows — catches multi-week trend legs
- D1 — previous day high and low — reacts to the daily range break
- D1 — levels several months old — trades long-term structure
- H4 — levels of the last ten days — bridges daily and intraday
- H1 — two-day levels — intraday continuation
- H1 — one-day levels — intraday range breaks
- H1 — one-week levels — weekly structure on an hourly chart
- H1 — twelve-hour levels — shorter-term breaks, optional
- H1 — six-hour levels — highest frequency, optional
Every distance is calculated from the Average True Range, so each strategy adapts as volatility changes. The number of active strategies can follow your account size automatically, or you can set it by hand.
How an entry is placed
The same logic runs on every strategy — only the timeframe and the age of the levels change:
- A Buy Stop is placed above resistance and a Sell Stop below support, offset by a fraction of the ATR.
- When price breaks out, one order triggers with its stop loss (entry − 1.0 × ATR) and take profit (entry + 1.2 × ATR) already attached.
- The opposite order is cancelled, so a strategy can never hold more than one position.
- An ATR trailing stop then follows the trade. Orders that do not trigger are refreshed on the next bar.
Risk controls that are always active
None of these can be switched off by a market condition:
- Stop loss and take profit attached the moment the position opens
- ATR trailing stop that only moves in the direction of profit
- Position size from a fixed percentage of balance, so risk scales with the account
- An equity drawdown limit that halts trading and can close all positions
- A cap on the number of open positions and on total open volume
- One position maximum per strategy at all times
- A spread filter that adapts to the traded symbol
- Order, volume and margin limits checked before every order is sent
Setup
The EA is attached to a single chart — each strategy reads its own timeframe internally. Inputs are grouped into Risk, Strategy selection, Entry tuning, Filters, Dashboard and Technical, and the defaults are the settings used in the published backtest. Trade frequency can be set to Auto, Very Conservative, Conservative, Moderate or Aggressive, and each of the nine strategies has its own on/off switch plus a single-strategy test mode.
- MetaTrader 5, with a broker offering XAUUSD
- A low-spread account is recommended — the spread filter will simply skip trades when spread is too wide
- VPS recommended so breakout levels are never missed while your machine is off
- All parameter names, chart messages and the dashboard are in English
Delivery and licensing
Gold Maximizer is sold, licensed and delivered through the MQL5 Market, including activations, automatic updates, the MQL5 buyer guarantee and a free demo you can run in the Strategy Tester before you buy. The set file used for the published test is available on request, so you can repeat the test with identical settings.