Index

A B C D E F G H I K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages

A

absoluteRealBody(BarSeries) - Static method in class trade.invision.indicators.indicators.rb.AbsoluteRealBody
AbsoluteRealBody - Class in trade.invision.indicators.indicators.rb
AbsoluteRealBody is a Num Indicator to provide the absolute value of the Real Body (ARB) of a Bar.
AbsoluteRealBody(BarSeries) - Constructor for class trade.invision.indicators.indicators.rb.AbsoluteRealBody
 
absoluteValue(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.absoluteValue() unary operation on the given operand.
AbstractDrawupDrawdown - Class in trade.invision.indicators.indicators.draw
AbstractDrawupDrawdown is an abstract Num Indicator for local/global drawup/drawdown percentage/difference Indicators.
AbstractDrawupDrawdown(Indicator<Num>, Integer, boolean, boolean) - Constructor for class trade.invision.indicators.indicators.draw.AbstractDrawupDrawdown
Instantiates a new AbstractDrawupDrawdown.
accelerationDeceleration(Indicator<Num>, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.acdc.AccelerationDeceleration
AccelerationDeceleration - Class in trade.invision.indicators.indicators.acdc
AccelerationDeceleration is a Num Indicator to provide the Acceleration/Deceleration (ACDC) over a firstLength and secondLength of values.
AccelerationDeceleration(Indicator<Num>, int, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.acdc.AccelerationDeceleration
 
accumulationDistribution(BarSeries) - Static method in class trade.invision.indicators.indicators.ad.AccumulationDistribution
AccumulationDistribution - Class in trade.invision.indicators.indicators.ad
AccumulationDistribution is a Num Indicator to provide the Accumulation/Distribution (AD) of a Bar.
AccumulationDistribution(BarSeries) - Constructor for class trade.invision.indicators.indicators.ad.AccumulationDistribution
 
acdc(Indicator<Num>, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.acdc.AccelerationDeceleration
 
ad(BarSeries) - Static method in class trade.invision.indicators.indicators.ad.AccumulationDistribution
 
add(T) - Method in class trade.invision.indicators.series.Series
Calls Series.add(Object, boolean) with replaceLast set to false.
add(T, boolean) - Method in class trade.invision.indicators.series.Series
Adds the given value to this Series.
add(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.add(Num) binary operation on the given operands.
addCallCount - Variable in class trade.invision.indicators.series.Series
Gets the number of times Series.add(Object, boolean) has been called.
addPrice(Num) - Method in class trade.invision.indicators.series.bar.Bar
Calls Bar.addTrade(Num, Num) with volume set to null.
addTrade(Num, Num) - Method in class trade.invision.indicators.series.bar.Bar
Creates a new Bar from this Bar with the new trade data.
aggregate(Bar) - Method in class trade.invision.indicators.series.bar.Bar
Creates a new Bar by aggregating this Bar and the given Bar.
and(Indicator<Boolean>, Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.binary.BooleanBinaryOperations
Creates a Boolean Indicator that invokes the logical AND binary operation on the given operands.
ao(BarSeries, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.ao.AwesomeOscillator
 
apply(A, B, C) - Method in interface trade.invision.indicators.indicators.operation.ternary.TriFunction
Applies this function to the given arguments.
arb(BarSeries) - Static method in class trade.invision.indicators.indicators.rb.AbsoluteRealBody
 
atr(BarSeries, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.tr.AverageTrueRange
 
average(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.average(Num) binary operation on the given operands.
averagePrice(BarSeries) - Static method in class trade.invision.indicators.indicators.barprice.Ohlc4
 
averageTrueRange(BarSeries, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.tr.AverageTrueRange
AverageTrueRange - Class in trade.invision.indicators.indicators.tr
AverageTrueRange is a Num Indicator to provide an Average True Range (ATR) over a length of Bars.
AverageTrueRange(BarSeries, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.tr.AverageTrueRange
 
awesomeOscillator(BarSeries, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.ao.AwesomeOscillator
AwesomeOscillator - Class in trade.invision.indicators.indicators.ao
AwesomeOscillator is a Num Indicator to provide the Awesome Oscillator (AO) over a shortLength and longLength of Bars.
AwesomeOscillator(BarSeries, int, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.ao.AwesomeOscillator
 

B

bandwidth(Num) - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
The bandwidth of the Bollinger Bands.
BANDWIDTH - Enum constant in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
The bandwidth of the Bollinger Bands.
Bar - Class in trade.invision.indicators.series.bar
Bar represents the price data of an instrument within a span of time.
Bar(Instant, Duration, Num, Num) - Constructor for class trade.invision.indicators.series.bar.Bar
Instantiates a new Bar.
Bar(Instant, Duration, Num, Num, Num, Num, Num, Num) - Constructor for class trade.invision.indicators.series.bar.Bar
Instantiates a new Bar.
Bar(Instant, Instant, Num, Num, Num, Num, Num, Num) - Constructor for class trade.invision.indicators.series.bar.Bar
Creates a new Bar instance.
Bar.BarBuilder - Class in trade.invision.indicators.series.bar
 
barDuration(BarSeries, ChronoUnit) - Static method in class trade.invision.indicators.indicators.bar.BarDuration
Gets a BarDuration.
BarDuration - Class in trade.invision.indicators.indicators.bar
BarDuration is a Num Indicator to provide Bar.getDuration() in a specified ChronoUnit.
BarDuration(BarSeries, ChronoUnit) - Constructor for class trade.invision.indicators.indicators.bar.BarDuration
 
barEnd(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.BarEnd
Gets a BarEnd.
BarEnd - Class in trade.invision.indicators.indicators.bar
BarEnd(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.BarEnd
 
BarSeries - Class in trade.invision.indicators.series.bar
BarSeries is a Series of Bars.
BarSeries(int) - Constructor for class trade.invision.indicators.series.bar.BarSeries
 
BarSeries(int, NumFactory) - Constructor for class trade.invision.indicators.series.bar.BarSeries
 
BarSeries(Collection<Bar>, int) - Constructor for class trade.invision.indicators.series.bar.BarSeries
 
BarSeries(Collection<Bar>, int, NumFactory, Num) - Constructor for class trade.invision.indicators.series.bar.BarSeries
 
barStart(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.BarStart
Gets a BarStart.
BarStart - Class in trade.invision.indicators.indicators.bar
BarStart(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.BarStart
 
bb(Indicator<Num>, Set<BollingerBandsResultType>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
 
bbBandwidth(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
 
bbLowerBand(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
 
bbMiddleBand(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
 
bbPercentB(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
 
bbUpperBand(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
 
binaryLogarithm(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.binaryLogarithm() unary operation on the given operand.
binaryOperation(BiFunction<A, B, R>, Indicator<A>, Indicator<B>) - Static method in class trade.invision.indicators.indicators.operation.binary.BinaryOperation
BinaryOperation<A,B,R> - Class in trade.invision.indicators.indicators.operation.binary
BinaryOperation is an Indicator that performs a binary operation on two input Indicators.
BinaryOperation(BiFunction<A, B, R>, Indicator<A>, Indicator<B>) - Constructor for class trade.invision.indicators.indicators.operation.binary.BinaryOperation
 
bollingerBands(Indicator<Num>, Set<BollingerBandsResultType>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
BollingerBands - Class in trade.invision.indicators.indicators.bb
BollingerBands is a Num Indicator to provide the Bollinger Bands (BB) over a length of values.
BollingerBands(Indicator<Num>, Set<BollingerBandsResultType>, int, Num, MovingAverageSupplier, boolean) - Constructor for class trade.invision.indicators.indicators.bb.BollingerBands
 
bollingerBandsBandwidth(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
bollingerBandsLowerBand(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
bollingerBandsMiddleBand(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
bollingerBandsPercentB(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
BollingerBandsResult - Class in trade.invision.indicators.indicators.bb
BollingerBandsResult contains the results for BollingerBands.
BollingerBandsResult(Num, Num, Num, Num, Num) - Constructor for class trade.invision.indicators.indicators.bb.BollingerBandsResult
Creates a new BollingerBandsResult instance.
BollingerBandsResult.BollingerBandsResultBuilder - Class in trade.invision.indicators.indicators.bb
 
BollingerBandsResultType - Enum Class in trade.invision.indicators.indicators.bb
bollingerBandsUpperBand(Indicator<Num>, int, Num, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.bb.BollingerBands
BooleanBinaryOperations - Class in trade.invision.indicators.indicators.operation.binary
BooleanBinaryOperations provides convenience static methods for creating Boolean BinaryOperation Indicators.
BooleanBinaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.binary.BooleanBinaryOperations
 
BooleanTernaryOperations - Class in trade.invision.indicators.indicators.operation.ternary
BooleanTernaryOperations provides convenience static methods for creating Boolean TernaryOperation Indicators.
BooleanTernaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.ternary.BooleanTernaryOperations
 
BooleanUnaryOperations - Class in trade.invision.indicators.indicators.operation.unary
BooleanUnaryOperations provides convenience static methods for creating Boolean UnaryOperation Indicators.
BooleanUnaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.unary.BooleanUnaryOperations
 
build() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
 
build() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
build() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult.DirectionalMoneyFlowResultBuilder
 
build() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
 
build() - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
build() - Method in class trade.invision.indicators.series.num.NumDatapoint.NumDatapointBuilder
 
builder() - Static method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
 
builder() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
builder() - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
 
builder() - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
 
builder() - Static method in class trade.invision.indicators.series.bar.Bar
 
builder() - Static method in class trade.invision.indicators.series.num.NumDatapoint
 

C

c(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Close
 
cachedAddCallCount - Variable in class trade.invision.indicators.indicators.Indicator
 
cachedIndex - Variable in class trade.invision.indicators.indicators.Indicator
 
cachedValue - Variable in class trade.invision.indicators.indicators.Indicator
 
CachelessIndicator<T> - Class in trade.invision.indicators.indicators
CachelessIndicator is an abstract Indicator class that permanently disables caching.
CachelessIndicator(Series<?>, int) - Constructor for class trade.invision.indicators.indicators.CachelessIndicator
 
cacheSeries - Variable in class trade.invision.indicators.indicators.Indicator
 
caching() - Method in class trade.invision.indicators.indicators.CachelessIndicator
 
caching() - Method in class trade.invision.indicators.indicators.Indicator
Permanently enables caching of this Indicator's calculated values in order to optimize Indicator.getValue(long) for non-ending indices.
CachingIndicator<T> - Class in trade.invision.indicators.indicators
CachingIndicator is an abstract Indicator class that permanently enables caching.
CachingIndicator(Series<?>, int) - Constructor for class trade.invision.indicators.indicators.CachingIndicator
 
calculate(long) - Method in class trade.invision.indicators.indicators.acdc.AccelerationDeceleration
 
calculate(long) - Method in class trade.invision.indicators.indicators.ad.AccumulationDistribution
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.BarDuration
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.BarEnd
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.BarStart
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.Close
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.ContainsInstant
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.High
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.Low
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.Open
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.Overlaps
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.TradeAmount
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.TradeCount
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.TradeSize
 
calculate(long) - Method in class trade.invision.indicators.indicators.bar.Volume
 
calculate(long) - Method in class trade.invision.indicators.indicators.barprice.Hl2
 
calculate(long) - Method in class trade.invision.indicators.indicators.barprice.Hlc3
 
calculate(long) - Method in class trade.invision.indicators.indicators.barprice.Ohlc4
 
calculate(long) - Method in class trade.invision.indicators.indicators.bb.BollingerBands
 
calculate(long) - Method in class trade.invision.indicators.indicators.bullishbearish.global.GlobalBearishPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.bullishbearish.global.GlobalBullishPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.bullishbearish.local.LocalBearishPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.bullishbearish.local.LocalBullishPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.cci.CommodityChannelIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.chaikin.ChaikinMoneyFlow
 
calculate(long) - Method in class trade.invision.indicators.indicators.chaikin.ChaikinOscillator
 
calculate(long) - Method in class trade.invision.indicators.indicators.clv.CloseLocationValue
 
calculate(long) - Method in class trade.invision.indicators.indicators.cmo.ChandeMomentumOscillator
 
calculate(long) - Method in class trade.invision.indicators.indicators.constant.ConstantArray
 
calculate(long) - Method in class trade.invision.indicators.indicators.constant.ConstantValue
 
calculate(long) - Method in class trade.invision.indicators.indicators.convergencedivergence.ComplexConvergenceDivergence
 
calculate(long) - Method in class trade.invision.indicators.indicators.convergencedivergence.SimpleConvergenceDivergence
 
calculate(long) - Method in class trade.invision.indicators.indicators.crossed.Crossed
 
calculate(long) - Method in class trade.invision.indicators.indicators.crossed.CrossedUp
 
calculate(long) - Method in class trade.invision.indicators.indicators.cumulative.CumulativeProduct
 
calculate(long) - Method in class trade.invision.indicators.indicators.cumulative.CumulativeSum
 
calculate(long) - Method in class trade.invision.indicators.indicators.draw.AbstractDrawupDrawdown
 
calculate(long) - Method in class trade.invision.indicators.indicators.extrema.global.GlobalMaximum
 
calculate(long) - Method in class trade.invision.indicators.indicators.extrema.global.GlobalMinimum
 
calculate(long) - Method in class trade.invision.indicators.indicators.extrema.local.LocalMaximum
 
calculate(long) - Method in class trade.invision.indicators.indicators.extrema.local.LocalMinimum
 
calculate(long) - Method in class trade.invision.indicators.indicators.gainloss.Gain
 
calculate(long) - Method in class trade.invision.indicators.indicators.gainloss.Loss
 
calculate(long) - Method in class trade.invision.indicators.indicators.iii.IntradayIntensityIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.Indicator
Performs the calculation of this Indicator at the given index.
calculate(long) - Method in class trade.invision.indicators.indicators.instant.CurrentRealTime
 
calculate(long) - Method in class trade.invision.indicators.indicators.instant.DateTimeField
 
calculate(long) - Method in class trade.invision.indicators.indicators.instant.DurationBetween
 
calculate(long) - Method in class trade.invision.indicators.indicators.instant.EpochOffset
 
calculate(long) - Method in class trade.invision.indicators.indicators.instant.OffsetBy
 
calculate(long) - Method in class trade.invision.indicators.indicators.instant.TruncateTo
 
calculate(long) - Method in class trade.invision.indicators.indicators.instant.WithDateTimeField
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.ema.ExponentialMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.ema.WellesWilderMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.ema.DoubleExponentialMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.ema.ZeroLagExponentialMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.hma.HullMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.kama.KaufmansAdaptiveMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.lsma.LeastSquaresMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.lsma.PredictiveLeastSquaresMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.sma.SimpleMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.wma.LinearlyWeightedMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.ma.wma.WeightedMovingAverage
 
calculate(long) - Method in class trade.invision.indicators.indicators.macd.MovingAverageConvergenceDivergence
 
calculate(long) - Method in class trade.invision.indicators.indicators.mad.MovingAverageDistanceDifference
 
calculate(long) - Method in class trade.invision.indicators.indicators.mad.MovingAverageDistancePercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.indicator.CurrentIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.indicator.IsCaching
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.indicator.IsIndexStable
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.indicator.Replacement
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.series.GetEndIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.series.GetLength
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.series.GetStartIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.meta.series.SeriesReference
 
calculate(long) - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
 
calculate(long) - Method in class trade.invision.indicators.indicators.mf.MoneyFlow
 
calculate(long) - Method in class trade.invision.indicators.indicators.mf.MoneyFlowIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.numdatapoint.NumDatapointInstant
 
calculate(long) - Method in class trade.invision.indicators.indicators.numdatapoint.NumDatapointValue
 
calculate(long) - Method in class trade.invision.indicators.indicators.nvi.NegativeVolumeIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.nvi.PositiveVolumeIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.obv.OnBalanceVolume
 
calculate(long) - Method in class trade.invision.indicators.indicators.operation.binary.BinaryOperation
 
calculate(long) - Method in class trade.invision.indicators.indicators.operation.ternary.TernaryOperation
 
calculate(long) - Method in class trade.invision.indicators.indicators.operation.unary.UnaryOperation
 
calculate(long) - Method in class trade.invision.indicators.indicators.ppo.PercentagePriceOscillator
 
calculate(long) - Method in class trade.invision.indicators.indicators.previous.PreviousDifference
 
calculate(long) - Method in class trade.invision.indicators.indicators.previous.PreviousPercentChange
 
calculate(long) - Method in class trade.invision.indicators.indicators.previous.PreviousRatio
 
calculate(long) - Method in class trade.invision.indicators.indicators.previous.PreviousValue
 
calculate(long) - Method in class trade.invision.indicators.indicators.random.RandomBoolean
 
calculate(long) - Method in class trade.invision.indicators.indicators.random.RandomNum
 
calculate(long) - Method in class trade.invision.indicators.indicators.rb.AbsoluteRealBody
 
calculate(long) - Method in class trade.invision.indicators.indicators.rb.RealBody
 
calculate(long) - Method in class trade.invision.indicators.indicators.risingfalling.global.GlobalFallingPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.risingfalling.global.GlobalRisingPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.risingfalling.local.LocalFallingPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.risingfalling.local.LocalRisingPercentage
 
calculate(long) - Method in class trade.invision.indicators.indicators.rsi.RelativeStrengthIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.rsi.StochasticRelativeStrengthIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.rvol.RelativeVolume
 
calculate(long) - Method in class trade.invision.indicators.indicators.rvol.RelativeVolumeStandardDeviation
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.CorrelationCoefficient
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.Covariance
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.GrowthRate
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.MeanDeviation
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.RootMeanSquare
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.StandardDeviation
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.StandardError
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.StandardScore
 
calculate(long) - Method in class trade.invision.indicators.indicators.statistical.Variance
 
calculate(long) - Method in class trade.invision.indicators.indicators.supertrend.Supertrend
 
calculate(long) - Method in class trade.invision.indicators.indicators.supertrend.SupertrendLowerBand
 
calculate(long) - Method in class trade.invision.indicators.indicators.supertrend.SupertrendUpperBand
 
calculate(long) - Method in class trade.invision.indicators.indicators.tr.AverageTrueRange
 
calculate(long) - Method in class trade.invision.indicators.indicators.tr.TrueRange
 
calculate(long) - Method in class trade.invision.indicators.indicators.tsv.TimeSegmentedVolume
 
calculate(long) - Method in class trade.invision.indicators.indicators.ui.UlcerIndex
 
calculate(long) - Method in class trade.invision.indicators.indicators.vwap.MovingVolumeWeightedAveragePrice
 
calculate(long) - Method in class trade.invision.indicators.indicators.vwap.VolumeWeightedAveragePrice
 
calculate(long) - Method in class trade.invision.indicators.indicators.wpr.WilliamsPercentRange
 
cc(Indicator<Num>, Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.CorrelationCoefficient
 
cci(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.cci.CommodityChannelIndex
 
ceil(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.ceil() unary operation on the given operand.
chaikinMoneyFlow(BarSeries, int) - Static method in class trade.invision.indicators.indicators.chaikin.ChaikinMoneyFlow
ChaikinMoneyFlow - Class in trade.invision.indicators.indicators.chaikin
ChaikinMoneyFlow is a Num Indicator to provide the Chaikin Money Flow (CMF) over a length of Bars.
ChaikinMoneyFlow(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.chaikin.ChaikinMoneyFlow
 
chaikinOscillator(BarSeries, int, int, Num) - Static method in class trade.invision.indicators.indicators.chaikin.ChaikinOscillator
ChaikinOscillator - Class in trade.invision.indicators.indicators.chaikin
ChaikinOscillator is a Num Indicator to provide the Chaikin Oscillator (CO) over a shortEmaLength and longEmaLength of Bars.
ChaikinOscillator(BarSeries, int, int, Num) - Constructor for class trade.invision.indicators.indicators.chaikin.ChaikinOscillator
 
chandeMomentumOscillator(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.cmo.ChandeMomentumOscillator
ChandeMomentumOscillator - Class in trade.invision.indicators.indicators.cmo
ChandeMomentumOscillator is a Num Indicator to provide the Chande Momentum Oscillator (CMO) over a length of values.
ChandeMomentumOscillator(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.cmo.ChandeMomentumOscillator
 
clamp(Indicator<Num>, Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.ternary.NumTernaryOperations
Creates a Num Indicator that invokes the Num.clamp(Num, Num) ternary operation on the given operands.
close(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Close
Gets a Close.
close(Num) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
Close - Class in trade.invision.indicators.indicators.bar
Close(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.Close
 
closeLocationValue(BarSeries) - Static method in class trade.invision.indicators.indicators.clv.CloseLocationValue
CloseLocationValue - Class in trade.invision.indicators.indicators.clv
CloseLocationValue is a Num Indicator to provide the Close Location Value (CLV) of a Bar.
CloseLocationValue(BarSeries) - Constructor for class trade.invision.indicators.indicators.clv.CloseLocationValue
 
closePriceDifference(BarSeries) - Static method in class trade.invision.indicators.indicators.closeprice.ClosePriceDifference
closePriceDifference(BarSeries, int) - Static method in class trade.invision.indicators.indicators.closeprice.ClosePriceDifference
ClosePriceDifference - Class in trade.invision.indicators.indicators.closeprice
ClosePriceDifference(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.closeprice.ClosePriceDifference
 
closePricePercentChange(BarSeries) - Static method in class trade.invision.indicators.indicators.closeprice.ClosePricePercentChange
closePricePercentChange(BarSeries, int) - Static method in class trade.invision.indicators.indicators.closeprice.ClosePricePercentChange
ClosePricePercentChange - Class in trade.invision.indicators.indicators.closeprice
ClosePricePercentChange(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.closeprice.ClosePricePercentChange
 
closePriceRatio(BarSeries) - Static method in class trade.invision.indicators.indicators.closeprice.ClosePriceRatio
closePriceRatio(BarSeries, int) - Static method in class trade.invision.indicators.indicators.closeprice.ClosePriceRatio
ClosePriceRatio - Class in trade.invision.indicators.indicators.closeprice
ClosePriceRatio(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.closeprice.ClosePriceRatio
 
clv(BarSeries) - Static method in class trade.invision.indicators.indicators.clv.CloseLocationValue
 
cmf(BarSeries, int) - Static method in class trade.invision.indicators.indicators.chaikin.ChaikinMoneyFlow
 
cmo(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.cmo.ChandeMomentumOscillator
 
co(BarSeries, int, int, Num) - Static method in class trade.invision.indicators.indicators.chaikin.ChaikinOscillator
 
commodityChannelIndex(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.cci.CommodityChannelIndex
CommodityChannelIndex - Class in trade.invision.indicators.indicators.cci
CommodityChannelIndex is a Num Indicator to provide the Commodity Channel Index (CCI) over a length of values.
CommodityChannelIndex(Indicator<Num>, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.cci.CommodityChannelIndex
 
commonLogarithm(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.commonLogarithm() unary operation on the given operand.
complexConvergenceDivergence(Indicator<Num>, Indicator<Num>, ConvergenceDivergenceType, int, Num, Num, boolean) - Static method in class trade.invision.indicators.indicators.convergencedivergence.ComplexConvergenceDivergence
ComplexConvergenceDivergence - Class in trade.invision.indicators.indicators.convergencedivergence
ComplexConvergenceDivergence is a Boolean Indicator to test whether two Num Indicators converge or diverge over a length of values.
ComplexConvergenceDivergence(Indicator<Num>, Indicator<Num>, ConvergenceDivergenceType, int, Num, Num, boolean) - Constructor for class trade.invision.indicators.indicators.convergencedivergence.ComplexConvergenceDivergence
 
constantArray(Series<?>, boolean, T...) - Static method in class trade.invision.indicators.indicators.constant.ConstantArray
constantArray(Series<?>, Collection<T>, boolean) - Static method in class trade.invision.indicators.indicators.constant.ConstantArray
constantArray(Series<?>, T[], boolean) - Static method in class trade.invision.indicators.indicators.constant.ConstantArray
constantArray(Series<T>, boolean) - Static method in class trade.invision.indicators.indicators.constant.ConstantArray
ConstantArray<T> - Class in trade.invision.indicators.indicators.constant
ConstantArray is an Indicator to provide a constant array of values.
ConstantArray(Series<?>, T[], boolean) - Constructor for class trade.invision.indicators.indicators.constant.ConstantArray
 
constantValue(Series<?>, T) - Static method in class trade.invision.indicators.indicators.constant.ConstantValue
ConstantValue<T> - Class in trade.invision.indicators.indicators.constant
ConstantValue is an Indicator to provide a constant value for all indices.
ConstantValue(Series<?>, T) - Constructor for class trade.invision.indicators.indicators.constant.ConstantValue
 
containsInstant(Instant) - Method in class trade.invision.indicators.series.bar.Bar
Checks if the given Instant is contained within Bar.getStart() (inclusive) and Bar.getEnd() (exclusive).
containsInstant(BarSeries, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.bar.ContainsInstant
ContainsInstant - Class in trade.invision.indicators.indicators.bar
ContainsInstant(BarSeries, Indicator<Instant>) - Constructor for class trade.invision.indicators.indicators.bar.ContainsInstant
 
ConvergenceDivergenceType - Enum Class in trade.invision.indicators.indicators.convergencedivergence
ConvergenceDivergenceType defines the types of convergence and divergence.
correlationCoefficient(Indicator<Num>, Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.CorrelationCoefficient
CorrelationCoefficient - Class in trade.invision.indicators.indicators.statistical
CorrelationCoefficient is a Num Indicator to provide the statistical correlation coefficient (CC) of two Indicators over a length of values.
CorrelationCoefficient(Indicator<Num>, Indicator<Num>, int, boolean) - Constructor for class trade.invision.indicators.indicators.statistical.CorrelationCoefficient
 
cosine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.cosine() unary operation on the given operand.
covar(Indicator<Num>, Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.Covariance
 
covariance(Indicator<Num>, Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.Covariance
Gets a Covariance.
Covariance - Class in trade.invision.indicators.indicators.statistical
Covariance is a Num Indicator to provide the statistical covariance (covar) of two Indicators over a length of values.
Covariance(Indicator<Num>, Indicator<Num>, int, boolean) - Constructor for class trade.invision.indicators.indicators.statistical.Covariance
 
crossed(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.crossed.Crossed
Gets a Crossed.
Crossed - Class in trade.invision.indicators.indicators.crossed
Crossed is a Boolean Indicator to provide a positive or negative crossing signal.
Crossed(Indicator<Num>, Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.crossed.Crossed
 
crossedDown(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.crossed.CrossedDown
Gets a CrossedDown.
CrossedDown - Class in trade.invision.indicators.indicators.crossed
CrossedDown is a Boolean Indicator to provide a negative crossing signal.
CrossedDown(Indicator<Num>, Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.crossed.CrossedDown
 
crossedUp(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.crossed.CrossedUp
Gets a CrossedUp.
CrossedUp - Class in trade.invision.indicators.indicators.crossed
CrossedUp is a Boolean Indicator to provide a positive crossing signal.
CrossedUp(Indicator<Num>, Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.crossed.CrossedUp
 
cube(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.cube() unary operation on the given operand.
cubeRoot(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.cubeRoot() unary operation on the given operand.
cumulativeProduct(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.cumulative.CumulativeProduct
CumulativeProduct - Class in trade.invision.indicators.indicators.cumulative
CumulativeProduct is a Num Indicator to provide the cumulative product (multiplication) over a length of values.
CumulativeProduct(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.cumulative.CumulativeProduct
 
cumulativeSum(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.cumulative.CumulativeSum
CumulativeSum - Class in trade.invision.indicators.indicators.cumulative
CumulativeSum is a Num Indicator to provide the cumulative sum (summation) over a length of values.
CumulativeSum(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.cumulative.CumulativeSum
 
currentIndex(Series<?>) - Static method in class trade.invision.indicators.indicators.meta.indicator.CurrentIndex
Gets a CurrentIndex.
CurrentIndex - Class in trade.invision.indicators.indicators.meta.indicator
CurrentIndex is a Num Indicator to provide the current index of the Indicator.getValue(long) call.
CurrentIndex(Series<?>) - Constructor for class trade.invision.indicators.indicators.meta.indicator.CurrentIndex
 
currentRealTime(Series<?>) - Static method in class trade.invision.indicators.indicators.instant.CurrentRealTime
CurrentRealTime - Class in trade.invision.indicators.indicators.instant
CurrentRealTime is an Instant Indicator to provide the current real time.
CurrentRealTime(Series<?>) - Constructor for class trade.invision.indicators.indicators.instant.CurrentRealTime
 

D

dateTimeField(Indicator<Instant>, ChronoField) - Static method in class trade.invision.indicators.indicators.instant.DateTimeField
dateTimeField(Indicator<Instant>, ChronoField, ZoneId) - Static method in class trade.invision.indicators.indicators.instant.DateTimeField
DateTimeField - Class in trade.invision.indicators.indicators.instant
DateTimeField is a Num Indicator to provide the ChronoField of an Instant.
DateTimeField(Indicator<Instant>, ChronoField, ZoneId) - Constructor for class trade.invision.indicators.indicators.instant.DateTimeField
 
dd(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.draw.percentage.local.LocalDrawdownPercentage
 
decrement(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.decrement() unary operation on the given operand.
degrees(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.degrees() unary operation on the given operand.
dema(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.DoubleExponentialMovingAverage
 
dema(Indicator<Num>, int, Num) - Static method in class trade.invision.indicators.indicators.ma.ema.DoubleExponentialMovingAverage
 
DEMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
demaSmoothing(Num) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
demaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
directionalMoneyFlow(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
DirectionalMoneyFlow - Class in trade.invision.indicators.indicators.mf.directional
DirectionalMoneyFlow is a Num Indicator to provide the Directional Money Flow (DMF) of a Bar.
DirectionalMoneyFlow(BarSeries) - Constructor for class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
 
DirectionalMoneyFlowResult - Class in trade.invision.indicators.indicators.mf.directional
DirectionalMoneyFlowResult(Num, Num) - Constructor for class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
Creates a new DirectionalMoneyFlowResult instance.
DirectionalMoneyFlowResult.DirectionalMoneyFlowResultBuilder - Class in trade.invision.indicators.indicators.mf.directional
 
divide(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.divide(Num) binary operation on the given operands.
dmf(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
 
doubleExponentialMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.DoubleExponentialMovingAverage
doubleExponentialMovingAverage(Indicator<Num>, int, Num) - Static method in class trade.invision.indicators.indicators.ma.ema.DoubleExponentialMovingAverage
DoubleExponentialMovingAverage - Class in trade.invision.indicators.indicators.ma.ema
DoubleExponentialMovingAverage is a Num Indicator to provide a Double Exponential Moving Average (DEMA) over a length of values.
DoubleExponentialMovingAverage(Indicator<Num>, int, Num) - Constructor for class trade.invision.indicators.indicators.ma.ema.DoubleExponentialMovingAverage
 
du(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.draw.percentage.local.LocalDrawupPercentage
 
durationBetween(Indicator<Instant>, Indicator<Instant>, ChronoUnit) - Static method in class trade.invision.indicators.indicators.instant.DurationBetween
DurationBetween - Class in trade.invision.indicators.indicators.instant
DurationBetween is a Num Indicator to provide the Duration between two Instants in the given ChronoUnit.
DurationBetween(Indicator<Instant>, Indicator<Instant>, ChronoUnit) - Constructor for class trade.invision.indicators.indicators.instant.DurationBetween
 

E

e(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.e() unary operation on the given operand.
earliest(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates an Instant Indicator that invokes the Instant.isBefore(Instant) binary operation on the given operands.
ema(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.ExponentialMovingAverage
 
ema(Indicator<Num>, int, Num) - Static method in class trade.invision.indicators.indicators.ma.ema.ExponentialMovingAverage
 
EMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
emaSmoothing(Num) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
emaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
end(Instant) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
The end Instant of this Bar (exclusive).
endIndex - Variable in class trade.invision.indicators.series.Series
The index of the last value in this Series, which changes due to Series.getMaximumLength().
epochDate(Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.unary.InstantUnaryOperations
Creates an Instant Indicator that performs a unary operation to set the date part to LocalDate.EPOCH on the given operand.
epochOffset(Indicator<Instant>, ChronoUnit) - Static method in class trade.invision.indicators.indicators.instant.EpochOffset
Gets a EpochOffset.
EpochOffset - Class in trade.invision.indicators.indicators.instant
EpochOffset is a Num Indicator to provide the Unix epoch offset of an Instant in a given ChronoUnit.
EpochOffset(Indicator<Instant>, ChronoUnit) - Constructor for class trade.invision.indicators.indicators.instant.EpochOffset
 
epsilon - Variable in class trade.invision.indicators.series.Series
The Num to use as the epsilon in tolerant comparison operations that consumers of this Series may use.
equals(Object) - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
 
equals(Object) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
equals(Object) - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
 
equals(Object) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
 
equals(Object) - Method in class trade.invision.indicators.series.bar.Bar
 
equals(Object) - Method in class trade.invision.indicators.series.num.NumDatapoint
 
exponential(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.exponential() unary operation on the given operand.
exponentialMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.ExponentialMovingAverage
exponentialMovingAverage(Indicator<Num>, int, Num) - Static method in class trade.invision.indicators.indicators.ma.ema.ExponentialMovingAverage
ExponentialMovingAverage - Class in trade.invision.indicators.indicators.ma.ema
ExponentialMovingAverage is a Num Indicator to provide an Exponential Moving Average (EMA) over a length of values.
ExponentialMovingAverage(Indicator<Num>, int, Num) - Constructor for class trade.invision.indicators.indicators.ma.ema.ExponentialMovingAverage
 

F

floor(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.floor() unary operation on the given operand.
fractionalPart(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.fractionalPart() unary operation on the given operand.

G

gain(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.gainloss.Gain
Calls Gain.gain(Indicator, int) with n set to 1.
gain(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.gainloss.Gain
Gets a Gain.
Gain - Class in trade.invision.indicators.indicators.gainloss
Gain is a Num Indicator to provide the gain of the current value compared to the n-th previous value.
Gain(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.gainloss.Gain
 
get(long) - Method in class trade.invision.indicators.series.Series
Gets the value at the given index.
getAddCallCount() - Method in class trade.invision.indicators.series.Series
Gets the number of times Series.add(Object, boolean) has been called.
getBandwidth() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
The bandwidth of the Bollinger Bands.
getClose() - Method in class trade.invision.indicators.series.bar.Bar
 
getDemaSmoothing() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
getDuration() - Method in class trade.invision.indicators.series.bar.Bar
Gets the Duration (period) of this Bar.
getEmaSmoothing() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
getEnd() - Method in class trade.invision.indicators.series.bar.Bar
The end Instant of this Bar (exclusive).
getEndIndex() - Method in class trade.invision.indicators.series.Series
The index of the last value in this Series, which changes due to Series.getMaximumLength().
getEndIndex(Series<?>) - Static method in class trade.invision.indicators.indicators.meta.series.GetEndIndex
Gets a GetEndIndex.
GetEndIndex - Class in trade.invision.indicators.indicators.meta.series
GetEndIndex is a Num Indicator to provide the Series.getEndIndex() of the given Series.
GetEndIndex(Series<?>) - Constructor for class trade.invision.indicators.indicators.meta.series.GetEndIndex
 
getEpsilon() - Method in class trade.invision.indicators.series.Series
The Num to use as the epsilon in tolerant comparison operations that consumers of this Series may use.
getEpsilon(Series<?>) - Static method in class trade.invision.indicators.indicators.meta.series.GetEpsilon
Gets a GetEpsilon.
GetEpsilon - Class in trade.invision.indicators.indicators.meta.series
GetEpsilon is a Num Indicator to provide the Series.getEpsilon() of the given Series.
GetEpsilon(Series<?>) - Constructor for class trade.invision.indicators.indicators.meta.series.GetEpsilon
 
getFirst() - Method in class trade.invision.indicators.series.Series
getHigh() - Method in class trade.invision.indicators.series.bar.Bar
 
getInstant() - Method in class trade.invision.indicators.series.num.NumDatapoint
 
getIntercept() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The y-intercept.
getKamaFastLength() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
getKamaSlowLength() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
getLast() - Method in class trade.invision.indicators.series.Series
getLength() - Method in class trade.invision.indicators.series.Series
Gets the number of values in this Series, which changes due to Series.getMaximumLength().
getLength(Series<?>) - Static method in class trade.invision.indicators.indicators.meta.series.GetLength
Gets a GetLength.
GetLength - Class in trade.invision.indicators.indicators.meta.series
GetLength is a Num Indicator to provide the Series.getLength() of the given Series.
GetLength(Series<?>) - Constructor for class trade.invision.indicators.indicators.meta.series.GetLength
 
getLow() - Method in class trade.invision.indicators.series.bar.Bar
 
getLowerBand() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
The lower band of the Bollinger Bands.
getMaximumLength() - Method in class trade.invision.indicators.series.Series
The maximum number of values that this Series will store internally in memory.
getMaximumLength(Series<?>) - Static method in class trade.invision.indicators.indicators.meta.series.GetMaximumLength
GetMaximumLength - Class in trade.invision.indicators.indicators.meta.series
GetMaximumLength(Series<?>) - Constructor for class trade.invision.indicators.indicators.meta.series.GetMaximumLength
 
getMiddleBand() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
The middle band of the Bollinger Bands.
getMinimumStableIndex() - Method in class trade.invision.indicators.indicators.Indicator
The minimum index (inclusive) that this Indicator will start to perform calculations correctly at.
getMinimumStableIndex(Indicator<?>) - Static method in class trade.invision.indicators.indicators.meta.indicator.GetMinimumStableIndex
GetMinimumStableIndex - Class in trade.invision.indicators.indicators.meta.indicator
GetMinimumStableIndex(Indicator<?>) - Constructor for class trade.invision.indicators.indicators.meta.indicator.GetMinimumStableIndex
 
getNegative() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
The negative money flow.
getNextY() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The y value at index + 1.
getNumFactory() - Method in class trade.invision.indicators.series.Series
The NumFactory that consumers of this Series may use for creating Nums.
getOpen() - Method in class trade.invision.indicators.series.bar.Bar
 
getPercentB() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
The %b of the Bollinger Bands.
getPositive() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
The positive money flow.
getR2() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The coefficient of determination (R^2).
getRss() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The residual sum of squares (RSS).
getSeries() - Method in class trade.invision.indicators.indicators.Indicator
The Series this Indicator may use in calculations.
getSlope() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The slope.
getStart() - Method in class trade.invision.indicators.series.bar.Bar
The start Instant of this Bar (inclusive).
getStartIndex() - Method in class trade.invision.indicators.series.Series
The index of the first value in this Series, which changes due to Series.getMaximumLength().
getStartIndex(Series<?>) - Static method in class trade.invision.indicators.indicators.meta.series.GetStartIndex
GetStartIndex - Class in trade.invision.indicators.indicators.meta.series
GetStartIndex is a Num Indicator to provide the Series.getStartIndex() of the given Series.
GetStartIndex(Series<?>) - Constructor for class trade.invision.indicators.indicators.meta.series.GetStartIndex
 
getTemaSmoothing() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
getTradeCount() - Method in class trade.invision.indicators.series.bar.Bar
 
getTss() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The total sum of squares (TSS).
getType() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
getUpperBand() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
The upper band of the Bollinger Bands.
getValue() - Method in class trade.invision.indicators.series.num.NumDatapoint
 
getValue(long) - Method in class trade.invision.indicators.indicators.Indicator
Computes the value of this Indicator at the given index.
getValue(long) - Method in class trade.invision.indicators.indicators.RecursiveIndicator
 
getVolume() - Method in class trade.invision.indicators.series.bar.Bar
 
getY() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
The y value at index.
globalBearishPercentage(BarSeries) - Static method in class trade.invision.indicators.indicators.bullishbearish.global.GlobalBearishPercentage
GlobalBearishPercentage - Class in trade.invision.indicators.indicators.bullishbearish.global
GlobalBearishPercentage is a Num Indicator to provide the percentage of Bar.isBearish() Bars over all Bars.
GlobalBearishPercentage(BarSeries) - Constructor for class trade.invision.indicators.indicators.bullishbearish.global.GlobalBearishPercentage
 
globalBullishPercentage(BarSeries) - Static method in class trade.invision.indicators.indicators.bullishbearish.global.GlobalBullishPercentage
GlobalBullishPercentage - Class in trade.invision.indicators.indicators.bullishbearish.global
GlobalBullishPercentage is a Num Indicator to provide the percentage of Bar.isBullish() Bars over all Bars.
GlobalBullishPercentage(BarSeries) - Constructor for class trade.invision.indicators.indicators.bullishbearish.global.GlobalBullishPercentage
 
globalDrawdownDifference(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.draw.difference.global.GlobalDrawdownDifference
GlobalDrawdownDifference - Class in trade.invision.indicators.indicators.draw.difference.global
GlobalDrawdownDifference is a Num Indicator to provide the global drawdown difference.
GlobalDrawdownDifference(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.draw.difference.global.GlobalDrawdownDifference
 
globalDrawdownPercentage(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.draw.percentage.global.GlobalDrawdownPercentage
GlobalDrawdownPercentage - Class in trade.invision.indicators.indicators.draw.percentage.global
GlobalDrawdownPercentage is a Num Indicator to provide the global drawdown percentage.
GlobalDrawdownPercentage(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.draw.percentage.global.GlobalDrawdownPercentage
 
globalDrawupDifference(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.draw.difference.global.GlobalDrawupDifference
GlobalDrawupDifference - Class in trade.invision.indicators.indicators.draw.difference.global
GlobalDrawupDifference is a Num Indicator to provide the global drawup difference.
GlobalDrawupDifference(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.draw.difference.global.GlobalDrawupDifference
 
globalDrawupPercentage(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.draw.percentage.global.GlobalDrawupPercentage
GlobalDrawupPercentage - Class in trade.invision.indicators.indicators.draw.percentage.global
GlobalDrawupPercentage is a Num Indicator to provide the global drawup percentage.
GlobalDrawupPercentage(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.draw.percentage.global.GlobalDrawupPercentage
 
globalFallingPercentage(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.risingfalling.global.GlobalFallingPercentage
GlobalFallingPercentage - Class in trade.invision.indicators.indicators.risingfalling.global
GlobalFallingPercentage is a Num Indicator to provide the percentage of falling values over all values.
GlobalFallingPercentage(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.risingfalling.global.GlobalFallingPercentage
 
globalMaximum(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.extrema.global.GlobalMaximum
GlobalMaximum - Class in trade.invision.indicators.indicators.extrema.global
GlobalMaximum is a Num Indicator to provide the global maximum extrema (all-time highest value).
GlobalMaximum(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.extrema.global.GlobalMaximum
 
globalMinimum(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.extrema.global.GlobalMinimum
GlobalMinimum - Class in trade.invision.indicators.indicators.extrema.global
GlobalMinimum is a Num Indicator to provide the global minimum extrema (all-time lowest value).
GlobalMinimum(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.extrema.global.GlobalMinimum
 
globalRisingPercentage(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.risingfalling.global.GlobalRisingPercentage
GlobalRisingPercentage - Class in trade.invision.indicators.indicators.risingfalling.global
GlobalRisingPercentage is a Num Indicator to provide the percentage of rising values over all values.
GlobalRisingPercentage(Indicator<Num>) - Constructor for class trade.invision.indicators.indicators.risingfalling.global.GlobalRisingPercentage
 
gr(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.GrowthRate
 
growthRate(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.GrowthRate
Gets a GrowthRate.
GrowthRate - Class in trade.invision.indicators.indicators.statistical
GrowthRate is a Num Indicator to provide the statistical growth rate (GR) over a length of values.
GrowthRate(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.statistical.GrowthRate
 

H

h(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.High
 
hashCode() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
 
hashCode() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
hashCode() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
 
hashCode() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
 
hashCode() - Method in class trade.invision.indicators.series.bar.Bar
 
hashCode() - Method in class trade.invision.indicators.series.num.NumDatapoint
 
high(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.High
Gets a High.
high(Num) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
High - Class in trade.invision.indicators.indicators.bar
High is a Num Indicator to provide Bar.getHigh().
High(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.High
 
hl2(BarSeries) - Static method in class trade.invision.indicators.indicators.barprice.Hl2
Gets a Hl2.
Hl2 - Class in trade.invision.indicators.indicators.barprice
Hl2 is a Num Indicator to provide the HL/2 price of a Bar.
Hl2(BarSeries) - Constructor for class trade.invision.indicators.indicators.barprice.Hl2
 
hlc3(BarSeries) - Static method in class trade.invision.indicators.indicators.barprice.Hlc3
Gets a Hlc3.
Hlc3 - Class in trade.invision.indicators.indicators.barprice
Hlc3 is a Num Indicator to provide the HLC/3 price of a Bar.
Hlc3(BarSeries) - Constructor for class trade.invision.indicators.indicators.barprice.Hlc3
 
hma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.hma.HullMovingAverage
 
HMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
hmaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
hullMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.hma.HullMovingAverage
HullMovingAverage - Class in trade.invision.indicators.indicators.ma.hma
HullMovingAverage is a Num Indicator to provide a Hull Moving Average (HMA) over a length of values.
HullMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.hma.HullMovingAverage
 
hyperbolicCosine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.hyperbolicCosine() unary operation on the given operand.
hyperbolicSine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.hyperbolicSine() unary operation on the given operand.
hyperbolicTangent(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.hyperbolicTangent() unary operation on the given operand.
hypotenuse(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.hypotenuse(Num) binary operation on the given operands.

I

ifElse(Indicator<Boolean>, Indicator<Boolean>, Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.ternary.BooleanTernaryOperations
Creates a Boolean Indicator that performs an if-else ternary operation on the given operands.
ifElse(Indicator<Boolean>, Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.ternary.InstantTernaryOperations
Creates an Instant Indicator that performs an if-else ternary operation on the given operands.
ifElse(Indicator<Boolean>, Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.ternary.NumTernaryOperations
Creates a Num Indicator that performs an if-else ternary operation on the given operands.
ifNaN(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.ifNaN(Num) binary operation on the given operands.
iii(BarSeries) - Static method in class trade.invision.indicators.indicators.iii.IntradayIntensityIndex
 
increment(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.increment() unary operation on the given operand.
Indicator<T> - Class in trade.invision.indicators.indicators
Indicator is an abstract class for performing calculations on a Series or another Indicator, with optional result caching (disabled by default).
Indicator(Series<?>, int) - Constructor for class trade.invision.indicators.indicators.Indicator
Instantiates a new Indicator.
Indicator.CacheSeries - Class in trade.invision.indicators.indicators
 
instant(Instant) - Method in class trade.invision.indicators.series.num.NumDatapoint.NumDatapointBuilder
 
InstantBinaryOperations - Class in trade.invision.indicators.indicators.operation.binary
InstantBinaryOperations provides convenience static methods for creating Instant BinaryOperation Indicators.
InstantBinaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
 
instantOf(NumSeries) - Static method in class trade.invision.indicators.indicators.numdatapoint.NumDatapointInstant
InstantTernaryOperations - Class in trade.invision.indicators.indicators.operation.ternary
InstantTernaryOperations provides convenience static methods for creating Instant TernaryOperation Indicators.
InstantTernaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.ternary.InstantTernaryOperations
 
InstantUnaryOperations - Class in trade.invision.indicators.indicators.operation.unary
InstantUnaryOperations provides convenience static methods for creating Instant UnaryOperation Indicators.
InstantUnaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.unary.InstantUnaryOperations
 
integerPart(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.integerPart() unary operation on the given operand.
intercept(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The y-intercept.
INTERCEPT - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The y-intercept.
intradayIntensityIndex(BarSeries) - Static method in class trade.invision.indicators.indicators.iii.IntradayIntensityIndex
IntradayIntensityIndex - Class in trade.invision.indicators.indicators.iii
IntradayIntensityIndex is a Num Indicator to provide the Intraday Intensity Index (III) of a Bar.
IntradayIntensityIndex(BarSeries) - Constructor for class trade.invision.indicators.indicators.iii.IntradayIntensityIndex
 
inverseCosine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.inverseCosine() unary operation on the given operand.
inverseHyperbolicCosine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.inverseHyperbolicCosine() unary operation on the given operand.
inverseHyperbolicSine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.inverseHyperbolicSine() unary operation on the given operand.
inverseHyperbolicTangent(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.inverseHyperbolicTangent() unary operation on the given operand.
inverseSine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.inverseSine() unary operation on the given operand.
inverseTangent(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.inverseTangent() unary operation on the given operand.
inverseTangent2(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.inverseTangent2(Num) binary operation on the given operands.
isAfter(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the Instant.isAfter(Instant) binary comparison using the given inputs.
isAfterOrEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the inverse Instant.isBefore(Instant) binary comparison using the given inputs.
isBearish() - Method in class trade.invision.indicators.series.bar.Bar
Checks if Bar.getClose() is less than Bar.getOpen().
isBefore(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the Instant.isBefore(Instant) binary comparison using the given inputs.
isBeforeOrEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the inverse Instant.isAfter(Instant) binary comparison using the given inputs.
isBetween(Indicator<Instant>, Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.ternary.InstantTernaryOperations
Creates a Boolean Indicator that performs a ternary comparison to check if instant is inclusively between the minimum and maximum inputs.
isBetween(Indicator<Num>, Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.ternary.NumTernaryOperations
Creates a Boolean Indicator that performs a ternary comparison to check if num is inclusively between the minimum and maximum inputs.
isBullish() - Method in class trade.invision.indicators.series.bar.Bar
Checks if Bar.getClose() is greater than Bar.getOpen().
isCaching() - Method in class trade.invision.indicators.indicators.Indicator
 
isCaching(Indicator<?>) - Static method in class trade.invision.indicators.indicators.meta.indicator.IsCaching
Gets a IsCaching.
IsCaching - Class in trade.invision.indicators.indicators.meta.indicator
IsCaching(Indicator<?>) - Constructor for class trade.invision.indicators.indicators.meta.indicator.IsCaching
 
isDateAfter(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isDateAfter(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the LocalDate.isAfter(ChronoLocalDate) binary comparison on the date part using the given inputs.
isDateAfterOrEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isDateAfterOrEqual(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the inverse LocalDate.isBefore(ChronoLocalDate) binary comparison on the date part using the given inputs.
isDateBefore(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isDateBefore(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the LocalDate.isBefore(ChronoLocalDate) binary comparison on the date part using the given inputs.
isDateBeforeOrEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isDateBeforeOrEqual(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the inverse LocalDate.isAfter(ChronoLocalDate) binary comparison on the date part using the given inputs.
isDateEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isDateEqual(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the LocalDate.equals(Object) binary comparison on the date part using the given inputs.
isEmpty() - Method in class trade.invision.indicators.series.Series
Checks if this Series is empty (Series.getLength() is 0).
isEqual(Indicator<Boolean>, Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.binary.BooleanBinaryOperations
Creates a Boolean Indicator that performs a boolean equality binary comparison using the given inputs.
isEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the Instant.equals(Object) binary comparison using the given inputs.
isEqual(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Boolean Indicator that performs the Num.isEqual(Num, Num) binary comparison using the given inputs.
isGreaterThan(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Boolean Indicator that performs the Num.isGreaterThan(Num) binary comparison using the given inputs.
isGreaterThanOrEqual(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Boolean Indicator that performs the Num.isGreaterThanOrEqual(Num, Num) binary comparison using the given inputs.
isIndexStable(Indicator<?>) - Static method in class trade.invision.indicators.indicators.meta.indicator.IsIndexStable
IsIndexStable - Class in trade.invision.indicators.indicators.meta.indicator
IsIndexStable is a Boolean Indicator to check if a given index is greater than or equal to the given Indicator's Indicator.getMinimumStableIndex().
IsIndexStable(Indicator<?>) - Constructor for class trade.invision.indicators.indicators.meta.indicator.IsIndexStable
 
isLessThan(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Boolean Indicator that performs the Num.isLessThan(Num) binary comparison using the given inputs.
isLessThanOrEqual(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Boolean Indicator that performs the Num.isLessThanOrEqual(Num, Num) binary comparison using the given inputs.
isNaN(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Boolean Indicator that performs the Num.isNaN() unary comparison using the given input.
isNegative(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Boolean Indicator that performs the Num.isNegative() unary comparison using the given input.
isNegativeOrZero(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Boolean Indicator that performs the Num.isNegativeOrZero(Num) unary comparison using the given input.
isNotEqual(Indicator<Boolean>, Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.binary.BooleanBinaryOperations
Creates a Boolean Indicator that performs a boolean inequality binary comparison using the given inputs.
isPositive(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Boolean Indicator that performs the Num.isPositive() unary comparison using the given input.
isPositiveOrZero(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Boolean Indicator that performs the Num.isPositiveOrZero(Num) unary comparison using the given input.
isTimeAfter(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isTimeAfter(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the LocalTime.isAfter(LocalTime) binary comparison on the time part using the given inputs.
isTimeAfterOrEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isTimeAfterOrEqual(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the inverse LocalTime.isBefore(LocalTime) binary comparison on the time part using the given inputs.
isTimeBefore(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isTimeBefore(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the LocalTime.isBefore(LocalTime) binary comparison on the time part using the given inputs.
isTimeBeforeOrEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isTimeBeforeOrEqual(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the inverse LocalTime.isAfter(LocalTime) binary comparison on the time part using the given inputs.
isTimeEqual(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
isTimeEqual(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates a Boolean Indicator that performs the LocalTime.equals(Object) binary comparison on the time part using the given inputs.
isZero(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Boolean Indicator that performs the Num.isZero(Num) unary comparison using the given input.

K

kama(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.kama.KaufmansAdaptiveMovingAverage
 
kama(Indicator<Num>, int, int, int) - Static method in class trade.invision.indicators.indicators.ma.kama.KaufmansAdaptiveMovingAverage
 
KAMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
kamaFastLength(Integer) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
kamaSlowLength(Integer) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
kamaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
kaufmansAdaptiveMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.kama.KaufmansAdaptiveMovingAverage
Calls KaufmansAdaptiveMovingAverage.kaufmansAdaptiveMovingAverage(Indicator, int, int, int) with fastLength and slowLength set to typical values that are proportional with efficiencyRatioLength.
kaufmansAdaptiveMovingAverage(Indicator<Num>, int, int, int) - Static method in class trade.invision.indicators.indicators.ma.kama.KaufmansAdaptiveMovingAverage
KaufmansAdaptiveMovingAverage - Class in trade.invision.indicators.indicators.ma.kama
KaufmansAdaptiveMovingAverage is a Num Indicator to provide a Kaufman's Adaptive Moving Average (KAMA) over a efficiencyRatioLength of values.
KaufmansAdaptiveMovingAverage(Indicator<Num>, int, int, int) - Constructor for class trade.invision.indicators.indicators.ma.kama.KaufmansAdaptiveMovingAverage
 

L

l(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Low
 
latest(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates an Instant Indicator that invokes the Instant.isAfter(Instant) binary operation on the given operands.
leastSquaresMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.lsma.LeastSquaresMovingAverage
LeastSquaresMovingAverage - Class in trade.invision.indicators.indicators.ma.lsma
LeastSquaresMovingAverage is a Num Indicator to provide a Least Squares Moving Average (LSMA) over a length of values.
LeastSquaresMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.lsma.LeastSquaresMovingAverage
 
linearlyWeightedMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.wma.LinearlyWeightedMovingAverage
LinearlyWeightedMovingAverage - Class in trade.invision.indicators.indicators.ma.wma
LinearlyWeightedMovingAverage is a Num Indicator to provide a Linearly Weighted Moving Average (LWMA) over a length of values.
LinearlyWeightedMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.wma.LinearlyWeightedMovingAverage
 
linearRegression(Indicator<Num>, Set<LinearRegressionResultType>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
LinearRegression - Class in trade.invision.indicators.indicators.statistical.regression
LinearRegression is a Num Indicator to provide the statistical best fit using the least-squares linear regression model over a length of values.
LinearRegression(Indicator<Num>, Set<LinearRegressionResultType>, int) - Constructor for class trade.invision.indicators.indicators.statistical.regression.LinearRegression
 
linearRegressionIntercept(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
linearRegressionNextY(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
linearRegressionR2(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
LinearRegressionResult - Class in trade.invision.indicators.indicators.statistical.regression
LinearRegressionResult contains the results for LinearRegression.
LinearRegressionResult(Num, Num, Num, Num, Num, Num, Num) - Constructor for class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
Creates a new LinearRegressionResult instance.
LinearRegressionResult.LinearRegressionResultBuilder - Class in trade.invision.indicators.indicators.statistical.regression
 
LinearRegressionResultType - Enum Class in trade.invision.indicators.indicators.statistical.regression
linearRegressionRss(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
linearRegressionSlope(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
linearRegressionTss(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
linearRegressionY(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.regression.LinearRegression
listView() - Method in class trade.invision.indicators.series.Series
Returns a read-only view of this Series as a List.
localBearishPercentage(BarSeries, int) - Static method in class trade.invision.indicators.indicators.bullishbearish.local.LocalBearishPercentage
LocalBearishPercentage - Class in trade.invision.indicators.indicators.bullishbearish.local
LocalBearishPercentage is a Num Indicator to provide the percentage of Bar.isBearish() Bars over a length of Bars.
LocalBearishPercentage(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.bullishbearish.local.LocalBearishPercentage
 
localBullishPercentage(BarSeries, int) - Static method in class trade.invision.indicators.indicators.bullishbearish.local.LocalBullishPercentage
LocalBullishPercentage - Class in trade.invision.indicators.indicators.bullishbearish.local
LocalBullishPercentage is a Num Indicator to provide the percentage of Bar.isBullish() Bars over a length of Bars.
LocalBullishPercentage(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.bullishbearish.local.LocalBullishPercentage
 
localDrawdownDifference(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.draw.difference.local.LocalDrawdownDifference
LocalDrawdownDifference - Class in trade.invision.indicators.indicators.draw.difference.local
LocalDrawdownDifference is a Num Indicator to provide the local drawdown difference.
LocalDrawdownDifference(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.draw.difference.local.LocalDrawdownDifference
 
localDrawdownPercentage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.draw.percentage.local.LocalDrawdownPercentage
LocalDrawdownPercentage - Class in trade.invision.indicators.indicators.draw.percentage.local
LocalDrawdownPercentage is a Num Indicator to provide the local drawdown percentage.
LocalDrawdownPercentage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.draw.percentage.local.LocalDrawdownPercentage
 
localDrawupDifference(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.draw.difference.local.LocalDrawupDifference
LocalDrawupDifference - Class in trade.invision.indicators.indicators.draw.difference.local
LocalDrawupDifference is a Num Indicator to provide the local drawup difference.
LocalDrawupDifference(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.draw.difference.local.LocalDrawupDifference
 
localDrawupPercentage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.draw.percentage.local.LocalDrawupPercentage
LocalDrawupPercentage - Class in trade.invision.indicators.indicators.draw.percentage.local
LocalDrawupPercentage is a Num Indicator to provide the local drawup percentage.
LocalDrawupPercentage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.draw.percentage.local.LocalDrawupPercentage
 
localFallingPercentage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.risingfalling.local.LocalFallingPercentage
LocalFallingPercentage - Class in trade.invision.indicators.indicators.risingfalling.local
LocalFallingPercentage is a Num Indicator to provide the percentage of falling values over a length of values.
LocalFallingPercentage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.risingfalling.local.LocalFallingPercentage
 
localMaximum(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.extrema.local.LocalMaximum
Gets a LocalMaximum.
LocalMaximum - Class in trade.invision.indicators.indicators.extrema.local
LocalMaximum is a Num Indicator to provide the local maximum extrema (highest value) over a length of values.
LocalMaximum(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.extrema.local.LocalMaximum
 
localMinimum(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.extrema.local.LocalMinimum
Gets a LocalMinimum.
LocalMinimum - Class in trade.invision.indicators.indicators.extrema.local
LocalMinimum is a Num Indicator to provide the local minimum extrema (lowest value) over a length of values.
LocalMinimum(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.extrema.local.LocalMinimum
 
localRisingPercentage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.risingfalling.local.LocalRisingPercentage
LocalRisingPercentage - Class in trade.invision.indicators.indicators.risingfalling.local
LocalRisingPercentage is a Num Indicator to provide the percentage of rising values over a length of values.
LocalRisingPercentage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.risingfalling.local.LocalRisingPercentage
 
logarithm(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.logarithm(Num) binary operation on the given operands.
loss(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.gainloss.Loss
Calls Loss.loss(Indicator, int) with n set to 1.
loss(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.gainloss.Loss
Gets a Loss.
Loss - Class in trade.invision.indicators.indicators.gainloss
Loss is a Num Indicator to provide the loss of the current value compared to the n-th previous value.
Loss(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.gainloss.Loss
 
low(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Low
Gets a Low.
low(Num) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
Low - Class in trade.invision.indicators.indicators.bar
Low is a Num Indicator to provide Bar.getLow().
Low(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.Low
 
LOWER_BAND - Enum constant in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
The lower band of the Bollinger Bands.
lowerBand(Num) - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
The lower band of the Bollinger Bands.
lsma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.lsma.LeastSquaresMovingAverage
 
LSMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
lsmaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
lwma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.wma.LinearlyWeightedMovingAverage
 
LWMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
lwmaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier

M

macd(Indicator<Num>, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.macd.MovingAverageConvergenceDivergence
 
madd(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.mad.MovingAverageDistanceDifference
 
madp(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.mad.MovingAverageDistancePercentage
 
maximum(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.maximum(Num) binary operation on the given operands.
maximumLength - Variable in class trade.invision.indicators.series.Series
The maximum number of values that this Series will store internally in memory.
md(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.MeanDeviation
 
mdd(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.draw.percentage.global.GlobalDrawdownPercentage
 
mdu(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.draw.percentage.global.GlobalDrawupPercentage
 
meanDeviation(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.MeanDeviation
MeanDeviation - Class in trade.invision.indicators.indicators.statistical
MeanDeviation is a Num Indicator to provide the statistical mean deviation (MD) over a length of values.
MeanDeviation(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.statistical.MeanDeviation
 
medianPrice(BarSeries) - Static method in class trade.invision.indicators.indicators.barprice.Hl2
 
mf(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.MoneyFlow
 
mf(BarSeries, int) - Static method in class trade.invision.indicators.indicators.mf.MoneyFlowIndex
 
MIDDLE_BAND - Enum constant in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
The middle band of the Bollinger Bands.
middleBand(Num) - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
The middle band of the Bollinger Bands.
minimum(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.minimum(Num) binary operation on the given operands.
minimumStableIndex - Variable in class trade.invision.indicators.indicators.Indicator
The minimum index (inclusive) that this Indicator will start to perform calculations correctly at.
moneyFlow(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.MoneyFlow
Gets a MoneyFlow.
MoneyFlow - Class in trade.invision.indicators.indicators.mf
MoneyFlow is a Num Indicator to provide the Money Flow (MF) of a Bar.
MoneyFlow(BarSeries) - Constructor for class trade.invision.indicators.indicators.mf.MoneyFlow
 
moneyFlowIndex(BarSeries, int) - Static method in class trade.invision.indicators.indicators.mf.MoneyFlowIndex
MoneyFlowIndex - Class in trade.invision.indicators.indicators.mf
MoneyFlowIndex is a Num Indicator to provide the Money Flow Index (MFI) over a length of Bars.
MoneyFlowIndex(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.mf.MoneyFlowIndex
 
movingAverageConvergenceDivergence(Indicator<Num>, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.macd.MovingAverageConvergenceDivergence
MovingAverageConvergenceDivergence - Class in trade.invision.indicators.indicators.macd
MovingAverageConvergenceDivergence is a Num Indicator to provide the Moving Average Convergence/Divergence (MACD) over a shortLength and longLength of values.
MovingAverageConvergenceDivergence(Indicator<Num>, int, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.macd.MovingAverageConvergenceDivergence
 
movingAverageDistanceDifference(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.mad.MovingAverageDistanceDifference
MovingAverageDistanceDifference - Class in trade.invision.indicators.indicators.mad
MovingAverageDistanceDifference is a Num Indicator to provide the Moving Average Distance Difference (MADD) over a length of values.
MovingAverageDistanceDifference(Indicator<Num>, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.mad.MovingAverageDistanceDifference
 
movingAverageDistancePercentage(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.mad.MovingAverageDistancePercentage
MovingAverageDistancePercentage - Class in trade.invision.indicators.indicators.mad
MovingAverageDistancePercentage is a Num Indicator to provide the Moving Average Distance Percentage (MADP) over a length of values.
MovingAverageDistancePercentage(Indicator<Num>, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.mad.MovingAverageDistancePercentage
 
MovingAverageSupplier - Class in trade.invision.indicators.indicators.ma
MovingAverageSupplier supplies a moving average Indicator configured with the given options.
MovingAverageSupplier(MovingAverageType, Num, Num, Num, Integer, Integer) - Constructor for class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
MovingAverageSupplier.MovingAverageSupplierBuilder - Class in trade.invision.indicators.indicators.ma
 
MovingAverageType - Enum Class in trade.invision.indicators.indicators.ma
MovingAverageType defines moving average type enums for MovingAverageSupplier.
movingVolumeWeightedAveragePrice(BarSeries, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.vwap.MovingVolumeWeightedAveragePrice
MovingVolumeWeightedAveragePrice - Class in trade.invision.indicators.indicators.vwap
MovingVolumeWeightedAveragePrice is a Num Indicator to provide a Moving Volume-Weighted Average Price (MVWAP) over a length of Bars.
MovingVolumeWeightedAveragePrice(BarSeries, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.vwap.MovingVolumeWeightedAveragePrice
 
multiplication(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.cumulative.CumulativeProduct
 
multiply(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.multiply(Num) binary operation on the given operands.
mvwap(BarSeries, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.vwap.MovingVolumeWeightedAveragePrice
 

N

naturalLogarithm(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.naturalLogarithm() unary operation on the given operand.
negate(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.negate() unary operation on the given operand.
negative(Num) - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult.DirectionalMoneyFlowResultBuilder
The negative money flow.
NEGATIVE_CONVERGENCE - Enum constant in enum class trade.invision.indicators.indicators.convergencedivergence.ConvergenceDivergenceType
Negative convergence occurs when the first signal and second signal both decrease within a timeframe.
NEGATIVE_DIVERGENCE - Enum constant in enum class trade.invision.indicators.indicators.convergencedivergence.ConvergenceDivergenceType
Negative divergence occurs when the first signal decreases and the second signal increases within a timeframe.
negativeDirectionalMoneyFlow(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
negativeDmf(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
 
negativeVolumeIndex(BarSeries) - Static method in class trade.invision.indicators.indicators.nvi.NegativeVolumeIndex
NegativeVolumeIndex - Class in trade.invision.indicators.indicators.nvi
NegativeVolumeIndex is a Num Indicator to provide the Negative Volume Index (NVI).
NegativeVolumeIndex(BarSeries) - Constructor for class trade.invision.indicators.indicators.nvi.NegativeVolumeIndex
 
NEXT_Y - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The y value at index + 1.
nextY(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The y value at index + 1.
not(Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.unary.BooleanUnaryOperations
Creates a Boolean Indicator that invokes the logical NOT (inverse) unary operation on the given operand.
nthRoot(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.nthRoot(Num) binary operation on the given operands.
NumBinaryOperations - Class in trade.invision.indicators.indicators.operation.binary
NumBinaryOperations provides convenience static methods for creating Num BinaryOperation Indicators.
NumBinaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
 
NumDatapoint - Class in trade.invision.indicators.series.num
NumDatapoint represents a Num value at a point in time.
NumDatapoint(Instant, Num) - Constructor for class trade.invision.indicators.series.num.NumDatapoint
 
NumDatapoint.NumDatapointBuilder - Class in trade.invision.indicators.series.num
 
NumDatapointInstant - Class in trade.invision.indicators.indicators.numdatapoint
NumDatapointInstant(NumSeries) - Constructor for class trade.invision.indicators.indicators.numdatapoint.NumDatapointInstant
 
NumDatapointValue - Class in trade.invision.indicators.indicators.numdatapoint
NumDatapointValue(NumSeries) - Constructor for class trade.invision.indicators.indicators.numdatapoint.NumDatapointValue
 
numFactory - Variable in class trade.invision.indicators.series.Series
The NumFactory that consumers of this Series may use for creating Nums.
numOf(Number) - Method in class trade.invision.indicators.indicators.Indicator
numOf(Number) - Method in class trade.invision.indicators.series.Series
numOf(String) - Method in class trade.invision.indicators.indicators.Indicator
numOf(String) - Method in class trade.invision.indicators.series.Series
numOf(BigDecimal) - Method in class trade.invision.indicators.indicators.Indicator
numOf(BigDecimal) - Method in class trade.invision.indicators.series.Series
numOf(Num) - Method in class trade.invision.indicators.indicators.Indicator
numOf(Num) - Method in class trade.invision.indicators.series.Series
numOfEight() - Method in class trade.invision.indicators.indicators.Indicator
numOfFive() - Method in class trade.invision.indicators.indicators.Indicator
numOfFour() - Method in class trade.invision.indicators.indicators.Indicator
numOfHalf() - Method in class trade.invision.indicators.indicators.Indicator
numOfHundred() - Method in class trade.invision.indicators.indicators.Indicator
numOfHundredth() - Method in class trade.invision.indicators.indicators.Indicator
numOfNegativeOne() - Method in class trade.invision.indicators.indicators.Indicator
numOfNine() - Method in class trade.invision.indicators.indicators.Indicator
numOfOne() - Method in class trade.invision.indicators.indicators.Indicator
numOfSeven() - Method in class trade.invision.indicators.indicators.Indicator
numOfSix() - Method in class trade.invision.indicators.indicators.Indicator
numOfTen() - Method in class trade.invision.indicators.indicators.Indicator
numOfTenth() - Method in class trade.invision.indicators.indicators.Indicator
numOfThousand() - Method in class trade.invision.indicators.indicators.Indicator
numOfThousandth() - Method in class trade.invision.indicators.indicators.Indicator
numOfThree() - Method in class trade.invision.indicators.indicators.Indicator
numOfTwo() - Method in class trade.invision.indicators.indicators.Indicator
numOfZero() - Method in class trade.invision.indicators.indicators.Indicator
NumSeries - Class in trade.invision.indicators.series.num
NumSeries(int) - Constructor for class trade.invision.indicators.series.num.NumSeries
 
NumSeries(int, NumFactory) - Constructor for class trade.invision.indicators.series.num.NumSeries
 
NumSeries(Collection<NumDatapoint>, int) - Constructor for class trade.invision.indicators.series.num.NumSeries
 
NumSeries(Collection<NumDatapoint>, int, NumFactory, Num) - Constructor for class trade.invision.indicators.series.num.NumSeries
 
NumTernaryOperations - Class in trade.invision.indicators.indicators.operation.ternary
NumTernaryOperations provides convenience static methods for creating Num TernaryOperation Indicators.
NumTernaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.ternary.NumTernaryOperations
 
NumUnaryOperations - Class in trade.invision.indicators.indicators.operation.unary
NumUnaryOperations provides convenience static methods for creating Num UnaryOperation Indicators.
NumUnaryOperations() - Constructor for class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
 

O

o(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Open
 
obv(BarSeries) - Static method in class trade.invision.indicators.indicators.obv.OnBalanceVolume
 
offsetBy(Indicator<Instant>, Duration) - Static method in class trade.invision.indicators.indicators.instant.OffsetBy
Gets a OffsetBy.
OffsetBy - Class in trade.invision.indicators.indicators.instant
OffsetBy is an Instant Indicator to provide an Instant that is offset by a given Duration.
OffsetBy(Indicator<Instant>, Duration) - Constructor for class trade.invision.indicators.indicators.instant.OffsetBy
 
ohlc4(BarSeries) - Static method in class trade.invision.indicators.indicators.barprice.Ohlc4
Gets a Ohlc4.
Ohlc4 - Class in trade.invision.indicators.indicators.barprice
Ohlc4 is a Num Indicator to provide the OHLC/4 price of a Bar.
Ohlc4(BarSeries) - Constructor for class trade.invision.indicators.indicators.barprice.Ohlc4
 
onBalanceVolume(BarSeries) - Static method in class trade.invision.indicators.indicators.obv.OnBalanceVolume
OnBalanceVolume - Class in trade.invision.indicators.indicators.obv
OnBalanceVolume is a Num Indicator to provide the On-Balance Volume (OBV).
OnBalanceVolume(BarSeries) - Constructor for class trade.invision.indicators.indicators.obv.OnBalanceVolume
 
open(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Open
Gets a Open.
open(Num) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
Open - Class in trade.invision.indicators.indicators.bar
Open is a Num Indicator to provide Bar.getOpen().
Open(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.Open
 
or(Indicator<Boolean>, Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.binary.BooleanBinaryOperations
Creates a Boolean Indicator that invokes the logical OR binary operation on the given operands.
overlaps(Bar) - Method in class trade.invision.indicators.series.bar.Bar
Checks if the given Bar Bar.getStart() (inclusive) is Bar.containsInstant(Instant) of this Bar or if the given Bar Bar.getEnd() (exclusive) is Bar.containsInstant(Instant) of this Bar.
overlaps(BarSeries, BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Overlaps
Gets a Overlaps.
Overlaps - Class in trade.invision.indicators.indicators.bar
Overlaps(BarSeries, BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.Overlaps
 

P

PERCENT_B - Enum constant in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
The %b of the Bollinger Bands.
percentagePriceOscillator(Indicator<Num>, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.ppo.PercentagePriceOscillator
PercentagePriceOscillator - Class in trade.invision.indicators.indicators.ppo
PercentagePriceOscillator is a Num Indicator to provide the Percentage Price Oscillator (PPO) over a shortLength and longLength of values.
PercentagePriceOscillator(Indicator<Num>, int, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.ppo.PercentagePriceOscillator
 
percentageVolumeOscillator(BarSeries, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.pvo.PercentageVolumeOscillator
PercentageVolumeOscillator - Class in trade.invision.indicators.indicators.pvo
PercentageVolumeOscillator is a Num Indicator to provide the Percentage Volume Oscillator (PVO) over a shortLength and longLength of Bars.
PercentageVolumeOscillator(BarSeries, int, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.pvo.PercentageVolumeOscillator
 
percentB(Num) - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
The %b of the Bollinger Bands.
pi(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.pi() unary operation on the given operand.
plsma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.lsma.PredictiveLeastSquaresMovingAverage
 
PLSMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
plsmaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
positive(Num) - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult.DirectionalMoneyFlowResultBuilder
The positive money flow.
POSITIVE_CONVERGENCE - Enum constant in enum class trade.invision.indicators.indicators.convergencedivergence.ConvergenceDivergenceType
Positive convergence occurs when the first signal and second signal both increase within a timeframe.
POSITIVE_DIVERGENCE - Enum constant in enum class trade.invision.indicators.indicators.convergencedivergence.ConvergenceDivergenceType
Positive divergence occurs when the first signal increases and the second signal decreases within a timeframe.
positiveDirectionalMoneyFlow(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
positiveDmf(BarSeries) - Static method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlow
 
positiveVolumeIndex(BarSeries) - Static method in class trade.invision.indicators.indicators.nvi.PositiveVolumeIndex
PositiveVolumeIndex - Class in trade.invision.indicators.indicators.nvi
PositiveVolumeIndex is a Num Indicator to provide the Positive Volume Index (PVI).
PositiveVolumeIndex(BarSeries) - Constructor for class trade.invision.indicators.indicators.nvi.PositiveVolumeIndex
 
power(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.power(Num) binary operation on the given operands.
ppo(Indicator<Num>, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.ppo.PercentagePriceOscillator
 
precision(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.precision(int) unary operation on the given operand.
precision(Indicator<Num>, int, RoundingMode) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.precision(int, RoundingMode) unary operation on the given operand.
precision(Indicator<Num>, MathContext) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.precision(MathContext) unary operation on the given operand.
predictiveLeastSquaresMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.lsma.PredictiveLeastSquaresMovingAverage
PredictiveLeastSquaresMovingAverage - Class in trade.invision.indicators.indicators.ma.lsma
PredictiveLeastSquaresMovingAverage is a Num Indicator to provide a predictive Least Squares Moving Average (PLSMA) over a length of values.
PredictiveLeastSquaresMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.lsma.PredictiveLeastSquaresMovingAverage
 
previousDifference(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.previous.PreviousDifference
previousDifference(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.previous.PreviousDifference
PreviousDifference - Class in trade.invision.indicators.indicators.previous
PreviousDifference is a Num Indicator to provide the current value subtracted by the n-th previous value.
PreviousDifference(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.previous.PreviousDifference
 
previousPercentChange(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.previous.PreviousPercentChange
previousPercentChange(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.previous.PreviousPercentChange
PreviousPercentChange - Class in trade.invision.indicators.indicators.previous
PreviousPercentChange is a Num Indicator to provide the percent change of the current value from the n-th previous value.
PreviousPercentChange(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.previous.PreviousPercentChange
 
previousRatio(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.previous.PreviousRatio
previousRatio(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.previous.PreviousRatio
PreviousRatio - Class in trade.invision.indicators.indicators.previous
PreviousRatio is a Num Indicator to provide the current value divided by the n-th previous value.
PreviousRatio(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.previous.PreviousRatio
 
previousValue(Indicator<T>) - Static method in class trade.invision.indicators.indicators.previous.PreviousValue
previousValue(Indicator<T>, int) - Static method in class trade.invision.indicators.indicators.previous.PreviousValue
PreviousValue<T> - Class in trade.invision.indicators.indicators.previous
PreviousValue is an Indicator to provide the n-th previous value.
PreviousValue(Indicator<T>, int) - Constructor for class trade.invision.indicators.indicators.previous.PreviousValue
 
purgeCache() - Method in class trade.invision.indicators.indicators.Indicator
If Indicator.isCaching() is true, purges the cache by resetting Indicator.cacheSeries.
pvi(BarSeries) - Static method in class trade.invision.indicators.indicators.nvi.NegativeVolumeIndex
 
pvi(BarSeries) - Static method in class trade.invision.indicators.indicators.nvi.PositiveVolumeIndex
 
pvo(BarSeries, int, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.pvo.PercentageVolumeOscillator
 

R

r2(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The coefficient of determination (R^2).
R2 - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The coefficient of determination (R^2).
radians(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.radians() unary operation on the given operand.
randomBoolean(Series<?>) - Static method in class trade.invision.indicators.indicators.random.RandomBoolean
RandomBoolean - Class in trade.invision.indicators.indicators.random
RandomBoolean is a Boolean Indicator to provide a random Boolean for each index.
RandomBoolean(Series<?>) - Constructor for class trade.invision.indicators.indicators.random.RandomBoolean
 
randomNum(Series<?>) - Static method in class trade.invision.indicators.indicators.random.RandomNum
Gets a RandomNum.
RandomNum - Class in trade.invision.indicators.indicators.random
RandomNum is a Num Indicator to provide NumFactory.random() for each index.
RandomNum(Series<?>) - Constructor for class trade.invision.indicators.indicators.random.RandomNum
 
rb(BarSeries) - Static method in class trade.invision.indicators.indicators.rb.RealBody
 
realBody(BarSeries) - Static method in class trade.invision.indicators.indicators.rb.RealBody
Gets a RealBody.
RealBody - Class in trade.invision.indicators.indicators.rb
RealBody is a Num Indicator to provide the Real Body (RB) of a Bar.
RealBody(BarSeries) - Constructor for class trade.invision.indicators.indicators.rb.RealBody
 
reciprocal(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.reciprocal() unary operation on the given operand.
RecursiveIndicator<T> - Class in trade.invision.indicators.indicators
RecursiveIndicator is an abstract CachingIndicator class for Indicator subclasses that use recursion in the Indicator.calculate(long) method implementation.
RecursiveIndicator(Series<?>, int) - Constructor for class trade.invision.indicators.indicators.RecursiveIndicator
 
relativeStrengthIndex(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.rsi.RelativeStrengthIndex
RelativeStrengthIndex - Class in trade.invision.indicators.indicators.rsi
RelativeStrengthIndex is a Num Indicator to provide the Relative Strength Index (RSI) over a length of values.
RelativeStrengthIndex(Indicator<Num>, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.rsi.RelativeStrengthIndex
 
relativeVolume(BarSeries, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.rvol.RelativeVolume
relativeVolume(BarSeries, int, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.rvol.RelativeVolumeStandardDeviation
RelativeVolume - Class in trade.invision.indicators.indicators.rvol
RelativeVolume is a Num Indicator to provide the Relative Volume (RVOL) over a length of Bars.
RelativeVolume(BarSeries, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.rvol.RelativeVolume
 
RelativeVolumeStandardDeviation - Class in trade.invision.indicators.indicators.rvol
RelativeVolumeStandardDeviation is a Num Indicator to provide the Relative Volume Standard Deviation (RVOLStdDev) over a length of Bars.
RelativeVolumeStandardDeviation(BarSeries, int, MovingAverageSupplier, boolean) - Constructor for class trade.invision.indicators.indicators.rvol.RelativeVolumeStandardDeviation
 
remainder(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.remainder(Num) binary operation on the given operands.
replaceLast(T) - Method in class trade.invision.indicators.series.Series
Calls Series.add(Object, boolean) with replaceLast set to true.
replacement(Indicator<T>, Indicator<T>, int) - Static method in class trade.invision.indicators.indicators.meta.indicator.Replacement
Gets a Replacement.
Replacement<T> - Class in trade.invision.indicators.indicators.meta.indicator
Replacement is an Indicator to provide the values of the given replacement Indicator instead of the values of the given replacee Indicator only for all the indices that are less than the given replacementIndex.
Replacement(Indicator<T>, Indicator<T>, int) - Constructor for class trade.invision.indicators.indicators.meta.indicator.Replacement
 
rms(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.RootMeanSquare
 
rootMeanSquare(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.statistical.RootMeanSquare
RootMeanSquare - Class in trade.invision.indicators.indicators.statistical
RootMeanSquare is a Num Indicator to provide the statistical root-mean-square (RMS) over a length of values.
RootMeanSquare(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.statistical.RootMeanSquare
 
round(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.round() unary operation on the given operand.
round(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.round(int) unary operation on the given operand.
round(Indicator<Num>, int, RoundingMode) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.round(int, RoundingMode) unary operation on the given operand.
round(Indicator<Num>, RoundingMode) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.round(RoundingMode) unary operation on the given operand.
rsi(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.rsi.RelativeStrengthIndex
 
rss(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The residual sum of squares (RSS).
RSS - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The residual sum of squares (RSS).
rvol(BarSeries, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.rvol.RelativeVolume
 
rvolstddev(BarSeries, int, MovingAverageSupplier, boolean) - Static method in class trade.invision.indicators.indicators.rvol.RelativeVolumeStandardDeviation
 

S

series - Variable in class trade.invision.indicators.indicators.Indicator
The Series this Indicator may use in calculations.
Series<T> - Class in trade.invision.indicators.series
Series is a class that provides a simple interface for storing and retrieving values from a series.
Series(int) - Constructor for class trade.invision.indicators.series.Series
Calls Series(Collection, int, NumFactory, Num) with initialValues set to null, numFactory set to null, and epsilon set to null.
Series(int, NumFactory) - Constructor for class trade.invision.indicators.series.Series
Calls Series(Collection, int, NumFactory, Num) with initialValues set to null and epsilon set to null.
Series(Collection<T>, int) - Constructor for class trade.invision.indicators.series.Series
Calls Series(Collection, int, NumFactory, Num) with numFactory set to null and epsilon set to null.
Series(Collection<T>, int, NumFactory, Num) - Constructor for class trade.invision.indicators.series.Series
Instantiates a new Series.
seriesReference(Series<T>) - Static method in class trade.invision.indicators.indicators.meta.series.SeriesReference
SeriesReference<T> - Class in trade.invision.indicators.indicators.meta.series
SeriesReference is an Indicator to provide values from the given Series.
SeriesReference(Series<T>) - Constructor for class trade.invision.indicators.indicators.meta.series.SeriesReference
 
signum(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.signum() unary operation on the given operand.
simpleConvergenceDivergence(Indicator<Num>, Indicator<Num>, ConvergenceDivergenceType, int, Num) - Static method in class trade.invision.indicators.indicators.convergencedivergence.SimpleConvergenceDivergence
SimpleConvergenceDivergence - Class in trade.invision.indicators.indicators.convergencedivergence
SimpleConvergenceDivergence is a Boolean Indicator to test whether two Num Indicators converge or diverge over a length of values.
SimpleConvergenceDivergence(Indicator<Num>, Indicator<Num>, ConvergenceDivergenceType, int, Num) - Constructor for class trade.invision.indicators.indicators.convergencedivergence.SimpleConvergenceDivergence
 
simpleMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.sma.SimpleMovingAverage
SimpleMovingAverage - Class in trade.invision.indicators.indicators.ma.sma
SimpleMovingAverage is a Num Indicator to provide a Simple Moving Average (SMA) over a length of values.
SimpleMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.sma.SimpleMovingAverage
 
sine(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.sine() unary operation on the given operand.
slope(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The slope.
SLOPE - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The slope.
sma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.sma.SimpleMovingAverage
 
SMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
smaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
square(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.square() unary operation on the given operand.
squareRoot(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.squareRoot() unary operation on the given operand.
standardDeviation(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.StandardDeviation
StandardDeviation - Class in trade.invision.indicators.indicators.statistical
StandardDeviation is a Num Indicator to provide the statistical standard deviation (stddev) over a length of values.
StandardDeviation(Indicator<Num>, int, boolean) - Constructor for class trade.invision.indicators.indicators.statistical.StandardDeviation
 
standardError(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.StandardError
StandardError - Class in trade.invision.indicators.indicators.statistical
StandardError is a Num Indicator to provide the statistical standard error (stderr) over a length of values.
StandardError(Indicator<Num>, int, boolean) - Constructor for class trade.invision.indicators.indicators.statistical.StandardError
 
standardScore(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.StandardScore
StandardScore - Class in trade.invision.indicators.indicators.statistical
StandardScore is a Num Indicator to provide the statistical standard score (z-score) over a length of values.
StandardScore(Indicator<Num>, int, boolean) - Constructor for class trade.invision.indicators.indicators.statistical.StandardScore
 
start(Instant) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
The start Instant of this Bar (inclusive).
startIndex - Variable in class trade.invision.indicators.series.Series
The index of the first value in this Series, which changes due to Series.getMaximumLength().
stddev(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.StandardDeviation
 
stderr(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.StandardError
 
stochasticRelativeStrengthIndex(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.rsi.StochasticRelativeStrengthIndex
StochasticRelativeStrengthIndex - Class in trade.invision.indicators.indicators.rsi
StochasticRelativeStrengthIndex is a Num Indicator to provide the Stochastic Relative Strength Index (StochRSI) over a length of values.
StochasticRelativeStrengthIndex(Indicator<Num>, int, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.rsi.StochasticRelativeStrengthIndex
 
stochrsi(Indicator<Num>, int, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.rsi.StochasticRelativeStrengthIndex
 
subtract(Indicator<Num>, Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.binary.NumBinaryOperations
Creates a Num Indicator that invokes the Num.subtract(Num) binary operation on the given operands.
summation(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.cumulative.CumulativeSum
 
supertrend(BarSeries, int, Num, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.supertrend.Supertrend
Gets a Supertrend.
Supertrend - Class in trade.invision.indicators.indicators.supertrend
Supertrend is a Num Indicator to provide the Supertrend over a length of Bars.
Supertrend(BarSeries, int, Num, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.supertrend.Supertrend
 
supertrendLowerBand(BarSeries, int, Num, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.supertrend.SupertrendLowerBand
SupertrendLowerBand - Class in trade.invision.indicators.indicators.supertrend
SupertrendLowerBand is a Num Indicator to provide the lower band of a Supertrend over a length of values.
SupertrendLowerBand(BarSeries, int, Num, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.supertrend.SupertrendLowerBand
 
supertrendUpperBand(BarSeries, int, Num, MovingAverageSupplier) - Static method in class trade.invision.indicators.indicators.supertrend.SupertrendUpperBand
SupertrendUpperBand - Class in trade.invision.indicators.indicators.supertrend
SupertrendUpperBand is a Num Indicator to provide the upper band of a Supertrend over a length of values.
SupertrendUpperBand(BarSeries, int, Num, MovingAverageSupplier) - Constructor for class trade.invision.indicators.indicators.supertrend.SupertrendUpperBand
 
supply(Indicator<Num>, int) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
Creates a moving average Num Indicator of the given MovingAverageSupplier.getType() and configured with the given options.

T

tangent(Indicator<Num>) - Static method in class trade.invision.indicators.indicators.operation.unary.NumUnaryOperations
Creates a Num Indicator that invokes the Num.tangent() unary operation on the given operand.
tema(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
 
tema(Indicator<Num>, int, Num) - Static method in class trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
 
TEMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
temaSmoothing(Num) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
temaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
ternaryOperation(TriFunction<A, B, C, R>, Indicator<A>, Indicator<B>, Indicator<C>) - Static method in class trade.invision.indicators.indicators.operation.ternary.TernaryOperation
TernaryOperation<A,B,C,R> - Class in trade.invision.indicators.indicators.operation.ternary
TernaryOperation is an Indicator that performs a ternary operation on three input Indicators.
TernaryOperation(TriFunction<A, B, C, R>, Indicator<A>, Indicator<B>, Indicator<C>) - Constructor for class trade.invision.indicators.indicators.operation.ternary.TernaryOperation
 
timeSegmentedVolume(BarSeries, int) - Static method in class trade.invision.indicators.indicators.tsv.TimeSegmentedVolume
TimeSegmentedVolume - Class in trade.invision.indicators.indicators.tsv
TimeSegmentedVolume is a Num Indicator to provide the Time Segmented Volume (TSV) over a length of Bars.
TimeSegmentedVolume(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.tsv.TimeSegmentedVolume
 
toBuilder() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
 
toBuilder() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
toBuilder() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
 
toBuilder() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
 
toBuilder() - Method in class trade.invision.indicators.series.bar.Bar
 
toBuilder() - Method in class trade.invision.indicators.series.num.NumDatapoint
 
toString() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
 
toString() - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult
 
toString() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
toString() - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
 
toString() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult.DirectionalMoneyFlowResultBuilder
 
toString() - Method in class trade.invision.indicators.indicators.mf.directional.DirectionalMoneyFlowResult
 
toString() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
 
toString() - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult
 
toString() - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
toString() - Method in class trade.invision.indicators.series.bar.Bar
 
toString() - Method in class trade.invision.indicators.series.num.NumDatapoint.NumDatapointBuilder
 
toString() - Method in class trade.invision.indicators.series.num.NumDatapoint
 
tr(BarSeries) - Static method in class trade.invision.indicators.indicators.tr.TrueRange
 
trade.invision.indicators.indicators - package trade.invision.indicators.indicators
 
trade.invision.indicators.indicators.acdc - package trade.invision.indicators.indicators.acdc
 
trade.invision.indicators.indicators.ad - package trade.invision.indicators.indicators.ad
 
trade.invision.indicators.indicators.ao - package trade.invision.indicators.indicators.ao
 
trade.invision.indicators.indicators.bar - package trade.invision.indicators.indicators.bar
 
trade.invision.indicators.indicators.barprice - package trade.invision.indicators.indicators.barprice
 
trade.invision.indicators.indicators.bb - package trade.invision.indicators.indicators.bb
 
trade.invision.indicators.indicators.bullishbearish.global - package trade.invision.indicators.indicators.bullishbearish.global
 
trade.invision.indicators.indicators.bullishbearish.local - package trade.invision.indicators.indicators.bullishbearish.local
 
trade.invision.indicators.indicators.cci - package trade.invision.indicators.indicators.cci
 
trade.invision.indicators.indicators.chaikin - package trade.invision.indicators.indicators.chaikin
 
trade.invision.indicators.indicators.closeprice - package trade.invision.indicators.indicators.closeprice
 
trade.invision.indicators.indicators.clv - package trade.invision.indicators.indicators.clv
 
trade.invision.indicators.indicators.cmo - package trade.invision.indicators.indicators.cmo
 
trade.invision.indicators.indicators.constant - package trade.invision.indicators.indicators.constant
 
trade.invision.indicators.indicators.convergencedivergence - package trade.invision.indicators.indicators.convergencedivergence
 
trade.invision.indicators.indicators.crossed - package trade.invision.indicators.indicators.crossed
 
trade.invision.indicators.indicators.cumulative - package trade.invision.indicators.indicators.cumulative
 
trade.invision.indicators.indicators.draw - package trade.invision.indicators.indicators.draw
 
trade.invision.indicators.indicators.draw.difference.global - package trade.invision.indicators.indicators.draw.difference.global
 
trade.invision.indicators.indicators.draw.difference.local - package trade.invision.indicators.indicators.draw.difference.local
 
trade.invision.indicators.indicators.draw.percentage.global - package trade.invision.indicators.indicators.draw.percentage.global
 
trade.invision.indicators.indicators.draw.percentage.local - package trade.invision.indicators.indicators.draw.percentage.local
 
trade.invision.indicators.indicators.extrema.global - package trade.invision.indicators.indicators.extrema.global
 
trade.invision.indicators.indicators.extrema.local - package trade.invision.indicators.indicators.extrema.local
 
trade.invision.indicators.indicators.gainloss - package trade.invision.indicators.indicators.gainloss
 
trade.invision.indicators.indicators.iii - package trade.invision.indicators.indicators.iii
 
trade.invision.indicators.indicators.instant - package trade.invision.indicators.indicators.instant
 
trade.invision.indicators.indicators.ma - package trade.invision.indicators.indicators.ma
 
trade.invision.indicators.indicators.ma.ema - package trade.invision.indicators.indicators.ma.ema
 
trade.invision.indicators.indicators.ma.hma - package trade.invision.indicators.indicators.ma.hma
 
trade.invision.indicators.indicators.ma.kama - package trade.invision.indicators.indicators.ma.kama
 
trade.invision.indicators.indicators.ma.lsma - package trade.invision.indicators.indicators.ma.lsma
 
trade.invision.indicators.indicators.ma.sma - package trade.invision.indicators.indicators.ma.sma
 
trade.invision.indicators.indicators.ma.wma - package trade.invision.indicators.indicators.ma.wma
 
trade.invision.indicators.indicators.macd - package trade.invision.indicators.indicators.macd
 
trade.invision.indicators.indicators.mad - package trade.invision.indicators.indicators.mad
 
trade.invision.indicators.indicators.meta.indicator - package trade.invision.indicators.indicators.meta.indicator
 
trade.invision.indicators.indicators.meta.series - package trade.invision.indicators.indicators.meta.series
 
trade.invision.indicators.indicators.mf - package trade.invision.indicators.indicators.mf
 
trade.invision.indicators.indicators.mf.directional - package trade.invision.indicators.indicators.mf.directional
 
trade.invision.indicators.indicators.numdatapoint - package trade.invision.indicators.indicators.numdatapoint
 
trade.invision.indicators.indicators.nvi - package trade.invision.indicators.indicators.nvi
 
trade.invision.indicators.indicators.obv - package trade.invision.indicators.indicators.obv
 
trade.invision.indicators.indicators.operation.binary - package trade.invision.indicators.indicators.operation.binary
 
trade.invision.indicators.indicators.operation.ternary - package trade.invision.indicators.indicators.operation.ternary
 
trade.invision.indicators.indicators.operation.unary - package trade.invision.indicators.indicators.operation.unary
 
trade.invision.indicators.indicators.ppo - package trade.invision.indicators.indicators.ppo
 
trade.invision.indicators.indicators.previous - package trade.invision.indicators.indicators.previous
 
trade.invision.indicators.indicators.pvo - package trade.invision.indicators.indicators.pvo
 
trade.invision.indicators.indicators.random - package trade.invision.indicators.indicators.random
 
trade.invision.indicators.indicators.rb - package trade.invision.indicators.indicators.rb
 
trade.invision.indicators.indicators.risingfalling.global - package trade.invision.indicators.indicators.risingfalling.global
 
trade.invision.indicators.indicators.risingfalling.local - package trade.invision.indicators.indicators.risingfalling.local
 
trade.invision.indicators.indicators.rsi - package trade.invision.indicators.indicators.rsi
 
trade.invision.indicators.indicators.rvol - package trade.invision.indicators.indicators.rvol
 
trade.invision.indicators.indicators.statistical - package trade.invision.indicators.indicators.statistical
 
trade.invision.indicators.indicators.statistical.regression - package trade.invision.indicators.indicators.statistical.regression
 
trade.invision.indicators.indicators.supertrend - package trade.invision.indicators.indicators.supertrend
 
trade.invision.indicators.indicators.tr - package trade.invision.indicators.indicators.tr
 
trade.invision.indicators.indicators.tsv - package trade.invision.indicators.indicators.tsv
 
trade.invision.indicators.indicators.ui - package trade.invision.indicators.indicators.ui
 
trade.invision.indicators.indicators.volume - package trade.invision.indicators.indicators.volume
 
trade.invision.indicators.indicators.vwap - package trade.invision.indicators.indicators.vwap
 
trade.invision.indicators.indicators.wpr - package trade.invision.indicators.indicators.wpr
 
trade.invision.indicators.series - package trade.invision.indicators.series
 
trade.invision.indicators.series.bar - package trade.invision.indicators.series.bar
 
trade.invision.indicators.series.num - package trade.invision.indicators.series.num
 
tradeAmount(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.TradeAmount
Gets a TradeAmount.
TradeAmount - Class in trade.invision.indicators.indicators.bar
TradeAmount is a Num Indicator to provide the approximate total traded amount of a Bar.
TradeAmount(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.TradeAmount
 
tradeCount(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.TradeCount
Gets a TradeCount.
tradeCount(Num) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
TradeCount - Class in trade.invision.indicators.indicators.bar
TradeCount(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.TradeCount
 
tradeSize(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.TradeSize
Gets a TradeSize.
TradeSize - Class in trade.invision.indicators.indicators.bar
TradeSize is a Num Indicator to provide the average trade size within a Bar.
TradeSize(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.TradeSize
 
TriFunction<A,B,C,R> - Interface in trade.invision.indicators.indicators.operation.ternary
TriFunction is a Function for a three-arity (ternary) operation.
tripleExponentialMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
tripleExponentialMovingAverage(Indicator<Num>, int, Num) - Static method in class trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
TripleExponentialMovingAverage - Class in trade.invision.indicators.indicators.ma.ema
TripleExponentialMovingAverage is a Num Indicator to provide a Triple Exponential Moving Average (TEMA) over a length of values.
TripleExponentialMovingAverage(Indicator<Num>, int, Num) - Constructor for class trade.invision.indicators.indicators.ma.ema.TripleExponentialMovingAverage
 
trueRange(BarSeries) - Static method in class trade.invision.indicators.indicators.tr.TrueRange
Gets a TrueRange.
TrueRange - Class in trade.invision.indicators.indicators.tr
TrueRange is a Num Indicator to provide the True Range (TR) of a Bar.
TrueRange(BarSeries) - Constructor for class trade.invision.indicators.indicators.tr.TrueRange
 
truncateTo(Indicator<Instant>, ChronoUnit) - Static method in class trade.invision.indicators.indicators.instant.TruncateTo
truncateTo(Indicator<Instant>, ChronoUnit, ZoneId) - Static method in class trade.invision.indicators.indicators.instant.TruncateTo
Gets a TruncateTo.
TruncateTo - Class in trade.invision.indicators.indicators.instant
TruncateTo is an Instant Indicator to provide truncated Instants.
TruncateTo(Indicator<Instant>, ChronoUnit, ZoneId) - Constructor for class trade.invision.indicators.indicators.instant.TruncateTo
 
tss(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The total sum of squares (TSS).
TSS - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The total sum of squares (TSS).
tsv(BarSeries, int) - Static method in class trade.invision.indicators.indicators.tsv.TimeSegmentedVolume
 
type(MovingAverageType) - Method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier.MovingAverageSupplierBuilder
 
typicalPrice(BarSeries) - Static method in class trade.invision.indicators.indicators.barprice.Hlc3
 

U

ui(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ui.UlcerIndex
 
ulcerIndex(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ui.UlcerIndex
Gets a UlcerIndex.
UlcerIndex - Class in trade.invision.indicators.indicators.ui
UlcerIndex is a Num Indicator to provide the Ulcer Index (UI) over a length of values.
UlcerIndex(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ui.UlcerIndex
 
unaryOperation(Function<I, R>, Indicator<I>) - Static method in class trade.invision.indicators.indicators.operation.unary.UnaryOperation
UnaryOperation<I,R> - Class in trade.invision.indicators.indicators.operation.unary
UnaryOperation is an Indicator that performs a unary operation on one input Indicator.
UnaryOperation(Function<I, R>, Indicator<I>) - Constructor for class trade.invision.indicators.indicators.operation.unary.UnaryOperation
 
unstableReplacement(Indicator<T>, Indicator<T>) - Static method in class trade.invision.indicators.indicators.meta.indicator.UnstableReplacement
UnstableReplacement<T> - Class in trade.invision.indicators.indicators.meta.indicator
UnstableReplacement is an Indicator to provide the values of the given replacement Indicator instead of the values of the given unstable Indicator only for all the indices that the unstable Indicator would provide unstable values for, as determined by Indicator.getMinimumStableIndex().
UnstableReplacement(Indicator<T>, Indicator<T>) - Constructor for class trade.invision.indicators.indicators.meta.indicator.UnstableReplacement
 
UPPER_BAND - Enum constant in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
The upper band of the Bollinger Bands.
upperBand(Num) - Method in class trade.invision.indicators.indicators.bb.BollingerBandsResult.BollingerBandsResultBuilder
The upper band of the Bollinger Bands.

V

v(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Volume
 
value(Num) - Method in class trade.invision.indicators.series.num.NumDatapoint.NumDatapointBuilder
 
valueOf(String) - Static method in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class trade.invision.indicators.indicators.convergencedivergence.ConvergenceDivergenceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class trade.invision.indicators.indicators.ma.MovingAverageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
Returns the enum constant of this class with the specified name.
valueOf(NumSeries) - Static method in class trade.invision.indicators.indicators.numdatapoint.NumDatapointValue
values - Variable in class trade.invision.indicators.series.Series
 
values() - Static method in enum class trade.invision.indicators.indicators.bb.BollingerBandsResultType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class trade.invision.indicators.indicators.convergencedivergence.ConvergenceDivergenceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class trade.invision.indicators.indicators.ma.MovingAverageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
Returns an array containing the constants of this enum class, in the order they are declared.
var(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.Variance
 
variance(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.Variance
Gets a Variance.
Variance - Class in trade.invision.indicators.indicators.statistical
Variance is a Num Indicator to provide the statistical variance (var) over a length of values.
Variance(Indicator<Num>, int, boolean) - Constructor for class trade.invision.indicators.indicators.statistical.Variance
 
volume(BarSeries) - Static method in class trade.invision.indicators.indicators.bar.Volume
Gets a Volume.
volume(Num) - Method in class trade.invision.indicators.series.bar.Bar.BarBuilder
 
Volume - Class in trade.invision.indicators.indicators.bar
Volume(BarSeries) - Constructor for class trade.invision.indicators.indicators.bar.Volume
 
VolumeDifference - Class in trade.invision.indicators.indicators.volume
VolumeDifference(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.volume.VolumeDifference
 
VolumePercentChange - Class in trade.invision.indicators.indicators.volume
VolumePercentChange(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.volume.VolumePercentChange
 
volumePriceDifference(BarSeries) - Static method in class trade.invision.indicators.indicators.volume.VolumeDifference
volumePriceDifference(BarSeries, int) - Static method in class trade.invision.indicators.indicators.volume.VolumeDifference
volumePricePercentChange(BarSeries) - Static method in class trade.invision.indicators.indicators.volume.VolumePercentChange
volumePricePercentChange(BarSeries, int) - Static method in class trade.invision.indicators.indicators.volume.VolumePercentChange
volumePriceRatio(BarSeries) - Static method in class trade.invision.indicators.indicators.volume.VolumeRatio
volumePriceRatio(BarSeries, int) - Static method in class trade.invision.indicators.indicators.volume.VolumeRatio
Gets a VolumeRatio.
VolumeRatio - Class in trade.invision.indicators.indicators.volume
VolumeRatio(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.volume.VolumeRatio
 
volumeWeightedAveragePrice(BarSeries, int) - Static method in class trade.invision.indicators.indicators.vwap.VolumeWeightedAveragePrice
VolumeWeightedAveragePrice - Class in trade.invision.indicators.indicators.vwap
VolumeWeightedAveragePrice is a Num Indicator to provide the Volume-Weighted Average Price (VWAP) over a length of Bars.
VolumeWeightedAveragePrice(BarSeries, int) - Constructor for class trade.invision.indicators.indicators.vwap.VolumeWeightedAveragePrice
 
vwap(BarSeries, int) - Static method in class trade.invision.indicators.indicators.vwap.VolumeWeightedAveragePrice
 

W

weightedMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.wma.WeightedMovingAverage
WeightedMovingAverage - Class in trade.invision.indicators.indicators.ma.wma
WeightedMovingAverage is a Num Indicator to provide a Weighted Moving Average (WMA) over a length of values.
WeightedMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.wma.WeightedMovingAverage
 
wellesWilderMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.WellesWilderMovingAverage
WellesWilderMovingAverage - Class in trade.invision.indicators.indicators.ma.ema
WellesWilderMovingAverage is a Num Indicator to provide a Welles Wilder Moving Average (WWMA) over a length of values.
WellesWilderMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.ema.WellesWilderMovingAverage
 
williamsPercentRange(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.wpr.WilliamsPercentRange
WilliamsPercentRange - Class in trade.invision.indicators.indicators.wpr
WilliamsPercentRange is a Num Indicator to provide the Williams Percent Range (WPR) over a length of values.
WilliamsPercentRange(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.wpr.WilliamsPercentRange
 
withDate(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
withDate(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates an Instant Indicator that performs a binary operation to set the date part of the left operand to the date part of the right operand.
withDateTimeField(Indicator<Instant>, Indicator<Instant>, ChronoField) - Static method in class trade.invision.indicators.indicators.instant.WithDateTimeField
withDateTimeField(Indicator<Instant>, Indicator<Instant>, ChronoField, ZoneId) - Static method in class trade.invision.indicators.indicators.instant.WithDateTimeField
WithDateTimeField - Class in trade.invision.indicators.indicators.instant
WithDateTimeField is an Instant Indicator to provide the base with the ChronoField of the reference.
WithDateTimeField(Indicator<Instant>, Indicator<Instant>, ChronoField, ZoneId) - Constructor for class trade.invision.indicators.indicators.instant.WithDateTimeField
 
withTime(Indicator<Instant>, Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
withTime(Indicator<Instant>, Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.binary.InstantBinaryOperations
Creates an Instant Indicator that performs a binary operation to set the time part of the left operand to the time part of the right operand.
wma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.wma.WeightedMovingAverage
 
WMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
wmaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
wpr(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.wpr.WilliamsPercentRange
 
wwma(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.WellesWilderMovingAverage
 
WWMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
wwmaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier

X

xor(Indicator<Boolean>, Indicator<Boolean>) - Static method in class trade.invision.indicators.indicators.operation.binary.BooleanBinaryOperations
Creates a Boolean Indicator that invokes the logical XOR (exclusive OR) binary operation on the given operands.

Y

y(Num) - Method in class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResult.LinearRegressionResultBuilder
The y value at index.
Y - Enum constant in enum class trade.invision.indicators.indicators.statistical.regression.LinearRegressionResultType
The y value at index.

Z

zeroDate(Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.unary.InstantUnaryOperations
 
zeroLagExponentialMovingAverage(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.ZeroLagExponentialMovingAverage
ZeroLagExponentialMovingAverage - Class in trade.invision.indicators.indicators.ma.ema
ZeroLagExponentialMovingAverage is a Num Indicator to provide a Zero-Lag Exponential Moving Average (ZLEMA) over a length of values.
ZeroLagExponentialMovingAverage(Indicator<Num>, int) - Constructor for class trade.invision.indicators.indicators.ma.ema.ZeroLagExponentialMovingAverage
 
zeroTime(Indicator<Instant>) - Static method in class trade.invision.indicators.indicators.operation.unary.InstantUnaryOperations
zeroTime(Indicator<Instant>, ZoneId) - Static method in class trade.invision.indicators.indicators.operation.unary.InstantUnaryOperations
Creates an Instant Indicator that performs a unary operation to zero-out the time part (LocalTime.MIN) on the given operand.
zlema(Indicator<Num>, int) - Static method in class trade.invision.indicators.indicators.ma.ema.ZeroLagExponentialMovingAverage
 
ZLEMA - Enum constant in enum class trade.invision.indicators.indicators.ma.MovingAverageType
 
zlemaSupplier() - Static method in class trade.invision.indicators.indicators.ma.MovingAverageSupplier
zScore(Indicator<Num>, int, boolean) - Static method in class trade.invision.indicators.indicators.statistical.StandardScore
 
A B C D E F G H I K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages