Session Range Breakout EA is an automated MetaTrader 5 (MT5) robot that trades five markets from one chart: XAUUSD (gold), USDJPY, BTCUSD, US30 and DE40. It is a range breakout system. Each market gets its own range drawn over a quiet stretch of the day, the EA buys or sells when price leaves it, and anything still open is closed that evening. For this 2026 review we ran a 23-month backtest on the default settings over the same dates as the live account and read all 1,976 trades. Free download at the bottom.

TL;DR – Free MT5 range breakout robot for five markets. One trade per market per day, a stop on every trade, no grid or martingale. The live account and our test agree on a thin edge that leans on a few big gold days, and on $1,000 gold carries most of the risk.

What is the Session Range Breakout EA?

Session Range Breakout EA is a MetaTrader 5 expert advisor that draws a price range for five markets during fixed quiet hours and opens a market order when price breaks out of it. The stop sits at the far side of the range, there is no take profit, and the trade closes at a set time the same day. No grid, no martingale, no indicators.

Core Strategy and Logic

We ran it with the default One Chart Setup, which trades all five markets from a single chart, and read all 3,952 orders. The sales page gives the idea: quiet Asian hours, then a volatile London open. The log gives the rules.

  • One range per market, one trade per day – Each market has its own range window, and the EA takes at most one breakout per market per day. USDJPY is the exception. When its first breakout is stopped out, it takes the break in the other direction, which happened on 62 days.
  • Market order on the break, stop at the far side – Entries are market orders, not pending stops. The first stop sits at the opposite edge of the range, so a wide morning range means a wide stop.
  • No take profit – Not one of the 1,976 trades had a target. Winners come from the scheduled close, which made +$7,589 across 713 trades, and from a trailing stop that locked in +$1,670 on 266 trades. Stops that closed at a loss took back $6,805.
  • Trailing on the indices only – DE40 and US30 pull the stop along minute by minute once a trade moves. Gold, USDJPY and BTCUSD never touch their stop and hold until it is hit or the close arrives.
  • The randomizer is a clock shift – At 01:00 each day the EA rolls a number from 0 to 10 for every market and shifts its timing by up to 10 minutes. Two of our runs with identical inputs finished $225 apart ($2,453.90 and $2,228.66).
MarketFirst breakoutsScheduled closeTrailing stopDays with a tradeClosed on schedule
XAUUSDfrom 07:1220:00-20:11No57%81%
USDJPYfrom 06:4118:21-18:30No58%72%
BTCUSDfrom 04:4120:51-21:00No83%33%
DE40from 09:22about 22:30Yes95%4%
US30from 13:51about 23:25Yes98%16%

Times are server time on a UTC+2/UTC+3 broker, which is what the EA is built for. The “range filter” in the product name shows up as skipped days: gold and USDJPY sit out about 4 days in 10, while the indices trade almost every session. The London story fits loosely. Gold and USDJPY start taking breakouts 2 to 3 hours before London opens at 10:00 server time, and each index runs a window of its own. Our forex market hours guide converts these to your own clock.

The idea is the classic Asian breakout strategy run on five markets at once. It is a simpler relative of the five-strategy Gold Pivot Breakout EA, and the opposite of the Asian Session Scalper EA, which trades inside the quiet hours this EA only measures. We have also covered a single-pair USDJPY range breakout day trader.

Please test in a demo account first for at least a week. Also, please familiarize yourself and understand how this Zerqon EA works, then only use it in a real account.

Recommendations for the Session Range Breakout EA

  • Broker time – The windows assume a UTC+2/UTC+3 server, which most large MT5 brokers use. On any other clock the ranges land in the wrong hours.
  • Minimum deposit – $1,000 runs, and it is what we tested. But gold cannot go below 0.01 lots, so each gold trade risks about 1.9% at that size. For gold to match the 0.3-0.4% the other markets risk, the account needs about $10,000.
  • Symbols – Your broker needs all five. Change the symbol names in the One Chart Setup inputs if yours uses GER40 or DJ30.
  • Switch the guards on – The spread filter and the equity drawdown cut-off (preset to 4%) both ship off.
  • Account and VPS – A raw-spread ECN account and a VPS, since the EA trails index stops every minute and closes trades on a schedule until about 23:30 server time (FXVM).
  • Work gold’s median $39 stop per 0.01 lot and the 24% drawdown against your own balance with the lot size optimizer and the drawdown calculator (Find the Perfect Broker For You Here).

Performance Review: Live Signal and Our Own Backtest

1. The live account, read in dollars

session-range-breakout-ea-live-signal-mql5-five-markets-1000-dollar-account-ForexCracked.com
This is the 23-month record the rest of the section is measured against.

