MA Envelopes
<< Click to Display Table of Contents >> MA Envelopes |
The Moving Average Envelope consists of moving averages calculated from the underling price, shifted up and down by a fixed percentage.
MAEnvelopes(double envelopePercentage, int mAType, int period)
MAEnvelopes(ISeries<double> input, double envelopePercentage, int mAType, int period)
Returns upper band levels
MAEnvelopes(double envelopePercentage, int mAType, int period).Upper[int barsAgo]
MAEnvelopes(ISeries<double> input, double envelopePercentage, int mAType, int period).Upper[int barsAgo]
Returns moving average value
MAEnvelopes(double envelopePercentage, int mAType, int period).Middle[int barsAgo]
MAEnvelopes(ISeries<double> input, double envelopePercentage, int mAType, int period).Middle[int barsAgo]
Returns lower band levels
MAEnvelopes(double envelopePercentage, int mAType, int period).Lower[int barsAgo]
MAEnvelopes(ISeries<double> input, double envelopePercentage, int mAType, int period).Lower[int barsAgo]
double; Accessing this method via an index value [int barsAgo] returns the indicator value of the referenced bar.
envelopePercentage |
Percentage around MA that envelopes will be drawn |
input |
Indicator source data (?) |
mAType |
Moving average type: 1 = EMA 2 = HMA 3 = SMA 4 = TMA 5 = TEMA 6 = WMA |
period |
Number of bars used in the calculation |
// Prints the current upper band value of a 20 period SMA envelope using default price type |
You can view this indicator method source code by selecting the menu New > NinjaScript Editor > Indicators within the NinjaTrader Control Center window.