PROTECTED SOURCE SCRIPT
Updated Moving Averages (gotta plot them all!)

The length of the lookback period and the type of moving average can be changed in the inputs tab of the indicator.
The type of moving average can be selected from:
The source of prices to use in the calculation can be selected from:
Line-weight and colours can be edited in the style tab of the indicator.
The default is to plot the SMAs using a length of 20, 50, 100 and 200.
A simpler version of this script is available here:

The type of moving average can be selected from:
- Simple Moving Averages
- Exponential Moving Averages
- Symmetrically Weighted Moving Average
- Weighted Moving Averages
- Volume-weighted Moving Averages
- Moving average used in RSI
- Arnaud Legoux Moving Averages
The source of prices to use in the calculation can be selected from:
- close
- open
- high
- low
- (high + low + close + open)/4
- (high + low)/2
- (high + low + close)/3
Line-weight and colours can be edited in the style tab of the indicator.
The default is to plot the SMAs using a length of 20, 50, 100 and 200.
A simpler version of this script is available here:

Release Notes
Reverted to the previous version as TView fixed bug.Release Notes
Added an option for double exponential moving averages (DEMA).Release Notes
I have added an option to plot a moving average ribbon. You can customize all features and can plot the colour based on whether the line if sloping up (green), down (red) or "flat" (orange).
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.
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.