Inside it are 19 support and resistance breakout strategies. Each has its own levels, its own entry timing and its own way of holding a trade. They run together on one chart and take their turns instead of piling in.


- Version
- 3.04
- Platform
- MetaTrader 5
- Symbol
- Gold · H1 chart
- Account
- Hedging · 1:500 recommended
ArrayBreakout3.04
19 gold breakout strategies
Most gold robots hand you a hundred parameters and leave the hard part to you. Array Breakout asks how much capital you have, and does the rest itself.
Today's gold is a market that runs. So we built it as a pure breakout system.
The heart of Array Breakout 3.04
All 19 strategies are support-and-resistance breakouts. Not one of them fades a move or guesses where price will turn. Each waits for price to leave the level it watches, then joins with a pending stop order, on the push that actually happened.
Eight of them were searched again on the way gold behaves today, so the team trades more often, has more trading days, and the later years are stronger.
A gold market that runs is the condition this design is built for. It does not run every day: quiet, range-bound stretches are where breakouts are faked out most often, and the drawdown figures in the results section are what those stretches look like.
A breakout EA that actually trades
Many breakout systems wait weeks for one setup; this team averaged about 97 trades a month over ten years of testing (12,443 trades in 128 months) and was active on 186–221 days a year, because 19 strategies watch different levels and take turns. Every trade still has its own stop loss — the frequency comes from the number of strategies, not from bigger risk.
19 strategies working as one team
Some wait a long time for a big move; others take small trades often. Together the team traded about 97 times a month in the run this page is evidenced by.
Every trade carries a stop loss from the first second, a take profit and a trailing stop.
Why this one is different
The capital ladder
The EA opens strategies one rung at a time, according to your account balance. 200 USD runs 3 strategies, 300 USD runs 6, and from 500 USD the whole team of 19 is working. You never have to add money: profit reaching the next rung unlocks it the same way.
Real ticks, then locked
Every strategy was tested on ten years of real tick data and compiled into the EA. 25 settings remain, and they are all about money, risk limits and notifications. For prop-firm challenges there is an optional daily loss guard: when the day's loss reaches the limit you set, the EA closes everything and waits for the next day. It is off by default. There is no strategy list to pick from, no set files to chase, and nothing a user can detune by accident.
19 strategies does not mean 19 open trades
They wait for different levels and fire at different times, so the team usually holds only a few positions at once and often none at all. If you want a hard ceiling as well, one input limits the number of positions by account size. For prop-firm challenges there is an optional daily loss guard: when the day's loss reaches the limit you set, the EA closes everything and waits for the next day. It is off by default.
It steps aside for the big announcements
The EA stops placing new orders around the big releases by itself and reads the MetaTrader calendar at any broker. Nothing to set. Trades already open are never cut short — they run to their own stop or target.
Every order is checked before it is sent
Session, margin and the broker's minimum stop distance. If a pending order could no longer be afforded because other trades opened first, the EA withdraws it and places it again when margin is free.
Any broker's gold, any account
The EA identifies gold from the symbol's own currencies, not from its name, so XAUUSD, XAUUSD.a, XAUUSDm, XAUUSD#, GOLD, Gold_i and the rest all work. Standard, ECN and cent accounts are handled — on a cent account the figures are converted for you.
Runs on any VPS
Entries are pending stop orders and the stops sit on the broker's server. A 200–300 ms ping changes nothing.
Easy on, clean off
Attach it with Algo Trading still off if you like: it places its orders the moment you switch the button on. Remove it from the chart and it withdraws every pending order of its own in well under a second; open trades keep their SL/TP and are left for you to decide.
You can see what it is doing
An on-chart panel shows the version and lists every strategy with its live status — in a trade, waiting for a level, or waiting for the balance that unlocks it — with net, win rate and drawdown for each. A timed report can go to Telegram, and open/close alerts to Telegram or the MT5 mobile app.
Your balance decides how many strategies trade
No strategy list, no profiles to choose from — only the balance in your account.
| Balance | Strategies running |
|---|---|
| 200 USD | 3 / 19 |
| 300 USD | 6 / 19 |
| 500 USD | 19 / 19 |
| 1,000 USD | 19 / 19 |
You never have to add money: profit reaching the next rung unlocks it the same way.
- Cent accounts: ×100 — 50,000 USC runs 19 strategies
- A broker with a 0.001 lot: ÷10 — 3 strategies from 20 USD, all 19 from 50 USD
- Lower leverage than 1:500 works, but every rung needs proportionally more money
How much capital
the minimum — the whole team of 19, with no cushion, so drawdowns can be high (see 2023 in the results)
recommended — the whole team with room for the deep stretches
still runs, with fewer strategies open (200 USD opens 3)
One continuous run 1 January 2016 – 1 September 2026
100% real ticks · gold, H1 chart · 1:500 · spread included · the product's own defaults
1,000 USD · fixed 0.01 lot
- Trades
- 12,443 (about 97 a month)
- Profit factor
- 1.60
- Recovery factor
- 28.4
- Winners
- 50.6%
- Deepest equity fall
- 17.9% below its peak
1,000 USD · Auto lot
- Profit factor
- 2.06
- Trades
- 12,443
- Deepest equity fall
- 18.5% below its peak
That figure is compounded: the same trades, with the lot growing along with the balance until it reaches the Array_MaxLot cap of 1.0, keeping the same 20% drawdown budget at every account size. Equity still fell 18.5% below its peak along the way. It is a backtest, not a forecast, and not an expected return.



