Skip to content
All library documents

Range Breakouts with Volume Confirmation and ATR Stops

Article TradingView scripts

Summary

This strategy defines a rolling range from recent highs and lows, then enters long when a bar closes above the range or short when it closes below. Volume confirmation is enabled by default: the breakout bar’s volume must exceed its moving average, though this filter can be disabled. The script plots the range boundaries and midpoint and marks bars that meet the entry conditions.

Stops are placed at a configurable ATR distance from the entry signal’s closing price, and profit targets use a selected risk-to-reward multiple of that distance. The source code provides a concrete, parameterized rule set, but the accompanying promotional description claims broader concepts such as liquidity sweeps and higher-timeframe trends that do not appear in the supplied strategy logic. No backtest results, market-specific evaluation, or transaction-cost assumptions are presented, so the document does not establish whether the rules are profitable in practice.

Key ideas

  • The strategy enters when closing price breaks above or below the prior rolling range.
  • A volume filter can require breakout volume to exceed its moving average.
  • ATR determines stop distance, and a risk-to-reward setting determines the target distance.
  • The plotted midpoint is a visual reference and does not trigger entries in the supplied code.
  • The document provides no performance evidence, and some advertised concepts are absent from the code.

Tags

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