BreakWave EA
BreakWave EA is a breakout trading system that detects low-volatility compression phases using Bollinger Bands and trades the subsequent expansion. It combines squeeze detection with ADX trend confirmation and ATR-based dynamic stops for high-probability breakout entries.
How It Works
BreakWave identifies breakout opportunities in three stages:
- Squeeze detection — Monitors Bollinger Band width relative to ATR to identify periods of unusually low volatility (compression)
- Breakout confirmation — Waits for price to close outside the Bollinger Bands while ADX confirms a developing trend
- Directional filter — Uses +DI/-DI crossover to confirm the breakout direction before entering
- Dynamic exits — Sets stop-loss and take-profit based on current ATR, with trailing stops to lock in profits
Key Features
| Feature | Details |
|---|---|
| Strategy | Bollinger Bands squeeze breakout |
| Timeframe | H1 (recommended) |
| Pairs | EURUSD, GBPUSD, USDJPY |
| Indicators | Bollinger Bands (20,2), ADX (14), ATR (14) |
| Risk per trade | 2% (configurable) |
| Stop-loss | 1.5x ATR (dynamic) |
| Take-profit | 2.0x ATR (dynamic) |
| Trailing stop | 1.0x ATR (activates after 1.0x ATR profit) |
| Platform | MetaTrader 4 |
| Price | Free |
Best For
- Traders who want to catch major moves after periods of consolidation
- Accounts with $500+ balance
- Major Forex pairs with clear breakout patterns
- H1 timeframe for balanced signal frequency and reliability
Risk Management
BreakWave includes comprehensive safety features:
- ATR-based stops — Stop-loss and take-profit automatically adapt to current market volatility
- Trailing stop — Locks in profits as the breakout extends
- Daily trade limit — Prevents overtrading with configurable max daily trades
- Position limit — Maximum concurrent open trades (default: 3)
- Automatic lot sizing — Calculates position size based on account balance and risk percentage
Recommended Settings
- Risk percent: 2% (default)
- BB Period: 20
- BB Deviation: 2.0
- Squeeze ratio: 0.5
- ADX threshold: 20
- TP multiplier: 2.0x ATR
- SL multiplier: 1.5x ATR
- Pairs: EURUSD, GBPUSD (best breakout behavior)
- VPS: Recommended for uninterrupted operation
Getting Started
- Open a free XM account if you don’t have one
- Download BreakWave EA from our download page
- Register your account to activate the EA
- Install following our step-by-step guide
- Attach to a H1 chart of EURUSD or GBPUSD and start trading
Frequently Asked Questions
How is BreakWave different from SteadyPips and GridMaster? SteadyPips follows established trends, GridMaster profits from ranges, and BreakWave catches the transition from range to trend. They complement each other across different market phases.
Can I run BreakWave alongside other EAs? Yes, on different charts. Use unique magic numbers (the default is 88801) to avoid conflicts.
What happens during low-volatility periods? BreakWave waits patiently during calm markets. The squeeze detection ensures it only trades when volatility contracts and then expands, avoiding false signals during extended quiet periods.
What’s the typical trade frequency? On H1, expect 2-5 trades per week per pair depending on market conditions. Breakouts don’t happen every day.
Related Resources
- What Is Breakout Trading in Forex? — Complete guide to breakout strategies
- How to Install a Forex EA on MT4 — Step-by-step installation guide
- How to Backtest a Forex EA — Test your settings before going live
- Forex Risk Management Guide — Essential risk management for all traders
- VPS for Forex Trading — Keep your EA running 24/7
Breakout trading involves significant risk, including the possibility of false breakouts. Past performance is not indicative of future results. Please read our risk disclosure before trading.