Our Expert Advisors
We offer a growing range of free, rules-based Expert Advisors designed for different market conditions. All EAs include configurable risk limits and work with XM MT4 accounts. Those limits cap how much a single configuration can lose; they do not make automated trading safe. If you are new to the concept, start with what an Expert Advisor is and our breakdown of the types of automated trading algorithms these seven EAs belong to.
SnapBack, QuickPulse, and DualHorizon were our most recent additions — see the release notes for why we built each one and how they complement the original three.
SteadyPips EA — Trend Following
A trend-following Expert Advisor that uses multi-timeframe analysis and dynamic position sizing to capture steady pips in trending markets.
Key Features:
- Multi-timeframe trend detection (H1/H4/D1)
- Dynamic stop-loss & take-profit levels
- Built-in risk management (max 2% per trade)
- Optimized for EURUSD, GBPUSD, USDJPY
- Conservative default risk settings and a daily trade cap
GridMaster EA — Grid Trading
A grid trading system that works market oscillation with adaptive grid spacing and equity protection. Grid trading carries higher drawdown risk than single-position strategies when a strong trend develops.
Key Features:
- Adaptive grid spacing algorithm
- Equity drawdown protection (customizable)
- Auto lot-size calculation based on account balance
- Works best in ranging/volatile markets
- Supports multiple currency pairs
BreakWave EA — Breakout Trading
A Bollinger Bands squeeze breakout system that catches major moves after periods of low-volatility compression, with ADX trend confirmation.
Key Features:
- Bollinger Bands squeeze detection
- ADX directional filter to screen out counter-trend signals
- ATR-based dynamic stop-loss and take-profit
- Trailing stop to lock in breakout profits
- Default settings tuned for EURUSD, GBPUSD, USDJPY on H1
TripleAlign EA — Multi-EMA Trend Following
A trend-following system that requires triple EMA alignment (20/50/200) with ADX confirmation before entering, ensuring only the strongest trends are traded.
Key Features:
- Triple EMA alignment required before any entry
- ADX trend strength filter (>25)
- ATR-based dynamic stops with trailing
- Overextension filter to avoid chasing
- Default settings tuned for EURUSD, GBPUSD, USDJPY, AUDUSD
SnapBack EA — Mean Reversion
A patient mean-reversion system that fades statistically overextended moves — price closing outside 3-sigma Bollinger Bands with RSI exhaustion — and takes quick, symmetric profits.
Key Features:
- 3-sigma Bollinger Band (16, 3.0) extreme detection
- RSI(14) exhaustion confirmation
- Symmetric 2.0× ATR stop-loss and take-profit
- One position at a time — no averaging, no martingale
- Optimized for EURUSD, GBPUSD on H1
QuickPulse EA — Contrarian Dip Buying
A contrarian system that enters when fast RSI hits a washout extreme, risks a tight 1.3× ATR stop, and lets the recovery run to a 6× ATR target.
Key Features:
- Fast RSI(6) washout detection at 25/75 crossings
- Asymmetric 1 : 4.6 risk-reward profile
- Slow ATR(50) anchor for stable trade geometry
- One position at a time, every trade fully stopped
- Not currently recommended for live use — no pair passes our quality gate after the July 30, 2026 backtest correction
DualHorizon EA — Multi-Timeframe Trend
A two-timeframe trend rider: EMA(25/100) crossovers filtered by ADX strength and the H4 trend direction, holding winners toward a 6× ATR target with a trailing stop.
Key Features:
- EMA(25/100) crossover entries on H1
- H4 EMA(50) higher-timeframe trend gate
- ADX(12) strength + direction filter
- 6.0× ATR target with 1.0× ATR trailing stop
- Recommended on EURUSD on H1 (USDJPY no longer passes our gate)
Getting Started
- Open a free XM account — Takes less than 5 minutes
- Download your EA — Choose the EA that fits your strategy
- Register your account — Activate your EA license
- Install & trade — Follow our installation guide
All EAs are completely free. We earn a commission from XM when you open an account through our link, at no cost to you.
Risk Warning: These Expert Advisors are trading tools, not income products. Automated trading carries a substantial risk of loss, and any performance figure shown anywhere on this site is a hypothetical backtest result rather than live-account performance. Backtested results have inherent limitations and do not indicate future performance. Never trade with money you cannot afford to lose. Read our risk disclosure before trading, and see our editorial policy for how these EAs are built and tested.