PROTECTED SOURCE SCRIPT
Updated Moving Average Bands (Free)

This indicator creates a dynamic moving-average channel using the High, Low, and (optionally) Close prices. The user can choose from SMA, EMA, RMA, WMA, or HMA smoothing.
Benefits
✔ Adaptive trend channel based on smoothed highs and lows
✔ Dynamic support/resistance zones
✔ Volatility expansion/contraction visualised without ATR or Bollinger formulas
✔ Breakout detection when price leaves the band
✔ User-selectable MA type for full customisation
✔ Clean, minimal visuals that work on any chart style
Use it to:
This is a free educational indicator
Benefits
✔ Adaptive trend channel based on smoothed highs and lows
✔ Dynamic support/resistance zones
✔ Volatility expansion/contraction visualised without ATR or Bollinger formulas
✔ Breakout detection when price leaves the band
✔ User-selectable MA type for full customisation
✔ Clean, minimal visuals that work on any chart style
Use it to:
- identify trend direction
- spot breakouts
- time pullbacks
- gauge volatility
- frame price action more clearly
This is a free educational indicator
Release Notes
Added VWMA as an MA optionRelease Notes
Minor update to config field nameProtected script
This script is published as closed-source. However, you can use it freely and without any limitations – learn more here.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations – learn more here.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.