This indicator is an enhanced version of the NinjaTrader Regression Channel Indicator.
The indicator calculates the same values for the linear regression as the default NinjaTrader indicator does, but uses a modified Plot() method.
If you scroll the chart horizontally, this indicator will display the regression channel for the last bar painted on the chart, while the NinjaTrader indicator always displays the regression channel for the last bar of the data base.
To understand how it works, just put both indicators - the NinjaTrader default indicator and this indicator - on your chart and scroll horizontally, and you will notice the difference.
Update July 23, 2011: Indicator updated to work with non-equidistant bar spacing, as used by multi-series charts.
This indicator plots a Moving Average channel on your chart along with a background color channel and optional plot colors according to the slope of the moving averages.
The Moving Average selection includes these Ninjatrader system indicators:
DEMA,EMA,HMA,LinReg,SMA,TEMA,TMA,VWMA,WMA, and ZLEMA
It also includes the Smitty SMMA indicator so that you can select a Smoothed Moving Average.
This indicator plots up to 5 Donchian Channels at periods that you select.
It also draws a shaded region below the bars, which adds a nice "focusing" effect to the price action. The price will always be in the darkest part of the channel, and the higher-period channels will be less opaque.
It also includes an option to display dynamic support & resistance lines which are based on the fastest Donchian Channel values. As the line intersects with the higher Donchian channel periods, the line width will adjust and grow to indicate the possibility of a stronger move at the next line break.
Thanks to @icedfrosty for sharing his excellent work which has motivated me to share my own.