Swing Breakout EA
- Experts
-
George Kamwanga
Hello Trader!
Looking for a good developer?
Hire me for your MT4/MT5 project: https://www.mql5.com/en/job/new?prefered=kamwangag6-gmail - Versione: 1.3
- Aggiornato: 28 marzo 2025
Swing Breakout EA is a fully automated breakout trading system designed for swing traders who prefer clean trend-following setups on the Daily timeframe.
The EA identifies strong directional momentum, waits for controlled retracements, and executes trades only after breakout confirmation. This helps reduce false entries and avoids chasing overextended moves.
The strategy is optimized for major Forex pairs and Gold while maintaining adaptability to changing market conditions.
How the Strategy Works
1. Momentum Detection
The EA scans the market for strong bullish or bearish momentum using consecutive highs and lows.
2. Retracement Filtering
After detecting momentum, the system waits for a healthy pullback before considering a trade entry.
3. Breakout Confirmation
Trades are executed only after the breakout is confirmed, helping to avoid weak or false breakouts.
Key Features
- Fully Automated Trading
- Designed for Swing Trading
- Prop Firm Friendly
- No Martingale
- No Grid Trading
- ATR-Based Stop Loss & Take Profit
- Dynamic Risk Management
- Optimized for Daily Timeframe Trading
- Supports EURUSD, GBPJPY and XAUUSD
Risk Management
Swing Breakout EA uses volatility-based risk management through the Average True Range (ATR).
This allows stop loss and take profit levels to adapt dynamically to current market conditions instead of relying on fixed pip distances.
The EA supports fixed percentage risk settings for consistent position sizing.
Why Choose Swing Breakout EA?
Built for Real Market Conditions
The system is designed to trade live market structure instead of relying on excessive curve fitting or over-optimization.
Focused on Quality Entries
The EA avoids impulsive breakout entries by waiting for retracement and confirmation before execution.
Clean Trading Logic
No dangerous recovery systems such as Martingale or Grid are used.
Recommended Settings
- Symbols: EURUSD, GBPJPY, XAUUSD
- Timeframe: Daily (D1)
- Test Period: 2018.01.01 – 2025.03.16
- Modelling Mode: 1 Minute OHLC
- Initial Deposit: $100,000
- Leverage: 1:100
- Risk Setting: 2% Fixed Risk
Backtesting & Optimization
For accurate strategy testing, please use high-quality historical data and follow the official MetaTrader testing guidelines
How to test: https: https://www.mql5.com/en/articles/586

Looks alright but i wish there were multiple options for optimizing
Also you claimed that it was backtested on 1min OHLC , this is not accurate you should always test using every tick based on real ticks