EMA Pullback Strategy with Momentum, Candle, and Volatility Filters
Summary
This strategy seeks entries in the direction of a longer-term trend after a pullback toward an EMA channel. It combines fast and intermediate EMAs with a slow macro EMA, RSI, ATR, and internally calculated Heikin Ashi candles. A valid setup also checks recent pullback structure, candle body and wick characteristics, separation between trend averages, and whether a large range occurred in a recent bar. Engulfing moves or deep pullbacks can relax the usual RSI threshold under an override rule.
Entries are limited to a configured session, and opposing positions are closed when a new signal arrives. Stops are placed beyond the intermediate EMA channel with a configurable buffer, while profit targets are set from a reward-to-risk multiple; positions are also closed outside the session. The script exposes numerous thresholds, including asset-specific ATR normalization, but provides no backtest results or evidence of robustness. The many interacting filters and instrument-dependent point and ATR scales make independent validation essential.
Key ideas
- The strategy combines EMA alignment and pullback checks to define trend-following setups.
- RSI, Heikin Ashi candle structure, volatility limits, and recent range spikes filter entries.
- Engulfing moves and deep pullbacks can relax the standard momentum threshold.
- Stops use the intermediate EMA channel, and targets follow a configurable reward-to-risk ratio.
- Session restrictions and position blocking govern when entries and exits may occur.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.