Skip to content
All library documents

Smoothed Range Channels for Trend Breakout Signals

Article TradingView scripts

Summary

This strategy builds a smoothed price channel from an adjustable multi-stage EMA approximation. Its center line filters a selected price source, while the same filter applied to true range sets the upper and lower bands. Optional lag reduction adjusts inputs before filtering, and a fast-response mode blends the main filter with a single-stage version. The channel’s direction and price relationship drive the strategy’s entries and exits.

Users can tune the smoothing period, number of filter stages, and range multiplier, which trade responsiveness against smoothness and signal frequency. The script includes chart and signal display controls, a configurable backtest date window, and data-window outputs for equity, CAGR, and CAGR relative to maximum drawdown. It specifies commission, slippage, and position sizing assumptions, but the supplied text gives no performance results or comparative evidence. The code’s lag and fast modes may increase sensitivity, and backtest statistics depend on instrument, timeframe, dates, and execution assumptions; they do not establish future performance.

Key ideas

  • The channel center and true-range bands are produced with repeated EMA smoothing.
  • Increasing the period or filter depth smooths the channel but may delay its response.
  • Lag reduction and fast-response options aim to speed signals while potentially increasing noise.
  • Signal visuals can be confirmed at bar close and optionally filtered by channel slope.
  • Equity, CAGR, and CAGR-to-drawdown metrics are available in the data window, but no results are reported.

Tags

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