OPEN-SOURCE SCRIPT

Moving Averages Ribbon (7 EMAs/SMAs)

Updated
This Indicator provides a combination which is suitable for visualizing many Simple Moving Averages (SMAs) and Exponential Moving Averages (EMAs). There are 7 possible periods 5,9,20,50,100,200,250. There is a possibility to show only EMAs or only SMAs or both. EMAs have thinner curves by default, to be able to distinguish them from SMAs. Additionally, there are highlighted channels between the MAs of the highs and the MAs of the lows, showing a channel of specific moving averages. It comes with a presetting showing EMAs 5,9,20,50,200 and SMAs 9,20,50,200, while the MA channels are only visible for 9 and 50.

EMAs:
snapshot

SMAs:
snapshot

Both
snapshot
Release Notes
Refined the default colour, to fit better for the light theme. Fixed two display bugs in the 0 and 6 MAs.
Release Notes
* Easier control of the colours of Moving Averages.
* Optionally draw a half-transparent borders of the channels.
Release Notes
Not showing low/high channels on price scale.
Release Notes
Added a checkbox for the separate EMAs/SMAs channels.
Exponential Moving Average (EMA)Moving AveragesSimple Moving Average (SMA)

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?

Disclaimer