MQL5’s growth figure is chain-linked around every deposit and withdrawal, and this account has had both, so read it in dollars. The account made $2,903 of profit on $2,579 deposited in total, and $1,502 has already come back out. It has 0 subscribers at $49 a month.

MQL5 lists the signal as started on 1 January 2026, and its equity and drawdown charts begin there, so the equity drawdown figure covers about nine months. The 28.29% balance drawdown is the number that spans the whole record.

session-range-breakout-ea-live-balance-deposits-withdrawals-monthly-profit-mql5-ForexCracked.com
Balance with the deposit and withdrawal markers, the monthly dollar row, and the equity curve MQL5 has tracked since January 2026. The sideways stretch after the January top-up overlaps the flat spell in our own test.

2. Our matched backtest

session-range-breakout-ea-backtest-balance-curve-five-markets-mt5-ForexCracked.com
Our run: Tickmill demo, 1 November 2024 to 26 September 2026, $1,000 at 1:100, all five markets and every input as shipped. History quality is 91% because real tick data for these markets starts in January 2025.
MetricLive signalOur backtest
PeriodNov 2024 to 26 Sep 20261 Nov 2024 to 26 Sep 2026
Money in / out$2,578.52 in, $1,502.43 out$1,000 in, nothing out
Closed trades1,9781,976
Long / short1,043 / 9351,050 / 926
Net profit+$2,903.40+$2,453.90
Profit factor1.171.30
Max balance drawdown28.29%24.14%
Worst trade-$141.93-$52.73
Longest losing run17 trades19 trades
Losing months8 of 234 of 23

The totals line up closely, and so do the big months. May 2025, September and October 2025, March 2026 and July to September 2026 were strong in both records, and 14 of 23 months point the same way. The biggest miss is at the start, where our first two months ran on generated ticks and made money while the live account lost in both.

Underneath the totals the mix differs. The live account took 573 USDJPY trades to our 347 and about 90 fewer on each index, and its worst trade is almost three times ours. The listing doesn’t say which risk level or settings the account runs, so we won’t guess at the cause.

3. Which markets carry it

session-range-breakout-ea-live-profit-by-market-xauusd-usdjpy-btcusd-us30-de40-mql5-ForexCracked.com
The live account’s trades and dollar result per market, captured 2026-09-26. Two bars in the lower panel are long. Our test agrees on gold and disagrees on USDJPY’s size.
MarketTradesNet profitProfit factorShare of our profit
XAUUSD281+$1,399.091.4557%
BTCUSD407+$451.151.2618%
USDJPY347+$298.921.3112%
DE40463+$228.421.229%
US30478+$76.321.063%

Gold made more than half of our test’s profit on the fewest trades, and on the live account gold and USDJPY made about nine dollars in every ten. The two indices took 941 of our 1,976 trades and returned $305, and live, DE40 is net negative. Most of the trading happens on the markets that make the least money. We found a version of this in the five-pair FX Portfolio EA, where three of the pairs moved as one currency bloc.

4. The minimum-lot problem on small accounts

This is the finding that matters most on a $1,000 account. The EA sizes each market from the balance and the risk level, but it cannot go below the broker’s 0.01 minimum. In our test gold never left 0.01 lots for 23 months and BTCUSD almost never did, while the DE40, US30 and USDJPY lots moved from trade to trade.

Measured from the stop at entry, gold risked a median 1.92% of the balance per trade. The other four markets risked 0.29% to 0.43%. Each gold trade carried about five times the risk of anything else in the portfolio, which is why gold made 57% of the profit and why its own worst run cost $493 against a $603 worst drawdown for the whole account.

A gold stop at 0.01 lots cost a median $39 in our test. For that to be around 0.4% of the balance, the account has to hold about $10,000. Below that, the five-market portfolio on the sales page is mostly a gold robot with four smaller markets alongside. Nothing in the code is wrong here. The minimum lot does it, and it changes what you are buying on a small account.

5. A handful of gold days make the year

session-range-breakout-ea-backtest-entries-profit-by-hour-weekday-month-mt5-ForexCracked.com
Entries and results by hour, weekday and month. The tall profit bar at 20:00 server time is where gold and BTCUSD are closed on schedule.

The best 10 of our test’s 489 trading days made $1,332, or 54% of the net profit, and 9 of the 10 biggest trades were gold. Take out the 20 best trades and $2,454 of profit becomes $674. MQL5 reports the same shape on the live account, noting that 80% of its growth came in 10 days out of 675.

That is how a breakout system with no target is meant to work: many small stops, and a few days where gold trends from the morning break into the evening close. What it asks of you is patience. From 14 November 2025 to 22 April 2026 our test went 158 days without a new balance high, with the 24% maximum drawdown landing on 20 January 2026. Anyone who started at that November high waited five months to get back to it.

Can you use the Session Range Breakout EA on a prop firm account?

