OPEN-SOURCE SCRIPT
Updated Moving Average Area

As a trader, it is much more convenient to draw support and resistance in a form of an area instead of just a straight line. Same thing with moving averages which are often used as dynamic support and resistance. This indicator plot a moving average on the chart in a form of an area. You can customize the size of the band in the options menu.
Release Notes
Change the band size data type from integer to float.Release Notes
Added features to select moving average type between simple moving average (SMA) and exponential moving average (EMA)I copied the line of code from the ATR indicator.
Release Notes
Separate the background fill into upper and lower band so that user can toggle them individually. Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
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.