BreakWave EA

BreakWave is a free breakout Expert Advisor for MetaTrader 4 and MetaTrader 5 — one of several distinct types of automated trading algorithms we publish. It detects low-volatility compression with Bollinger Bands and trades the subsequent expansion, pairing squeeze detection with ADX trend confirmation and ATR-based dynamic stops to filter out false breakouts.
How It Works
- Squeeze detection — Monitors Bollinger Band width relative to ATR to identify periods of unusually low volatility
- 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 matches the close-outside-bands side
- Dynamic exits — Sets ATR-based stop and target, then trails the stop 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.0), ADX (14), ATR (14) |
| Risk per trade | 2% (configurable) |
| Stop-loss | 1.5× ATR (dynamic) |
| Take-profit | 2.0× ATR (≈ 1:1.33 R:R) |
| Trailing stop | 1.0× ATR (activates after 1.0× ATR profit) |
| Platform | MetaTrader 4 and MetaTrader 5 |
| Price | Free |
Risk Controls (Built In)
These settings limit how much a single configuration can lose; they do not make automated trading safe.
- ATR-based stops — Stop-loss and take-profit adapt to current market volatility
- Trailing stop — Locks in profits as the breakout extends
- ADX gate — No entries unless trend strength confirms (avoids false breakouts)
- Squeeze prerequisite — Only trades after compression, not random closes outside the bands
- Position limit — Max 3 concurrent open trades
- Daily trade limit — Max 5 entries per day to prevent overtrading
- Automatic lot sizing — Position size derived from account balance × risk %
Best For
- Traders who want to catch major moves after periods of consolidation
- Accounts with $500+ balance
- Major Forex pairs with clear range-then-breakout patterns
- H1 timeframe for balanced signal frequency and reliability
Recommended Settings
- Risk percent: 2% (default), 1% for sub-$500 accounts
- BB period / deviation: 20 / 2.0
- Squeeze ratio: 0.5 (lower = stricter)
- ADX threshold: 20 (raise to 25 for stricter filter)
- SL / TP multipliers: 1.5× / 2.0× ATR
- Pairs: EURUSD, GBPUSD (the pairs we tested this configuration on)
- VPS: Recommended for uninterrupted operation
Getting Started
- Open a free XM account if you don’t have one
- Fund it with $200 or more — the minimum the EAs are designed for (deposit walkthrough)
- Register your account to activate the EA
- Download BreakWave EA (both MT4 .ex4 and MT5 .ex5 are provided)
- Install on MetaTrader following our step-by-step guide
- Attach to an H1 chart of EURUSD or GBPUSD and confirm “AutoTrading” is enabled
Frequently Asked Questions
How is BreakWave different from SteadyPips and GridMaster? SteadyPips rides established trends, GridMaster works ranges, and BreakWave targets the transition from range to trend. They are built for complementary market phases; running several at once spreads exposure across those phases, but it also multiplies the capital at risk and is not a substitute for position sizing.
Can I run BreakWave alongside other EAs? Yes, on different charts. Each EA in the SteadyPips suite uses a unique magic number (BreakWave defaults to 88801) so order tracking never conflicts.
What happens during low-volatility periods? BreakWave waits patiently — by design. The squeeze detection only fires when volatility first contracts and then expands, so quiet weeks may produce zero trades.
What’s the typical trade frequency? On H1 you can expect roughly 2–5 trades per week per pair, depending on market conditions. Breakouts don’t happen every day.
Is BreakWave AI-powered? No. It’s a rule-based algorithm — Bollinger Bands squeeze detection, ADX trend confirmation, and ATR-based stops — not AI or machine learning. The same inputs always produce the same signal.
Read the Full Review
For a deeper breakdown — including the full parameter table, account-sized recommendations, Strengths/Risks, and side-by-side comparison with our other EAs — see the BreakWave EA Review.
Further Reading
- Technical Analysis Basics — BB, ADX, and ATR fundamentals
- Forex Trading Sessions — why breakouts cluster at session opens
- How to Install an EA on MetaTrader — step-by-step setup
- How to Backtest a Forex EA — validate settings before going live
- VPS for Forex Trading — keep the 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.