Year by year — cut from the continuous ten-year run above, 0.01 lot
The lot stays at 0.01 all the way, so the USD figures compare directly from year to year. Each year starts where the previous one ended; the lot is not compounded.
| Year | Trades | Trading days | Net profit | PF | Deepest balance fall |
|---|---|---|---|---|---|
| 2016 | 1,080 | 186 | +1,368 | 1.79 | 286 USD |
| 2017 | 1,083 | 213 | +162 | 1.08 | 279 USD |
| 2018 | 1,235 | 221 | +108 | 1.05 | 293 USD |
| 2019 | 1,206 | 221 | +735 | 1.31 | 247 USD |
| 2020 | 1,169 | 191 | +1,586 | 1.52 | 366 USD |
| 2021 | 1,260 | 208 | +333 | 1.10 | 512 USD |
| 2022 | 1,261 | 202 | +296 | 1.09 | 351 USD |
| 2023 | 1,162 | 213 | +1,718 | 1.71 | 557 USD |
| 2024 | 1,095 | 201 | +2,460 | 1.85 | 503 USD |
| 2025 | 1,121 | 199 | +5,219 | 2.22 | 427 USD |
| 2026 * | 771 | 123 | +5,036 | 2.25 | 395 USD |
| 11 years | 12,443 | 2,178 | +19,021 USD | — | — |
2026 counts to August
All 11 yearly reports — not a selection of the good ones











Click a report to open it full size
Past performance is not a guarantee of future results. Live trading has slippage, commission and server response time, so real results differ from the tester.
The two numbers people misread most
Win rate and drawdown — two pictures that settle both. Use them on any system's figures, not only ours.
You get every test file
You receive the complete Strategy Tester reports behind every figure on this page — the ten-year run and all 11 yearly reports, with the graphs of each. Open them and check every trade.
Not the pictures we chose — the actual files.
We are not asking you to believe our numbers. We are handing you the files.
It steps aside for the big announcements
Array Breakout stops placing new orders around the big releases that move gold, by itself. Nothing to set. Trades already open are not closed — they run to their own SL/TP. On a live account it reads the MetaTrader calendar directly, at any broker.
See what every strategy is doing right now

- IN TRADE
- a position is open
- PENDING
- the order is waiting at its level
- READY
- armed, waiting for the next setup
- WAIT BALANCE
- waiting for the balance that unlocks this rung
On a real chart, ‹ › turn the page and − folds the panel away.
Attach it, switch on Algo Trading, done
- Platform
- MetaTrader 5, hedging account
- Leverage
- 1:500 on gold strongly recommended; lower works, but every rung needs proportionally more money
- Broker
- any broker offering ECN / RAW / Low Spread accounts
- Symbol
- any broker's gold, H1 chart (identified from the symbol's own currencies)
- Account
- standard, ECN or cent · lot steps 0.1 / 0.01 / 0.001
- VPS
- anywhere; a 200–300 ms ping changes nothing
- Attach Array Breakout to a gold H1 chart
- Leave the defaults as they are
- Switch on Algo Trading (you may attach it with the button still off — it places its orders the moment you switch it on)
- Check the panel and the first line of the Experts tab for version 3.04
What to know before you start
This is a breakout system
It earns in trending months and gives some of it back in range months. It takes discipline to keep it running through a losing stretch.
The deep stretches are real
In 2023 the balance fell 557 USD below its peak (0.01 lot) before the year ended in profit. If that is more than you can sit through, start with more capital than the rung needs, or with fewer strategies open.
Live differs from the tester
Slippage, commission and server response time are real. Always test on a demo account first.
Tested on gold only
It will function on another symbol, but no test results exist for anything else.
Free updates
Your licence keeps every update, free, with nothing more to pay later.
Before you start
How much capital opens the whole team?+
500 USD opens all 19 · 300 USD runs 6 · 200 USD runs 3 · 1,000 USD the whole team with a cushion · cent accounts ×100, a 0.001-lot broker ÷10
Do I have to add money to get the whole team?+
No. Profit reaching the next rung unlocks it the same way.
Will 19 strategies pile trades onto the account?+
No. They wait for different levels and fire at different times, so the team usually holds a few positions at once and often none. For a hard ceiling, one input limits positions by account size.
Which brokers work?+
Any broker with ECN / RAW / Low Spread accounts and gold. The symbol is identified from its own currencies, so XAUUSD, GOLD and suffixed names all work.
Do cent accounts work?+
Yes, the figures are converted for you.
Do I need a VPS near the broker?+
No. Entries are pending stop orders and the stops sit on the broker's server; a 200–300 ms ping changes nothing.
What happens around big news?+
The EA stops placing new orders by itself. Nothing to set. Trades already open are not closed — they run to their own SL/TP.
Can I tune the strategies?+
No, by design. They are compiled in exactly as tested. The 25 settings that remain are all about money, risk limits and notifications.
Can I see the test files?+
Yes. Once you have the EA you receive every Strategy Tester report behind the figures on this page.
Is profit guaranteed?+
No. Past performance is not a guarantee of future results. Test on a demo first and use only money you can afford to risk.
The EA is on the MQL5 Market
Installed and updated from inside MT5 · licence for 10 machines · the licence is checked by MetaTrader itself, so no server of ours sits in your trading path.
The price is stated on the MQL5 Market page only.


