Skip to content
All library documents

Multi-Timeframe EMA Pullbacks with Volume and Session Filters

Article TradingView scripts

Summary

This futures strategy combines higher-timeframe direction with a pullback and price-action trigger on the chart timeframe. It defines bullish or bearish bias by requiring price to be above or below a 50-period EMA on both a trend timeframe and a setup timeframe. A touch of the chart-timeframe EMA marks a pullback; a candle that closes beyond the prior bar's high or low confirms the entry. Trades are limited to a specified session and can require volume above its moving average.

Stops use the lowest low or highest high over a configurable swing lookback, and profit targets are set at a fixed multiple of that initial risk. The document provides source logic but no backtest evidence, performance measures, or details about the tested contract and timeframe. The author describes the strategy as a work in progress, so the low-drawdown wording in its title is not substantiated by reported results. Multi-timeframe data handling, session selection, commissions, and slippage can materially affect outcomes.

Key ideas

  • The strategy aligns price relative to an EMA across trend and setup timeframes before considering entries.
  • A chart-timeframe EMA pullback must be followed by a close beyond the prior bar's extreme.
  • A session restriction and optional above-average-volume filter narrow the eligible signals.
  • Swing highs or lows define stops, with targets based on a configurable reward-to-risk multiple.
  • No performance or drawdown results are supplied to validate the strategy's title.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.