Bots

Trading Bot Impulse Rider — identifies impulses by MACD, RSI, and EMA

MACD impulse via histogram, RSI level filter, and EMA direction. Parameters, impact of settings, presets for OTC/real market, and a trading plan.

Bot cover

What is Impulse Rider

Impulse Rider is an entry technique at the moment of a developing impulse, when three conditions coincide at the same time: acceleration of the MACD histogram, RSI position relative to a level, and the price’s position relative to the EMA. The goal is to “catch” the move when it is already gaining strength but hasn’t yet run out of steam.

Indicators:
  • MACD — developed by Gerald Appel; the histogram shows acceleration/deceleration of the impulse.
  • RSI — proposed by J. Welles Wilder; the 50 level is often used as a simple boundary: “above — predominantly bullish tone, below — bearish.”
  • EMA — exponential moving average; provides direction and a dynamic price filter.

How our bot works

  1. MACD histogram: the last N bars in a row are rising (for buys) or falling (for sells).
  2. RSI: value above the level (parameter) — for buys; below — for sells.
  3. EMA: price above EMA — for buys; below EMA — for sells.
  4. When the conditions coincide, a BUY/SELL marker is placed on the current bar; the entry is planned on the next candle.


Parameters and impact

Parameter (as in settings)What it meansIf you decreaseIf you increase
RSI periodHow many candles RSI considersMore sensitive, more signals, more noiseSmoother, fewer signals
RSI levelImpulse strength boundary (usually 50)Easier to pass, more signalsStricter, fewer but cleaner
MACD fast / slow / signalMACD configurationReacts faster, more false onesSlower, cleaner, but rarer
MACD histogram: consecutive bars ≥ NRequired number of consecutive rise/fallEasier condition, more signalsStricter, fewer but more reliable
EMA periodLength of the direction filterEMA is “nervous,” more crossoversSmoother, fewer crossovers
BUY/SELL label textArrow captions
BUY/SELL colorMarker color
  • More signals: lower the RSI level, reduce N consecutive histogram bars, shorten the RSI and EMA periods.
  • Fewer but more accurate: raise the RSI level, increase N, lengthen RSI/EMA, keep MACD settings moderate.


Modes and presets

  • RSI period: 14
  • RSI level: 50
  • MACD: 12 / 26 / 9
  • MACD histogram (N consecutive bars): 2
  • EMA: 8
  • If there are few signals: lower the RSI level by 5–10 points or reduce N to 2.

Filter combinations

  • Market tone via RSI: raise the RSI level in prolonged trends, lower it in ranges.
  • MACD impulse: increase N where “half-bars” without continuation occur frequently.
  • EMA as a rail: a short EMA = more touches and entries; a longer EMA = fewer “leaps” across the average.

Where to view signals in Spectra Charts

Open the asset on Pocket Option in Spectra Charts.

Connect the Impulse Rider bot.

Check the timeframe (1 minute is convenient to start).

Watch the BUY/SELL markers and the parameters panel.


Trading plan

BUY conditions

MACD histogram rises for N bars in a row, RSI > level, price above EMA.

SELL conditions

Histogram falls for N bars, RSI < level, price below EMA.

Entry

On the next candle after the marker appears.

Expiration

1 candle; later test 2–3 candles.

Risk

Fixed trade size; no martingale during the tuning phase.


FAQ


Summary

Impulse Rider combines the MACD impulse, the strength threshold via RSI, and the EMA direction. Control entry frequency via the RSI level, N histogram bars, and the EMA/RSI lengths; change one parameter at a time and record the result.