Free Expert Advisors for MetaTrader 4 & 5
Get started with automated forex trading using our seven free Expert Advisors. Each EA ships in both MT4 (.ex4) and MT5 (.ex5) builds — pick whichever platform you trade on. All EAs are completely free and include built-in risk management features.
What You Get — All Seven EAs at a Glance
Every row below links to the EA’s full page, where you can read the entry logic, configuration, and (where we have one) the published backtest before you register anything.
| EA | Strategy | Market Phase | Platform | Backtest Status |
|---|---|---|---|---|
| SteadyPips | EMA(12/26) crossover with EMA(200) trend filter | Trending markets | MT4 & MT5 | No published backtest table yet — the equity curve shown is an illustrative simulation, not a measured result (why) |
| GridMaster | Grid trading with 5-layer risk protection | Ranging markets | MT4 & MT5 (hedging account) | No published backtest table yet — illustrative simulation only (why) |
| BreakWave | Bollinger Bands squeeze breakout + ADX confirmation | Range-to-breakout transitions | MT4 & MT5 | No published backtest table yet — illustrative simulation only (why) |
| TripleAlign | Triple EMA (20/50/200) alignment + ADX confirmation | Strong, sustained trends | MT4 & MT5 | No published backtest table yet — illustrative simulation only (why) |
| SnapBack | 3-sigma Bollinger Band + RSI mean reversion | Ranging / statistically overextended moves | MT4 & MT5 | Passed our quality gate on EUR/USD (PF 1.65) and GBP/USD (PF 1.57); did not pass on USD/JPY — corrected July 30, 2026 figures |
| QuickPulse | Fast-RSI(6) contrarian dip buying | Momentum washout moments | MT4 & MT5 | Did not pass on any tested pair; retired from our live-use recommendation after the July 30, 2026 backtest correction — demo/study only |
| DualHorizon | EMA(25/100) crossover + ADX + H4 trend gate | Sustained multi-timeframe trends | MT4 & MT5 | Passed our quality gate on EUR/USD only (PF 1.41); did not pass on GBP/USD or USD/JPY — corrected July 30, 2026 figures |
All backtest figures above are hypothetical results from our Python testing pipeline, not live-account performance — see the full methodology and results for test conditions and the quality-gate definition.
Before You Register
Activating an EA below requires an XM MT4 or MT5 account number, opened through our XM affiliate link — we’re an Introducing Broker and earn a commission on that account, which is how the free EAs are funded (see our affiliate disclosure). After you enter your account number and email, our system verifies the account against that IB relationship and unlocks all seven downloads immediately; no separate approval step or waiting period. You do not need to fund the account to download and inspect the EAs, but they need a funded live or demo account to actually place trades.
🚀 Already have an XM account? Activate your free EAs with the form below — instant, one step. 🆕 No XM account yet? Open one free in 5 minutes — minimum deposit $5.
Activate Your Free EA — One Step
Enter your XM MT4/MT5 account number to unlock all seven EAs. No second page, no email back-and-forth.
By activating you accept our terms and the risk disclosure. We don't share your data.
The 7 Free EAs (preview)
| EA | Strategy | Best for |
|---|---|---|
| SteadyPips | EMA trend following | Beginners — conservative, low drawdown |
| GridMaster | Grid trading | Ranging markets — XAU, EUR/USD |
| BreakWave | Bollinger squeeze breakout | Volatility expansion phases |
| TripleAlign | Triple-EMA + ADX trend | Higher-conviction trend entries |
| SnapBack | 3-sigma BB + RSI mean reversion | Fading overextended moves — EUR/USD, GBP/USD |
| QuickPulse | Fast-RSI contrarian dip buying | Demo study only — no pair passes our gate |
| DualHorizon | EMA cross + H4 trend gate | Fewer, larger trend trades — EUR/USD |
Not Ready to Open an Account Yet?
Get weekly EA optimization tips and market analysis
Free. No spam. Unsubscribe anytime. We'll also email you when new EAs drop.
How to Get Started
- Open an XM Trading Account — Click here to open your free account (5 min)
- Fund it with $200+ — the minimum the EAs are designed for (deposit walkthrough)
- Activate & Download — Enter your MT4 account number in the form at the top of this page
- Install & Trade — Follow our installation guide and first-trade checklist
System Requirements
- MetaTrader 4 (MT4) or MetaTrader 5 (MT5) platform — each EA ships in both
.ex4and.ex5builds - XM Trading account (open free account ) — the same account number works for MT4 and MT5
- For MT5 GridMaster: an XM Standard (hedging) MT5 account is recommended; the grid logic relies on multiple simultaneous positions per symbol
- Minimum recommended deposit: $200 — XM’s floor is $5, but below $200 the EAs’ risk settings can’t size positions safely (how to deposit)
- VPS recommended for 24/7 operation
- Add
https://api.steadypips.netto Tools → Options → Expert Advisors → Allow WebRequest for listed URL on first launch (required for license verification)
Need Help?
- How to Install an EA on MT4
- SteadyPips EA & Settings
- GridMaster Setup Guide
- How to Backtest a Forex EA
- What Is an Expert Advisor?
Learn More About Our Strategies
- Grid Trading Strategy: Complete Guide
- What Is Grid Trading in Forex?
- Forex Risk Management Guide
- Technical Analysis Basics
Join Our Community
Get daily forex signals, market analysis, and EA optimization tips delivered to your Telegram — completely free.
Join Telegram Channel — Free Signals 3x Daily
Affiliate Disclosure: This page contains affiliate links. If you open an XM account through our links, we may receive a commission at no additional cost to you. This helps us continue developing and providing free trading tools.
Risk Warning: Trading foreign exchange (Forex) on margin carries a high level of risk and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to trade foreign exchange, you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment, and therefore you should not invest money that you cannot afford to lose. Past performance is not indicative of future results.