Skip to content
EA
MT5 Expert Advisor VIP Risk Management

Breakout Retest Pro EA MT5

For traders who want automated gold scalping with explicit volatility-based risk controls, Breakout Retest Pro EA MT5 uses a breakout-and-retest sequence on the M5 chart of XAUUSD. It places one trade at a time, adjusts stop and take-profit distances to ATR, and includes an early-exit trigger when momentum reverses. Minimum deposit is $100, and the package ships with five pre-made risk set files.

Losses on this strategy have no upper bound

The vendor's own description mentions position-scaling logic that keeps a losing sequence open instead of closing it. A single losing sequence therefore has no defined worst case: a long enough move in one direction takes the account to zero. Systems like this can trade profitably for a long time before that happens, which is why an unbroken track record does not settle the question.

Mechanisms found Martingale

How we classify loss mechanisms

Breakout Retest Pro EA MT5
Instruments
XAUUSD (Gold)
Timeframe
M5 (5 minute chart)
Minimum deposit
$100
Version
2.0

Backtest results

Simulation — not a live account

Run in the MetaTrader Strategy Tester on real tick data. These are simulated results: a backtest shows how a strategy would have behaved on past prices, not how it will behave on your account.

Period Return Max drawdown Trades Win rate Profit factor
2025 May–Nov 6 months +10.1% −7.7% 99 31.3% 1.15
Equity curve — 2025 May–Nov Started at $10,000, ended at $11,009. Deepest drawdown −7.7%. Account balance Drawdown from peak 2025-05-01 → 2025-11-01
$11,009 $11,657 -7.7% 2025-05-06 2025-10-31

Where the money went

MetaTrader reports gross profit and gross loss with broker charges already applied. Vendor pages quote the gross profit figure on its own.

Gross profit
$7,769.62
Gross loss
−$6,760.15
Net profit
$1,009.47

Already included above: $88.55 of commission and swap charged by the broker — 1.1% of gross profit.

How concentrated the profit is

80% of the profit came from 2 of 78 trading days (2.6%).

A smooth equity curve can still be a handful of exceptional days plus a long flat stretch.

Longest losing streak: 5 trades

Full test statistics

Every figure below is copied from the MetaTrader report exactly as it appears there, so you can check it against your own run.

Trade counts

Total trades
99
Total deals
198
Long trades (won %)
55 (27.27%)
Short trades (won %)
44 (36.36%)
Winning trades
31 (31.31%)
Losing trades
68 (68.69%)

Best and worst single trades

Largest win
299.25
Largest loss
-117.70
Average win
250.63
Average loss
-99.41

Winning and losing streaks

Longest winning streak
5 (1 258.57)
Longest losing streak Consecutive losing trades, and what that streak cost. This is what you would have had to sit through.
5 (-560.37)
Biggest run-up
1 258.57 (5)
Biggest run-down
-560.37 (5)
Average winning streak
1
Average losing streak
3

Drawdown

Balance drawdown, absolute
129.46
Balance drawdown, maximal
860.15 (7.73%)
Balance drawdown, relative
7.73% (860.15)
Equity drawdown, absolute
213.58
Equity drawdown, maximal Measured on floating equity, not closed balance. Always the harsher of the two, and the one that triggers a margin call.
941.33 (8.41%)
Equity drawdown, relative
8.41% (941.33)

Risk and efficiency ratios

Profit factor
1.15
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
10.20
Recovery factor Net profit divided by the worst drawdown. Below 1 means the deepest hole was bigger than everything it made.
1.07
Sharpe ratio
2.92
Margin level How close the account came to a margin call. The lower it got, the less room there was for one more losing position.
4743.73%
Score
0.69 (50.98%)
AHPR
1.0011 (0.11%)
GHPR
1.0010 (0.10%)
LR correlation
0.87
LR standard error
269.42

Holding time

Shortest position held
0:01:31
Longest position held
16:30:00
Average position held
3:06:03
Correlation (profit, MFE)
0.85
Correlation (profit, MAE) How strongly the eventual profit tracked the worst unrealised loss along the way.
0.84
Correlation (MFE, MAE)
0.7093

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
100%
Bars tested
12102
Ticks tested
78103049
Expert advisor settings used (37 parameters)