The listing calls it prop firm ready, and some pieces are there: a stop on every trade, no hedging, a daily equity cut-off and a randomizer it sells as prop firm friendly. At the defaults we tested, it would still have broken the overall loss limit. The worst closed day on real ticks was -3.2% and the worst week -6.9%, which a 5% daily rule survives. The 24% maximum drawdown is more than twice the 10% overall limit at FTMO and most firms, and the cut-off ships switched off.

A challenge account is larger, so gold would no longer be stuck at the minimum lot, but the drawdown still has to come down by more than half. Run the lowest risk level, switch the 4% cut-off on, and read our prop firm trading strategies guide first.

Session Range Breakout EA

Session Range Breakout EA

An MT5 range breakout robot that trades XAUUSD, USDJPY, BTCUSD, US30 and DE40 from one chart, one trade per market per day, closed the same day. Its 23-month live account and our matched backtest both land on a profit factor between 1.17 and 1.30.

Live record vs our test
Risk control
Consistency

Pros

  • All 1,976 trades in our test had a stop loss at entry, with one position per market and no averaging or recovery
  • The logic can be checked against a clock: fixed session windows, same-day closes and no indicator calls anywhere in the tester log
  • The live account and our test agree on total trades, the long/short split, which markets pay and the biggest months
  • Nearly two years of live account history across five markets, losing months included

Cons

  • Profit factor of 1.17 live and 1.30 in our test, with 8 losing months out of 23 on the live account
  • On $1,000, gold sits at the 0.01 minimum lot and risks about 1.9% per trade against 0.3-0.4% on the other markets
  • The best 10 days made 54% of our test's profit, and the balance went 158 days without a new high
  • The spread filter and the equity drawdown cut-off both ship switched off, and US30 and DE40 add trades more than profit

Summary

2.8

The mechanics are honest and easy to check: a box per market, a market order on the break, a stop at the far side and a same-day close. The developer's account and our test reached similar results over the same months. What they share is a thin edge. Most of the profit comes from a handful of gold trend days, and on a small account gold is the only market sized big enough to matter.

Last tested by @Silent in Sep 2026 for ForexCracked Editorial.

How it compares to other session and multi-market robots we have tested

Session Range Breakout EAFX Portfolio EAAsian Session Scalper EAGold Pivot Breakout EA
MarketsGold, USDJPY, BTCUSD, US30, DE405 forex pairs10 forex pairsXAUUSD only
EntrySession range breakoutIndicator rule sets, H1Night-time mean reversionFive pending-stop breakouts
Live profit factor1.171.353.131.56
Live max drawdown28.29% balance23.9% balance24.61% equity10.52% balance
Live sample1,978 trades, ~23 months225 trades, ~5 months457 trades, ~3 years488 trades, ~6 months

Session Range Breakout EA has the thinnest live profit factor of the four and the most trades behind it.

Frequently Asked Questions (FAQ)

The MQL5 signal shows $2,903.40 of profit on $2,578.52 deposited from November 2024 to September 2026, with $1,502.43 withdrawn along the way. The profit factor is 1.17, and 8 of its 23 months lost money. Our matched backtest of the Session Range Breakout EA made $2,453.90 on $1,000 with a 1.30 profit factor.
It runs on $1,000, which is what we tested and what the live account started with. At that size gold is stuck at the 0.01 minimum lot and risks about 1.9% per trade, against 0.3-0.4% on the other four markets. For the five markets to carry similar risk, plan on roughly $10,000.
No. All 1,976 trades in our test opened with a stop at the far side of the range, the EA held at most one trade per market, and it never added to a losing position. The only second trade in a day is on USDJPY, in the opposite direction, after the first one is stopped out.
Only with changes. At the default risk level our test hit a 24% maximum drawdown, more than twice the usual 10% overall limit, and the 4% daily equity cut-off ships switched off. Use the lowest risk level, turn the cut-off on, and check the result against the firm’s rules before starting a challenge.
Most likely the range filter skipped the day. In our test gold and USDJPY traded on only 57% and 58% of days, while US30 and DE40 traded on 95% or more. Also check that your broker runs UTC+2/UTC+3 server time and that all five symbol names match.
Yes. The EA closes every trade at a set time each evening and trails the index stops minute by minute, so MT5 has to run from the early-morning ranges until the late US30 close. A VPS near your broker’s server keeps it online through that window.

Conclusion

Session Range Breakout EA does what its timetable says. Every trade has a stop, it never averages into a loser, and our test over the same 23 months landed close to the developer’s live account on trade count, direction and the months that mattered. However, the edge is thin, it comes mostly from a few gold trend days, and on a $1,000 account each gold trade carries about five times the risk of any other market. It suits a patient trader with a UTC+2/UTC+3 broker and a balance near $10,000 who switches the spread and drawdown guards on and judges it by the year.