QuickPulse EA — Free RSI Dip-Buying Expert Advisor

QuickPulse EA

QuickPulse EA backtest equity curve on EUR/USD H1 over 26 months showing steady growth from many small trades
26-month backtest on EUR/USD H1, profit factor 1.44 with max drawdown under 1% (backtest simulation — past performance does not guarantee future results)

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

  1. 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
  2. Slow volatility anchor — Stops and targets are sized from a long ATR(50), so a single news candle doesn’t distort trade geometry
  3. 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
  4. One trade at a time — No stacking, no averaging; each signal is an independent, fully-stopped position

Key Features

FeatureDetails
StrategyFast-RSI washout, contrarian entry
TimeframeH1 (recommended)
PairsEURUSD, USDJPY (best), GBPUSD
IndicatorsRSI (6), ATR (50)
Risk per trade1.5% (configurable)
Stop-loss1.3× ATR (tight)
Take-profit6.0× ATR (≈ 1:4.6 R:R)
Max positions1 (no stacking, no martingale)
PlatformMetaTrader 4 and MetaTrader 5
PriceFree

Backtest Results (2024-01 → 2026-03, H1)

PairTradesProfit FactorWin RateMax Drawdown
EURUSD3181.4432.7%0.3%
USDJPY3731.3531.1%0.6%
GBPUSD3541.2631.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
  • 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

  1. Open a free XM account if you don’t have one
  2. Register your account to activate the EA
  3. Download QuickPulse EA (both MT4 .ex4 and MT5 .ex5 are provided)
  4. Install on MetaTrader following our step-by-step guide
  5. Attach to an H1 chart of EURUSD or USDJPY and confirm “AutoTrading” is enabled
Download QuickPulse EA — Free

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.


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.

Disclaimer: The information provided on this website is for educational and informational purposes only. Nothing on this site constitutes financial advice, investment advice, trading advice, or any other sort of advice. You should not treat any of the website's content as such. SteadyPips does not recommend that any financial instrument should be bought, sold, or held by you. Do conduct your own due diligence and consult your financial advisor before making any investment decisions.

Past performance is not indicative of future results. Trading results shown on this website are hypothetical and do not guarantee future performance.

Affiliate Disclosure: This website contains affiliate links. If you sign up with a broker through our links, we may receive a commission at no additional cost to you. This helps us maintain this website and continue providing free trading tools and educational content.