EA-56773 · Breakout

BreakRevertPro

BreakRevertPro is a breakout trading EA that identifies price breakouts beyond defined ranges and enters trades in the direction of the breakout. It combines breakout detection with a potential reversion filter to avoid false breakouts, managing positions with stop loss and take profit levels. The EA operates systematically on multiple timeframes with configurable breakout parameters.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryBreakout
RiskMedium
Rating★★★☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsDonchian Channel, ATR, Moving Average
AuthorMustafa Seyyid Sahin

Backtest results (H1, about 1 year)

Not backtested yet — this EA could not be converted automatically.

Strategy analysis

The core strategy of this EA is breakout trading, entering positions when price breaks above or below a defined range high or low. Entry conditions are based on price breaking through the highest or lowest price within a specific lookback period, potentially combined with volatility or volume filters to confirm breakout validity. Exit conditions include fixed stop loss and take profit levels, as well as possible trailing stops or reversal exits after breakout failure. Position sizing uses either fixed lots or dynamic lot calculation based on account balance. For money management, the EA controls per-trade risk through stop loss placement, though the exact risk percentage depends on parameter configuration. The overall strategy logic is clear, but breakout strategies are prone to consecutive losses from false breakouts in ranging markets.

Strengths

  • Clear breakout strategy logic that performs well in trending markets
  • Stop loss and take profit settings keep per-trade risk controlled
  • Maximum spread filter avoids trading in high-slip environments
  • Highly configurable parameters adapt to different market conditions
  • Combination of breakout and reversion filter reduces false breakout risk

Weaknesses

  • Susceptible to consecutive losses from false breakouts in ranging markets
  • Breakout strategy is sensitive to market regime and needs trending conditions to profit
  • Lacks multi-timeframe confirmation, may enter against higher timeframe trend
  • Fixed stop loss and take profit don't account for market volatility changes
  • Lacks position scaling or secondary entry mechanism after breakout confirmation

Possible improvements

  • Add multi-timeframe trend filter to only trade breakouts in the direction of the main trend
  • Introduce ATR-based dynamic stop loss and take profit to adjust exit levels based on market volatility

Risk assessment

Overall risk: Medium

  • High false breakout risk in ranging markets with breakout strategies
  • Fixed stop loss doesn't account for volatility, may be too tight in high-volatility conditions
  • Lacks maximum position or daily loss limits

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management3.0
Robustness3.0
Innovation2.0
Documentation2.0
Overall2.7

Parameters

ParameterDefaultDescription
BreakoutPeriod20Lookback period for breakout detection
StopLoss300Stop loss in points
TakeProfit600Take profit in points
Lots0.1Fixed trading lot size
MagicNumber56773EA identifier to distinguish orders
TrailingStop0Trailing stop in points, 0 to disable
BreakoutOffset50Breakout offset points beyond range high/low
MaxSpread30Maximum allowed spread
TimeframeH1Trading timeframe

Similar Breakout EAs

Backtests are historical simulations and do not guarantee future results. Not financial advice.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.