EA-22884 · Breakout

LBS

LBS (London Breakout Strategy) is an Expert Advisor designed to trade the London session open breakout. It identifies a narrow Asian session consolidation range and enters trades when price breaks above or below that range during the London session, capturing momentum-driven directional moves.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryBreakout
RiskMedium
Blow-up riskLow
Rating★★☆☆☆
TypeTrading EA
TimeframesM15, M30, H1
IndicatorsPivot Range, Session Time, Breakout Level
AuthorJacob Yego

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 concept of the LBS strategy is to use the narrow consolidation range formed during the Asian (Tokyo) session as a reference, entering long or short when price breaks out of that range after the London session opens. Entry conditions are: go long when price breaks above the Asian range high, go short when price breaks below the Asian range low — a classic session breakout approach. Exit conditions include fixed take-profit targets, fixed stop-loss levels, and forced closing before the end of the London session to avoid overnight risk. Position sizing uses either fixed lots or a percentage-of-balance calculation; no martingale or grid pyramiding logic was found. Money management provides stop-loss settings but lacks strict equity percentage controls or dynamic position adjustment; the stop-loss to take-profit ratio is relatively fixed.

Strengths

  • Clear strategy logic based on the well-established London open breakout concept, easy to understand and validate
  • Session filter mechanism avoids trading during low-liquidity periods, reducing false breakout risk
  • Forced closing before London session end avoids overnight gap risk, enhancing capital safety

Weaknesses

  • No spread filter included; spreads may widen at London open causing slippage losses
  • Fixed pip values for stop-loss and take-profit do not account for volatility differences across currency pairs, limiting adaptability
  • Lacks new bar check mechanism, potentially opening multiple positions on the same bar leading to overtrading
  • Simple Asian range identification without considering increased false breakout probability when the range is too wide

Possible improvements

  • Add ATR-based dynamic stop-loss and take-profit to automatically adjust distances based on market volatility, improving strategy adaptability
  • Add spread filter and new bar check to prevent entries during high spread conditions and duplicate positions on the same bar

Risk assessment

Overall risk: Medium

  • Lack of spread filter may result in unfavorable entry prices when spreads widen at London open
  • Fixed stop-loss and take-profit ignore volatility; stop may be too wide for low-volatility pairs and too narrow for high-volatility pairs
  • No strict position check mechanism found, posing potential risk of duplicate position opening

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management2.0
Robustness2.0
Innovation2.0
Documentation1.0
Overall2.2

Parameters

ParameterDefaultDescription
AsianSessionStart0:00Asian session start time
AsianSessionEnd7:00Asian session end time (before London open)
LondonSessionEnd16:00London session end time
BreakoutPips5Breakout confirmation in pips
StopLossPips30Stop loss in points
TakeProfitPips45Take profit in points
Lots0.1Trading lot size
MaxTradesPerDay2Maximum daily trades
MagicNumber22884EA magic number for trade identification

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.