Class TripleExponentialMovingAverage
java.lang.Object
trade.invision.indicators.indicators.Indicator<Num>
trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
TripleExponentialMovingAverage is a Num Indicator to provide a Triple Exponential Moving
Average (TEMA) over a length of values.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class trade.invision.indicators.indicators.Indicator
Indicator.CacheSeries -
Field Summary
Fields inherited from class trade.invision.indicators.indicators.Indicator
cachedAddCallCount, cachedIndex, cachedValue, cacheSeries, minimumStableIndex, series -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTripleExponentialMovingAverage(Indicator<Num> indicator, int length, Num smoothing) -
Method Summary
Modifier and TypeMethodDescriptionprotected Numcalculate(long index) Performs the calculation of thisIndicatorat the givenindex.tripleExponentialMovingAverage(Indicator<Num> indicator, int length) tripleExponentialMovingAverage(Indicator<Num> indicator, int length, Num smoothing) Gets aTripleExponentialMovingAverage.Methods inherited from class trade.invision.indicators.indicators.Indicator
caching, getMinimumStableIndex, getSeries, getValue, isCaching, numOf, numOf, numOf, numOf, numOfEight, numOfFive, numOfFour, numOfHalf, numOfHundred, numOfHundredth, numOfNegativeOne, numOfNine, numOfOne, numOfSeven, numOfSix, numOfTen, numOfTenth, numOfThousand, numOfThousandth, numOfThree, numOfTwo, numOfZero, purgeCache
-
Constructor Details
-
TripleExponentialMovingAverage
-
-
Method Details
-
tema
- See Also:
-
tripleExponentialMovingAverage
public static TripleExponentialMovingAverage tripleExponentialMovingAverage(Indicator<Num> indicator, int length) -
tema
public static TripleExponentialMovingAverage tema(Indicator<Num> indicator, int length, Num smoothing) - See Also:
-
tripleExponentialMovingAverage
public static TripleExponentialMovingAverage tripleExponentialMovingAverage(Indicator<Num> indicator, int length, Num smoothing) Gets aTripleExponentialMovingAverage.- Parameters:
indicator- theIndicatorlength- the number of values to look back atsmoothing- the smoothing factor (typically 2)
-
calculate
Description copied from class:IndicatorPerforms the calculation of thisIndicatorat the givenindex.
-