The exact parameters this test ran with, taken from the report. Results are only comparable when the settings are.

Buy_SwingLength
10
Buy_ImpulseMult
1.5
Buy_BreakConfirm
2
Buy_RetestATR
0.5
Buy_RetestBars
40
Buy_SL_Mult
1.5
Buy_TP_Mult
4.0
Sell_SwingLength
10
Sell_ImpulseMult
1.5
Sell_BreakConfirm
2
Sell_RetestATR
0.5
Sell_RetestBars
40
Sell_SL_Mult
1.5
Sell_TP_Mult
4.0
Use_Reversal
true
Rev_ConsecBars
4
Rev_ATR_Move
1.0
Use_Engulf
true
Use_ThreeBar
true
Use_MomentumFlip
true
EMA_Fast
8
EMA_Slow
21
LotSize
0.5
UseAutoLot
true
RiskPercent
1.0
MaxPositions
1
Slippage
2
MagicNumber
2026
UseSessionFilter
false
SessionStartHour
8
SessionEndHour
22
UseTrendFilter
true
TrendSMA
50
ApplyTheme
true
ShowDashboard
true
ShowBoxes
true
ShowSignals
true

How this was tested

Broker
Blueberry Markets Pty Ltd
Trading server
BlueberryMarkets-Demo
Symbol
XAUUSD.cn
Timeframe
M15
Starting balance
$10,000
Leverage
1:500
Tick data
100% modelling quality
Spread
Real variable spread

We ran this one in the same test as the rest of the list — including the ones that did not make the ranking: We backtested 19 expert advisors through the 2025 gold squeeze. 2 came through.

Specifications

Account type Any
Minimum leverage 1:30 or higher
License type NoDLL

Description

Product dimensions at a glance

Breakout Retest Pro EA MT5 is an expert advisor for MetaTrader 5 only. It trades a single symbol, XAUUSD (gold), on the 5-minute timeframe. The developer specifies a minimum deposit of $100, any account type, and leverage of 1:30 or higher. The package contains one compiled .ex5 file and five set files for risk levels from 1% to 5% per trade. Source code is not included, and the EA runs without external DLL calls.

How the breakout and retest sequence works

The entry logic is built around a two-step price structure. First, the EA identifies a breakout: a move that clears a defined level with enough range expansion to confirm intent. The confirmation uses ATR as a volatility reference, so a breakout on a quiet morning is treated differently from one after a news release. Once a breakout is confirmed, the EA does not chase the move. It waits for a retest: a pullback into the zone that was just broken. Only when price returns to that area and shows signs of holding does the EA open a position.

The trend filter is a simple moving average. Trades are only taken in the direction of the prevailing average, which reduces the chance of counter-trend entries during a strong gold run. The reversal exit logic monitors momentum after entry. If structure shifts against the position, the EA can close the trade before the original stop is hit. The vendor describes this as a way to cut exposure during fast reversals, not as a guarantee of smaller losses.

Risk parameters built into the EA

Risk management is the dominant design theme. The EA allows only one open position at a time, which caps simultaneous exposure on the account. Stop loss and take profit are not fixed distances; they are derived from ATR. When gold is volatile, stops are wider. When volatility contracts, stops tighten. This makes the risk per trade more consistent in terms of market movement, though the monetary value of a pip will still vary.

Position sizing is controlled through the supplied set files. The package includes five presets for auto lot calculation at fixed risk percentages: 1%, 2%, 3%, 4%, and 5% of account equity per trade. A trader with a $1,000 account using the 1% set file would risk roughly $10 on a stop-out. The same trader using the 5% file would risk $50. The choice is left to the user, and the presets are not recommendations but starting points for testing.

What the set files change

The set files are the quickest way to alter behaviour without touching every input manually. Each one adjusts the auto lot risk percentage, but they likely also contain other parameter differences such as ATR multipliers or breakout thresholds. The vendor does not publish the internal values, so a user should load each set file in the MT5 strategy tester and compare the input tabs before going live. The five files cover a risk range that suits cautious demo testing and more aggressive forward testing.

Installation and first run

The EA installs like any other MetaTrader 5 expert. Copy the .ex5 file into the MQL5/Experts folder, copy the set files into MQL5/Presets, then restart the terminal or refresh the Navigator. Attach the EA to an M5 chart of XAUUSD. Because the EA uses ATR and moving averages, historical data must be present on the chart. A broker feed with at least a few hundred M5 bars of gold is enough for the indicators to initialise. No DLL permissions are needed.

