Asian Range Breakout Gold
- Experts
- Version: 1.24
- Activations: 10
Asian Range Breakout Gold
A day-trading Expert Advisor for XAUUSD. It measures the Asian session range (03:00–10:00 server time), places one buy stop above and one sell stop below the range at the London open (OCO: when one fills, the other is cancelled), and closes everything 15 minutes before the broker's daily session end (23:45 on a server where the New York close is 00:00). A daily EMA(50) trend filter allows only longs above the EMA and only shorts below it. The stop loss is the opposite side of the range, capped at 0.6% of price. A range-width filter (0.25–1.5 × daily ATR) skips days when the Asian range is too narrow or too wide.
- One trade per day, always with a stop loss
- No martingale, no grid, no averaging, no hedging
- No overnight positions
- Position size = fixed percentage of balance (default 2%)
Backtest: XAUUSD M15, March 2009 – December 2025, 30-point spread, 2% risk, compounding
Trades: ~1,450 (7 per month)
Win rate: 43%
Profit factor: 1.17
CAGR: ~10%
Max drawdown: ~36%
Losing years: 6 of 17
With 1% risk: CAGR ~6%, max drawdown ~20%. Results were consistent on two independent historical data feeds.
MetaTrader 5 Strategy Tester: XAUUSD M15, every tick based on real ticks (MetaQuotes-Demo), January 2023 – October 2026, default inputs, 2% risk, 10,000 USD start
338 trades (7 per month), win rate 44%, profit factor 1.14, net profit +47%, maximum balance drawdown 26% (relative 30%), longest losing streak 9. By year: 2023 −15%, 2024 +31%, 2025 +19%, 2026 (to October) +11%. Spread as recorded in the server history (screenshot 8).
MetaTrader 5 Strategy Tester, longer period: XAUUSD M15, every tick generated from M1 (99% history quality), January 2017 – October 2026, default inputs, 2% risk, 10,000 USD start
818 trades (7 per month), win rate 44%, profit factor 1.15, net profit +136% (CAGR 9.4%), maximum balance drawdown 25% (relative 37%), longest losing streak 12. Losing years on this server's data: 2017 (−4%), 2018 (−26%), 2023 (−15%). Screenshot 9.
Please read before buying
- Profits come mostly from trending years (2013, 2016, 2022, 2024). Sideways years are flat or slightly negative.
- The longest period without a new equity high was 4 years (2009–2013). The most recent was 22 months (April 2020 – February 2022).
- 2023 was a losing year (profit factor 0.83).
- This is not a high-win-rate scalper. It is a simple, fully disclosed rule set with a modest edge that needs patience.
Requirements
- XAUUSD, M15 chart. The EA reads M15 and D1 data itself.
- Any broker server time. The hour inputs are defined for a server where the New York close is 00:00 (GMT+2 / GMT+3 in summer); with AutoAlign (default) the EA detects your broker's New York close from the last five trading days and shifts the session automatically. Check the 'Times for ...' line in the Experts log after the first start.
- Typical spread around 30 points. Above 50 points the edge largely disappears.
- Minimum balance: about 1,200 USD at a 4,000 USD gold price (so that a 2% risk trade fits 0.01 lot). 2,000 USD or more recommended.
- VPS recommended so that the order placement and the daily close are never missed.
Inputs
- Session hours (RangeStartHour, RangeEndHour, ValidUntilHour, CloseBeforeMin, AutoAlign)
- TP_R (0 = hold to close), BE_R (break-even trigger), SLCapPct
- FilterMode (ATR or Percent), RangeMinATR/RangeMaxATR, RangeMinPct/RangeMaxPct
- UseTrendFilter, TrendEmaPeriod
- RiskPct, FixedLots, MaxLots, MaxSpreadPct, SlippagePts, MagicNumber
Risk disclosure
Past performance does not guarantee future results. Trading on margin can result in the loss of your capital. The 2% risk setting produced a 36% drawdown in testing and may exceed that in live trading.
