Multi-Timeframe EMA Pullback Strategy with Volume and Swing Stops
Summary
This futures-oriented strategy looks for pullbacks toward an EMA while higher and intermediate timeframes agree on trend direction. Long setups require price above the EMA on both specified higher timeframes, a touch of the current-timeframe EMA, and a bullish candle closing above the prior high; short setups reverse those conditions. Signals are restricted to a configurable trading session and can require volume to exceed its moving average. Stops use recent swing lows or highs, while targets are set from the resulting risk distance using a configurable reward-to-risk multiple.
The document provides script logic and adjustable settings, including timeframe, session, volume filter, swing lookback, and reward-to-risk ratio. It does not provide a defined instrument, backtest period, performance statistics, or evidence for the title’s low-drawdown claim. Multi-timeframe data handling, session selection, and assumed fills can affect simulated results, and the excerpt does not discuss these effects. The author says they are seeking improvements, so the script is best read as a testable framework rather than a validated strategy.
Key ideas
- Trend direction must agree across the configured higher timeframes before a pullback setup qualifies.
- A current-timeframe EMA touch and confirming candle trigger entries during the selected session.
- A volume filter can require activity above its moving average.
- Recent swing points define stops, and targets scale with stop distance using a reward-to-risk setting.
- No backtest evidence is supplied to support the low-drawdown label.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.