★ Flagship · Multi-Symbol 3 Markets · 2 Sessions · ORB

Range Breakout
Fusion EA.

One EA, three markets, two trading sessions. The opening range breakout strategy applied to XAUUSD, USDJPY and BTCUSD — capturing the volatility windows where breakouts actually pay.

XAUUSD USDJPY BTCUSD Opening Range Breakout
01 / Overview

One strategy. Three uncorrelated markets.

The opening range breakout (ORB) is one of the oldest and most studied edges in trading. The premise is simple: the first hours of a session establish a price range; significant moves outside that range tend to continue. When it works, it works cleanly. When it doesn't, the stop is small and the trade dies fast.

Range Breakout Fusion applies this single, well-understood logic across three uncorrelated markets: gold, USDJPY, and bitcoin. Each runs on its own session window — gold and yen on the European open, bitcoin on a different volatility cycle altogether — so the three markets rarely move together.

The result: a single EA that delivers portfolio-like diversification from a single chart deployment. When gold is in a quiet range, the yen breakout might fire. When forex is sluggish, bitcoin volatility often picks up the slack.

Why three symbols?

A single-symbol ORB EA depends on that symbol cooperating week after week — and no symbol does. By running ORB on three uncorrelated assets, drawdown periods in one market rarely line up with drawdown periods in another. The aggregate equity curve becomes substantially smoother.

02 / Performance

Six years. Three markets. 4,815 trades.

Backtested across XAUUSD + USDJPY + BTCUSD simultaneously, from 2020 to mid-2026. Every trade executed under the EA's default risk profile with realistic spread and slippage assumptions for each broker.

Profit Factor
1.24
Sharpe Ratio
3.06
Max Drawdown
6.25%
Total Trades
4,815
Backtest · XAUUSD + USDJPY + BTCUSD · 2020–2026 · 0.5% risk · €10,000 deposit

What these numbers mean

A Profit Factor of 1.24 is honest. It tells you the strategy works, but it's not a fairy tale. ORB trades typically have lower win rates than mean-reversion strategies — the wins just need to be bigger than the losses, which they are.

A Sharpe Ratio of 3.06 is excellent for a real, deployable retail strategy. Above 2.0 is considered good. Above 3.0 is rare and usually signals genuine diversification benefits across the three symbols.

A 6.25% maximum drawdown across 6+ years of backtesting on three symbols is the kind of drawdown most traders can stomach. Crucially, this includes the COVID crash, the 2022 sell-off, and 2024's gold rally — meaning the strategy held up across radically different market regimes.

4,815 trades is a statistically meaningful sample. Strategies with only a few hundred trades in backtest can show great metrics by accident. Thousands of trades reduce that variance substantially.

Important Note

Backtest results are not a prediction of future performance. Real-world results will differ based on broker conditions, spread, slippage, and the always-uncertain future of these markets — particularly BTCUSD, where execution quality varies widely between brokers.

03 / How it works

Three symbols, one logic.

The strategy is identical across all three symbols — only the session window changes to match each market's natural high-volatility period.

Range formation

During the early portion of each symbol's relevant trading session, the EA observes price action and constructs the day's "opening range" — the high and low established during a defined formation window. This becomes the reference structure for the rest of the session.

Breakout detection

Once the formation window closes, the EA places two pending stop orders: a buy stop above the range high and a sell stop below the range low. Whichever direction price breaks first, the EA takes the trade. The opposite pending order cancels automatically.

Trade management

Every trade enters with a hard stop loss set at the opposite end of the range and a take profit at a multiple of the range size. There is no martingale, no grid, no averaging down. Win or lose, the trade resolves cleanly within the session.

Multi-symbol coordination

The EA manages all three symbols from a single chart attachment. Each symbol has its own magic number, its own risk allocation, and its own session timing. The three markets operate independently — a trade on gold has no effect on the yen or bitcoin logic.

Stealth mode for prop firms

Includes optional lot randomization, close-time randomization and per-account magic offsets — useful for prop firm accounts where multiple traders running identical EAs may trigger anti-copy-trading detection.

04 / Key parameters

Clean, minimal inputs.

Strategy-critical parameters are internal. What you adjust is risk, symbol compatibility with your broker, and visual preferences.

Input Description Default
MaxSlippage Maximum slippage tolerance in points 30
MagicBase Base magic number (each symbol gets unique offset) 20000
XAU_Enabled Trade gold breakouts true
JPY_Enabled Trade USDJPY breakouts true
BTC_Enabled Trade BTCUSD breakouts false
XAU_Symbol Your broker's gold symbol name XAUUSD
RiskPct Risk percentage per trade (per symbol) 0.5%
StealthMode Lot/timing randomization for prop firms false
AutoOpenCharts Automatically open clean M30 charts for the other symbols false
ShowPanel Display on-chart info panel true

