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.