The user selects their choice of moving average, and the automatically adjust. The user may select a MA that reacts faster to or slower/smoother.
Added additional options to color the or basis based on the current trend and alternate candle colors for touches. The script has a rainbow gradient by default based on .
Options (generally from slower/smoother to faster/more responsive to ):
- Donchian, (Note: Selecting will just convert this indicator to a regular Channel)
- Tillson T3,
Allows Channel to be calculated from a variety of moving averages other than / , including ones that are well liked by traders such as Tillson T3, , Hull MA, and .
- The ( ), developed by Alan Hull, is an extremely fast and . In fact, the almost eliminates lag altogether and manages to improve smoothing at the same time.
- The Exponential is similar to the standard Hull MA, but with superior smoothing. The standard is derived from the ( ). As other moving average built from weighted moving averages it has a tendency to exaggerate price movement.
- Weighted Moving Average: A ( ) is similar to the ( ), except the adds significance to more recent data points.
- Arnaud Legoux Moving Average: removes small price fluctuations and enhances the trend by applying a moving average twice, once from left to right, and once from right to left. At the end of this process the phase shift (price lag) commonly associated with moving averages is significantly reduced. Zero-phase digital filtering reduces noise in the signal. Conventional filtering reduces noise in the signal, but adds a delay.
- Least Squares: Based on sum of least squares method to find a straight line that best fits data for the selected period. The end point of the line is plotted and the process is repeated on each succeeding period.
- Triple ( ) : The ( ) was designed to smooth price fluctuations, thereby making it easier to identify trends without the lag associated with traditional moving averages (MA). It does this by taking multiple exponential moving averages ( ) of the original and subtracting out some of the lag.
- Running (SMoothed) Moving Average: A Modified Moving Average ( MMA ) (otherwise known as the Running Moving Average (RMA), or ( )) is an indicator that shows the average value of a security's price over a period of time. It works very similar to the , they are equivalent but for different periods (e.g., the MMA value for a 14-day period will be the same as EMA-value for a 27-days period).
- Volume-Weighted Moving Average: The ( ) emphasizes by weighing prices based on the amount of trading activity in a given period of time. Users can set the length, the source and an offset. Prices with heavy trading activity get more weight than prices with light trading activity.
- Tillson T3: The Tillson moving average a.k.a. the Tillson T3 indicator is one of the smoothest moving averages and is both composite and adaptive.
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 a publication is governed by House Rules. You can favorite it to use it on a chart.