Class ConstantArray<T>
java.lang.Object
trade.invision.indicators.indicators.Indicator<T>
trade.invision.indicators.indicators.CachelessIndicator<T>
trade.invision.indicators.indicators.constant.ConstantArray<T>
ConstantArray is an Indicator to provide a constant array of values.-
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
ConstructorsModifierConstructorDescriptionprotectedConstantArray(Series<?> series, T[] constantArray, boolean loop) -
Method Summary
Modifier and TypeMethodDescriptionprotected Tcalculate(long index) Performs the calculation of thisIndicatorat the givenindex.static <T> ConstantArray<T> constantArray(Series<?> series, boolean loop, T... constantArray) CallsconstantArray(Series, Object[], boolean)with varargsconstantArray.static <T> ConstantArray<T> constantArray(Series<?> series, Collection<T> constantArray, boolean loop) static <T> ConstantArray<T> constantArray(Series<?> series, T[] constantArray, boolean loop) Gets aConstantArray.static <T> ConstantArray<T> constantArray(Series<T> series, boolean loop) Methods inherited from class trade.invision.indicators.indicators.CachelessIndicator
cachingMethods inherited from class trade.invision.indicators.indicators.Indicator
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
-
ConstantArray
-
-
Method Details
-
constantArray
-
constantArray
public static <T> ConstantArray<T> constantArray(Series<?> series, Collection<T> constantArray, boolean loop) -
constantArray
@SafeVarargs public static <T> ConstantArray<T> constantArray(Series<?> series, boolean loop, T... constantArray) CallsconstantArray(Series, Object[], boolean)with varargsconstantArray. -
constantArray
Gets aConstantArray.- Parameters:
series- theIndicator.getSeries()constantArray- the constant arrayloop-trueto loop back to the beginning ofconstantArraywhen the end is reached, otherwise the last value ofconstantArraywill be used when the end is reached
-
calculate
Description copied from class:IndicatorPerforms the calculation of thisIndicatorat the givenindex.
-