GreatBlueTradingTeam

GBTT Range Wave Indicator

Overview:

This script is a type of mean reversion indicator, it uses a short period EMA, the EMA5 to be exact, as its basis for a mean. From here, we run a modified version of ATR over a longer period of time to find an average range value for price movement. Finally, we calculate the cloud/band/wave by multiplying this range value by our deviation values to produce areas where the price could be considered too far from the mean (similar to an oversold or overbought scenario).

Additionally, we wrote this script with a goal to reduce or eliminate repainting. In the code, we have utilized OPEN values (instead of CLOSE) and previous candle values (not the current candle) to build all the data for the algorithm here to avoid the waves constantly moving and changing their values on real time candles. That said, this is NOT a guarantee that it will never repaint.

What you see:

Visually, the waves are always on the chart. Optionally, we provide a custom standard deviation channel based off the EMA5 (represented with a blue shading) and/or a simple ema5/21 crossover cloud. These can be used for additional confluence if desired, but are not necessary for the core function of the indicator which would be the upper and lower wave.


Intended use:

To provide educational content about the short term movement of an asset. Designed to be run on any time frame.


Disclaimer:

NOT intended to be a sole source of Technical Analysis or anything more than an educational tool!

Release Notes:
Added a second EMA5 deviation tool, shown as the pink lines, to watch for max price ranges against the EMA5 over a larger period of time
Release Notes:
Replaced the previous ema5 channel and 5/21 crossover options with a better tool, an ema5 channel system. Also setup the display settings so that you can turn each portion off individually. Such as hiding the max line if you dont want to see it, or only see the max line if you only want to see it.
Release Notes:
Updated comments in script... no functional changes.

Thank you for viewing our content. More information can be found on our Twitter page below.
Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact GreatBlueTradingTeam for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases you can find a good open-source alternative for free in our Community Scripts.

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.

Author's instructions

Please DM us here or on Twitter for more information on how to access this script. Thank you! - GBTT

Want to use this script on a chart?

Warning: please read before requesting access.