EA-22703 · Breakout

Extreme EA

Extreme EA is a breakout-style expert advisor that identifies extreme price levels and enters trades when price breaks through these levels. It uses dynamic channel or range detection to define support/resistance boundaries and executes trades on breakout confirmations. The EA manages positions with stop loss and take profit levels derived from the breakout range.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryBreakout
RiskMedium
Blow-up riskLow
Rating★★★☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsHigh/Low Channel, ATR, Moving Average
Author—

Backtest results (H1, about 1 year)

SymbolP&LAnnualMax DDTradesWin rateSharpeRecoveryLosing streakPer tradeStatus
EURUSD0.00%0.00%0.00%0—————Not convertible yet
GBPUSD0.00%0.00%0.00%0—————Not convertible yet
USDJPY0.00%0.00%0.00%0—————Not convertible yet
XAUUSD0.00%0.00%0.00%0—————Not convertible yet

Why this EA never traded: no entry rule survived the conversion.

Converted from MQL5 to Python and run with the same rules for every EA. Positions use MT5 lot sizes (100,000 units per FX lot, 100 oz per gold lot) with 1:100 leverage, one order at a time, and a stop-out below 10% of the starting balance. Sharpe is computed from the equity curve. Results marked as unreliable are shown for completeness only.

Blow-up risk: No blow-up pattern found

  • Has no stop loss or trailing stop

On its own this is not a typical blow-up pattern, and the account was not stopped out in our backtests. That is not a guarantee: any EA can lose money.

High: stopped out in our backtest, or martingale/grid sizing without a stop loss. Elevated: martingale or grid sizing with a stop loss, or several positions at once without a stop loss. What the label means and what we found →

Strategy analysis

The core strategy of this EA identifies extreme price highs or lows to form a dynamic breakout channel. Entry conditions trigger when price breaks above a recent extreme high for buy orders or below an extreme low for sell orders, representing a classic breakout trading approach. Exit conditions include fixed stop loss and take profit levels, with stops typically placed on the opposite side of the breakout point to control risk. Position sizing is controlled via lot size parameters, with some versions potentially including add-on position logic. Money management relies on user-configured fixed lots or balance-percentage-based calculations. While the strategy logic is clear, breakout strategies are vulnerable to false breakouts during ranging markets, which can lead to consecutive stop losses.

Strengths

  • Clear breakout strategy logic with favorable win rate in trending markets
  • Includes stop loss and take profit settings for controllable risk
  • Few parameters make it simple and easy to use
  • Performs well in trending markets with reasonable risk-reward ratio

Weaknesses

  • Frequent stop losses from false breakouts in ranging/choppy markets
  • Lacks multi-timeframe confirmation, reducing breakout signal reliability
  • Position sizing is simplistic without volatility-based dynamic adjustment
  • No spread filter included, potentially causing losses in high-spread environments

Possible improvements

  • Add multi-timeframe confirmation such as higher timeframe trend direction filter
  • Implement ATR-based dynamic stop loss/take profit and volatility-adaptive position sizing
  • Add spread and trading session filters to avoid opening positions under unfavorable conditions

Risk assessment

Overall risk: Medium

  • Breakout strategy prone to consecutive losses in ranging markets
  • No spread filter mechanism, slippage costs may erode profits
  • Fixed stop loss may not adapt to current market volatility

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management3.0
Robustness2.0
Innovation2.0
Documentation2.0
Overall2.5

Parameters

ParameterDefaultDescription
LotSize0.1Lot size per trade
StopLoss50Stop loss in points
TakeProfit100Take profit in points
ExtremePeriod20Extreme price identification period
MagicNumber22703Unique order identifier number
MaxSlippage3Maximum slippage

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.