SteadyPips EA Review

SteadyPips is a free trend-following Expert Advisor for MetaTrader 4 and MetaTrader 5 that uses a 12/26 EMA crossover with a 200-EMA directional filter and ATR-based risk management. It is designed to ride established trends on H1 and stay flat during choppy markets.
What is Trend Following?
Trend following is a strategy that enters in the direction of the prevailing move and exits when the move reverses. It does not try to predict tops or bottoms — instead it waits for the market to confirm a direction, joins it, and trails a stop until the trend ends.
Key advantage: A handful of strong trends per year are typically enough to cover many small losing trades, producing positive expectancy in trending markets.
How SteadyPips Works
- Trend detection — Calculates 12-period and 26-period Exponential Moving Averages on the working timeframe
- Direction filter — Requires price to be above the 200 EMA for longs (below for shorts), eliminating counter-trend entries
- Volatility filter — Skips signals when ATR is below the configured threshold to avoid dead markets
- Entry trigger — Enters when the fast EMA crosses the slow EMA in the direction of the 200 EMA
- Dynamic exits — Sets ATR-based stop and target, then trails the stop as the trade moves in favor
Entry Conditions
Buy signal:
- Fast EMA (12) crosses above Slow EMA (26)
- Price is above the 200 EMA (uptrend confirmed)
- ATR is above the minimum threshold (market is active)
Sell signal:
- Fast EMA (12) crosses below Slow EMA (26)
- Price is below the 200 EMA (downtrend confirmed)
- ATR is above the minimum threshold
Risk Management (Built-in Safety)
SteadyPips ships with several protections enabled by default:
| Layer | Default | Purpose |
|---|---|---|
| Risk per trade | 2% of balance | Caps position-sizing risk |
| Stop loss | 1.5× ATR | Volatility-adaptive stop |
| Take profit | 2.0× ATR | ≈ 1:1.33 risk/reward |
| Trailing stop | 1.0× ATR | Locks in profits as trend extends |
| Max concurrent trades | 3 | Limits exposure across signals |
| Max daily trades | 5 | Prevents overtrading in chop |
Configuration
| Parameter | Default | Range | Description |
|---|---|---|---|
| RiskPercent | 2.0 | 0.5–5.0 | Account % risked per trade |
| FastEMA | 12 | 8–20 | Fast EMA period |
| SlowEMA | 26 | 20–40 | Slow EMA period |
| TrendEMA | 200 | 100–250 | Direction-filter EMA |
| SL_ATR_Multi | 1.5 | 1.0–3.0 | Stop-loss as ATR multiple |
| TP_ATR_Multi | 2.0 | 1.5–3.5 | Take-profit as ATR multiple |
| TrailATR | 1.0 | 0.5–2.0 | Trailing stop ATR distance |
| MaxTrades | 3 | 1–5 | Concurrent open positions |
| MaxDailyTrades | 5 | 1–10 | Daily entry cap |
Recommended Settings by Account Size
| Account size | RiskPercent | MaxTrades | SL_ATR | TP_ATR |
|---|---|---|---|---|
| $200 – $500 | 1.0 | 2 | 2.0 | 2.5 |
| $500 – $2,000 | 2.0 | 3 | 1.5 | 2.0 |
| $2,000 – $10,000 | 2.0 | 3 | 1.5 | 2.0 |
| $10,000+ | 1.5 | 3 | 1.5 | 2.5 |
Smaller accounts use a tighter risk percent (lower drawdown tolerance) and a wider ATR stop (fewer noise stop-outs). Larger accounts prioritize capital preservation over compounding speed.
Very small accounts ($100–$300): switch to fixed lots — set UseFixedLot = true and FixedLotSize = 0.01 so a single stop-out can’t take an outsized bite while the balance is tiny.
Best Pairs and Timeframes
- Timeframe: H1 (1-hour) is the sweet spot — enough signals per week without H4-style lag or M15 noise
- Pairs: EUR/USD, GBP/USD, USD/JPY, AUD/USD — major pairs with clean trends and tight spreads
- Avoid: Exotics and minors during news — wide spreads erode the 1:1.33 risk/reward
Strengths and Risks
Strengths
- Simple, transparent logic that is easy to audit and reason about
- Captures large directional moves with the trailing stop
- Stays flat in ranges thanks to the ATR filter, avoiding most chop
- Works identically on MT4 and MT5 with the same settings
Risks
- Whipsaws during low-volatility ranges produce a string of small losses
- Reversals against an established trend can hit the trailing stop before the EA exits cleanly
- News-driven gaps can blow through the ATR stop on illiquid pairs
- Like any trend follower, expects 40–50% win rate — the math relies on average win > average loss
How to Get Started
- Open a free XM account (≈3 minutes)
- Register your account to activate the EA
- Download SteadyPips EA (both MT4 .ex4 and MT5 .ex5 are provided)
- Install on MetaTrader following our step-by-step guide
- Attach to an H1 chart of EUR/USD or GBP/USD and verify “AutoTrading” is enabled
Note: In MetaTrader, enable WebRequest for
api.steadypips.net(Tools → Options → Expert Advisors → “Allow WebRequest for listed URL”) so the EA can validate its free license. Test on a demo account for 2–4 weeks before going live.
How SteadyPips Compares to Our Other EAs
| SteadyPips | GridMaster | BreakWave | TripleAlign | |
|---|---|---|---|---|
| Style | EMA trend | Grid trading | Breakout | Multi-EMA trend |
| Best market | Trending | Ranging | Range → breakout | Strong trends |
| Entry logic | EMA crossover | Fixed grid levels | BB squeeze + ADX | Triple EMA + ADX |
| Risk:reward | 1:1.33 | Variable | 1:1.33 | 1:2 |
| Trade frequency | 3–8 / week | Continuous | 2–5 / week | 1–3 / week |
Frequently Asked Questions
How is SteadyPips different from TripleAlign? Both are trend-following, but SteadyPips uses a simpler EMA crossover for more frequent signals, while TripleAlign demands three aligned EMAs plus ADX confirmation and trades less often but with higher selectivity. Use SteadyPips if you want more trades; use TripleAlign if you only want to be in the market during the strongest trends.
Can I run SteadyPips alongside other EAs? Yes, on separate charts. Each EA in the SteadyPips suite uses a unique magic number so they won’t interfere with each other’s order tracking.
What is the typical trade frequency? On H1 you can expect roughly 3–8 trades per week per pair, depending on volatility and how often the 12/26 EMA cross. Quiet weeks may see zero entries — that is the ATR filter doing its job.
Do I need a VPS? Recommended. SteadyPips makes signal decisions at every bar close, so a connection drop at the wrong moment can miss an entry or a trailing-stop adjustment. A $5–$10/mo Forex VPS removes that risk. See our VPS guide.
Further Reading
- What Is an Expert Advisor? — Beginner’s primer on EAs
- Moving Average Strategies Guide — Deep dive on EMA crossover systems
- How to Install an EA on MetaTrader — Step-by-step setup
- How to Backtest a Forex EA — Validate the settings before going live
- Forex Risk Management Guide — Protect your capital
- VPS for Forex Trading — Keep the EA running 24/5
- TripleAlign EA Review — Compare with our stricter trend EA
- GridMaster EA Review — Compare with our range-market EA
- BreakWave EA Review — Compare with our breakout EA
Important Disclaimers
- Past performance is not indicative of future results. The equity curve above is an illustrative simulation, not a guarantee.
- This EA does not guarantee profits. Forex trading carries substantial risk and is not suitable for every investor.
- Always test on a demo account before committing real funds.
- Never trade with money you cannot afford to lose.
Affiliate Disclosure: This page contains affiliate links to XM. We receive a commission when you open an account through our links, at no additional cost to you. Full disclosure