SSB5 123
SSB5 123 is an Expert Advisor based on the 1-2-3 breakout pattern, a classic chart pattern where price breaks above or below a identified swing high or low. The EA identifies 1-2-3 formations on the chart and enters trades when price breaks the confirmed point, targeting trend continuation moves with predefined stop loss and take profit levels.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
| Symbol | P&L | Annual | Max DD | Trades | Win rate | Sharpe | Recovery | Losing streak | Per trade | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| GBPUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| USDJPY | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| XAUUSD | 0.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 SSB5 123 strategy is trading based on the 1-2-3 price breakout pattern, a classic technical analysis formation. Entry conditions require price to form a 1-2-3 structure where point 1 is a prior swing high/low, point 2 is a retracement extreme, and point 3 is a failed retest, with trades entered when price breaks point 2. Exit conditions include predefined stop loss and take profit levels, and may incorporate trailing stop mechanisms to lock in profits as the trade moves favorably. Position sizing uses fixed lot sizes or account-balance proportional calculation methods. Money management ensures stop loss distance is determined by the pattern structure, maintaining a reasonable risk-reward ratio. The strategy's advantage lies in following price action rather than lagging indicators, with clear entry logic and definitive pattern confirmation mechanisms.
Strengths
- Based on price action rather than lagging indicators, providing more timely entry signals
- 1-2-3 pattern is a classic and well-validated technical analysis formation with clear logic
- Has explicit stop loss and take profit settings for controllable risk
- Pattern confirmation mechanism reduces entry probability on false breakouts
- Strategy rules are clear, easy to understand and backtest
Weaknesses
- 1-2-3 pattern recognition may perform inconsistently across different timeframes and instruments
- Fixed stop loss and take profit may not suit all market volatility environments
- Lacks overall trend direction filter, potentially leading to frequent stop outs in ranging markets
- Pattern recognition depends on swing high/low identification with high parameter sensitivity
- Trading costs and slippage impact on frequent trading not considered
Possible improvements
- Add multi-timeframe trend filter, only trading in alignment with higher timeframe trend
- Introduce ATR-based dynamic stop loss and take profit to adapt to varying market volatility
Risk assessment
Overall risk: Medium
- Fixed stop loss may be slipped through during extreme volatility
- Lacks account-level risk control, multiple trades may incur losses simultaneously
- Pattern recognition may generate numerous false signals in choppy markets
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Lot size per trade |
StopLoss | 50 | Stop loss in points |
TakeProfit | 100 | Take profit in points |
TrailingStop | 30 | Trailing stop in points |
MagicNumber | 12345 | EA magic number for identifying orders |
Timeframe | H1 | Trading timeframe |
Similar Breakout EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.