Testing before a live account

A logical first step is to run the EA in the MT5 strategy tester on XAUUSD, M5, using the broker's own historical data. Start with the 1% risk set file and observe how the EA behaves during high-volatility gold sessions. Pay attention to the breakout confirmation, the waiting period for the retest, and the ATR-based stop placement. The manual override is always available: the EA does not lock the chart or prevent manual monitoring. The $100 minimum deposit means the account can survive a sequence of losing trades with the lowest risk preset, but the higher presets increase the chance of a deep drawdown on a small balance.

Because the EA allows only one position at a time, it is not suitable for traders who want to pyramid into a trend or hold multiple gold positions. It is aimed at a more conservative, rule-based execution style. The absence of a martingale or grid component is a deliberate part of that design. There is no averaging down, no doubling after a loss, and no basket of simultaneous trades.

Useful limitations to accept

The EA does not include source code, so customisation is limited to the visible input parameters and the supplied set files. If a trader needs a fundamentally different breakout definition or a second trend filter, this product cannot be modified. The single-symbol focus means it will ignore any other chart it is attached to. It is a specialist tool for gold scalping on the 5-minute timeframe, not a multi-asset solution.

The vendor markets the EA as prop-firm friendly because of the single-trade rule and ATR-based stops. That characterisation is not independently verified, and prop firms have their own drawdown rules that change frequently. Before using the EA on a funded account, check the firm's maximum daily loss and maximum total drawdown against the risk preset you intend to use. A 3% risk per trade is aggressive for a prop account with a 5% daily loss limit, even if the EA never opens more than one position.

Frequently asked questions

Does the EA use martingale or grid techniques?

No. Breakout Retest Pro EA opens only one trade at a time and does not add to losing positions or average down. There is no grid of pending orders and no doubling of lot size after a stop-out.

What do the five set files actually change?

Each set file corresponds to a different auto-lot risk percentage: 1%, 2%, 3%, 4%, or 5% of account equity per trade. The vendor does not publish the other parameter values, so you should compare the input tabs in the strategy tester before using them.

Can I use this EA on a prop firm account?

The developer describes the design as prop-firm friendly because of the single-trade rule and ATR-based stops. However, prop firm rules vary. Check your firm's daily loss and total drawdown limits against the risk preset you select. A high risk percentage may violate the firm's terms even if the EA itself behaves as described.

Why does the EA wait for a retest instead of entering the breakout immediately?

After a confirmed breakout, the EA waits for price to pull back into the broken zone. This is intended to give a better entry price and to avoid chasing a move that has already extended. The trade is only opened if the retest holds and the trend filter still permits the direction.

Is a VPS required to run Breakout Retest Pro EA?

The vendor does not require a VPS. The EA runs on any terminal with an active connection to the broker. However, because it trades gold on the M5 timeframe, leaving the terminal running 24/5 is necessary to catch breakouts at all hours. A reliable local machine or a VPS is a practical consideration, not a technical requirement.

Tags

Ultimate Breakout System MT5
Expert Advisor · MT5 XAUUSD (Gold), Forex, Commodities, Indices or Cryptocurrencies.

Ultimate Breakout System MT5

A breakout framework for MetaTrader 5 that lets traders build and test custom pending-order strategies across gold, forex, commodities, indices and crypto. It includes over 100 set files, configurable exit methods and risk controls, and supports timeframes from M1 to D1. The vendor reports strong backtest and signal results, but results depend heavily on configuration.

No loss cap Martingale
M1 to D1 Minimum deposit $100
FundedEA Quantum Premium MT4
Expert Advisor · MT4 GOLD (XAUUSD), US30, BTCUSD (Bitcoin)

FundedEA Quantum Premium MT4

Automated trading for MetaTrader 4 built around disciplined risk control across gold, US30 and Bitcoin. The system uses preset configurations on M5 to H1 charts, aiming to keep drawdowns low while following prop-firm style rules. It suits traders managing challenge accounts or personal funds who want a rule-based approach without manual screen time.

No loss cap Martingale
M5, M15, M30, H1 Minimum deposit $1,000