QuickPulse EA

QuickPulse is a free contrarian Expert Advisor for MetaTrader 4 and MetaTrader 5. It watches a fast 6-period RSI for the exact moment momentum washes out — the bar where RSI first crosses into extreme territory — then takes the other side with a deliberately lopsided trade: a tight 1.3× ATR stop against a 6× ATR target. Most trades lose small; the winners pay for them several times over.
How It Works
- Washout trigger — A buy fires on the bar where RSI(6) first crosses down through 25; a sell fires when it first crosses up through 75. Only the crossing bar counts — QuickPulse doesn’t keep firing while RSI sits in the extreme zone
- Slow volatility anchor — Stops and targets are sized from a long ATR(50), so a single news candle doesn’t distort trade geometry
- Asymmetric exits — Stop-loss 1.3× ATR, take-profit 6.0× ATR. The win rate is deliberately low (~33% in backtests) because each winner is worth ~4.6 losers
- One trade at a time — No stacking, no averaging; each signal is an independent, fully-stopped position
Key Features
| Feature | Details |
|---|---|
| Strategy | Fast-RSI washout, contrarian entry |
| Timeframe | H1 (recommended) |
| Pairs | EURUSD, USDJPY (best), GBPUSD |
| Indicators | RSI (6), ATR (50) |
| Risk per trade | 1.5% (configurable) |
| Stop-loss | 1.3× ATR (tight) |
| Take-profit | 6.0× ATR (≈ 1:4.6 R:R) |
| Max positions | 1 (no stacking, no martingale) |
| Platform | MetaTrader 4 and MetaTrader 5 |
| Price | Free |
Backtest Results (2024-01 → 2026-03, H1)
| Pair | Trades | Profit Factor | Win Rate | Max Drawdown |
|---|---|---|---|---|
| EURUSD | 318 | 1.44 | 32.7% | 0.3% |
| USDJPY | 373 | 1.35 | 31.1% | 0.6% |
| GBPUSD | 354 | 1.26 | 31.1% | 0.4% |
Backtests use bid-candle data with spread modelled. All three pairs finished profitable over the period; EURUSD and USDJPY passed our internal quality gate (PF > 1.3). Past performance is not indicative of future results.
Risk Management (Built-in Safety)
- Tight hard stop on every trade — 1.3× ATR, placed at entry, never widened
- Low win rate by design — The math relies on cutting losers immediately, which the EA enforces mechanically
- No averaging / no martingale — Maximum 1 open position at a time
- Daily trade limit — Max 8 entries per day
- Automatic lot sizing — Position size derived from account balance × risk %
Best For
- Traders comfortable with a losing-streak-tolerant, big-winner profile
- Pairing with high-win-rate EAs (like SnapBack) to smooth combined equity
- Accounts with $500+ balance
- H1 charts on EURUSD or USDJPY
Recommended Settings
- Risk percent: 1.5% (default) — losing streaks are normal for this profile, so size conservatively
- RSI period / levels: 6, 25/75 (defaults, as backtested)
- ATR period: 50
- SL / TP multipliers: 1.3× / 6.0× ATR
- Pairs: EURUSD, USDJPY
- VPS: Recommended for uninterrupted operation
Getting Started
- Open a free XM account if you don’t have one
- Register your account to activate the EA
- Download QuickPulse 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 USDJPY and confirm “AutoTrading” is enabled
Frequently Asked Questions
Why is the win rate only ~33%? Is that bad? No — it’s the design. With a 1:4.6 risk-reward ratio, QuickPulse only needs to win about 18% of trades to break even. Everything above that is edge. What matters is that you can psychologically tolerate several small losses in a row while waiting for the large winners.
How is QuickPulse different from SnapBack? Both enter against the recent move, but SnapBack takes quick symmetric profits at statistical extremes (high win rate, 1:1), while QuickPulse risks little to catch the occasional large recovery (low win rate, 1:4.6). They monetize the same market behavior in opposite ways.
Can I run QuickPulse alongside other EAs? Yes, on different charts. Each EA in the SteadyPips suite uses a unique magic number (QuickPulse defaults to 103001) so order tracking never conflicts.
What’s the typical trade frequency? Roughly 3 trades per week per pair on H1 — the RSI(6) crossing filter fires often enough to stay busy but only once per washout episode.
Related Resources
- What Is an Expert Advisor? — Beginner’s primer on EAs
- Technical Analysis Basics — RSI and ATR fundamentals
- How to Install an EA on MetaTrader — Step-by-step setup
- How to Backtest a Forex EA — Validate settings before going live
- Forex Risk Management Guide — Essential risk management
- VPS for Forex Trading — Keep the EA running 24/7
Contrarian trading involves significant risk — momentum can continue against the position, and losing streaks are an expected part of this strategy’s profile. Past performance is not indicative of future results. Please read our risk disclosure before trading.