BTCUSD is disabled by default because crypto symbol availability varies wildly between brokers. Enable it manually after confirming your broker offers BTCUSD with acceptable spreads.

05 / Recommended Setup

One chart. Three markets.

Chart
XAUUSD recommended
Attach to XAUUSD as your primary chart. Built-in options can then auto-open clean charts for USDJPY and BTCUSD with the right visual layout.
Timeframe
M30 (recommended)
Chart timeframe is indifferent for strategy logic — analysis is hardcoded internally. M30 is recommended purely for the best visual range/breakout representation.
Minimum capital
$1,000 USD
$2,000–3,000 recommended for full 3-symbol activity. For $1,000 accounts, consider enabling only 1–2 symbols.
Broker
ECN preferred
Breakout entries are slippage-sensitive. Avoid market makers with widening spreads during sessions opens.
VPS
Recommended
The EA must be online during European morning to close-of-day to manage session ranges across all three markets.
Server time
Check broker
Session timings adapt to broker server time. Brokers in different timezones may require minor adjustments.

Activation steps

  1. Buy the EA on MQL5 — it appears in your Navigator / Expert Advisors / Market
  2. Open an XAUUSD M30 chart on your broker
  3. Drag the EA onto the chart
  4. Verify XAU/JPY symbol names match your broker; enable BTC if you wish to trade it
  5. (Optional) Enable the auto-chart features in the inputs — the EA can automatically open clean M30 charts for USDJPY and BTCUSD with the proper visual layout
  6. Confirm settings and click OK
  7. Make sure AutoTrading is enabled (green button in MT5 toolbar)
  8. The on-chart panel should show range formation status within minutes

The EA also includes a "Clean charts" action in its on-chart panel — useful to reset the visual layout if you've accidentally messed up the chart styling.

06 / FAQ

Common questions.

Do I need three separate chart windows?
No. The EA manages all three symbols from a single chart attachment. This is one of its design advantages — less complexity, less things to break.
Why is BTCUSD disabled by default?
Crypto symbol availability and execution quality vary dramatically between brokers. Some don't offer BTCUSD at all; others offer it with prohibitive spreads. Rather than guess, the EA defaults to forex/gold only and lets you enable BTC after you've confirmed your broker can handle it.
How many trades per month should I expect?
Roughly 50–80 trades per month with all three symbols enabled. With only XAU and JPY active, expect 30–50. The strategy fires once per session per symbol if a breakout occurs — many days produce no setups at all.
Can I use it on a prop firm account?
Yes — and the included Stealth Mode is specifically designed for prop firm compatibility. It randomizes lot sizes and close timings slightly to avoid triggering anti-copy-trading detection systems used by prop firms when multiple traders run the same EA.
What broker setup do you recommend?
I use IC Markets for my own multi-symbol testing and live trading. Their raw spread account offers consistent low spreads across all three symbols Range Breakout Fusion trades (XAUUSD, USDJPY, BTCUSD) — critical for a strategy that depends on clean breakout execution across uncorrelated assets. Open IC Markets account here.

Don't take my word for it — use Broker XRay to audit execution quality objectively on your current broker for 24 hours. See spread, slippage, and stability data side-by-side.

Disclosure: We're an Introducing Broker for IC Markets. If you open an account through my link, we may receive a commission at no extra cost to you. I only recommend brokers I use myself.
Does the EA work on demo accounts?
Yes, identically. Strongly recommended: run on demo for at least 2–4 weeks before going live to confirm session timings and execution match your expectations.
How can I monitor performance when running multiple EAs?
For tracking multiple EAs on the same account, I built EA Performance Hub — a single Bloomberg-style dashboard that auto-detects every magic number on your account, shows per-EA P/L, win rate, profit factor, equity curve, and advanced metrics (Sharpe, Expectancy, R-multiple, Max DD). It runs passively alongside any EAs without interfering with trades. $39 on the MQL5 Marketplace.
Will future updates be free?
Yes. All updates are free for existing buyers — distributed automatically through the MQL5 Marketplace.
Can I combine this with other EAs?
Yes. Each symbol has a unique magic number. The EA only manages its own trades and never interferes with positions opened by other systems or by you manually.

Ready to deploy Range Breakout Fusion?

Available now on the MQL5 Marketplace. 10 activations included. Free updates for life.