IsValidDataPointAt()
IsValidDataPointAt()
Definition
Indicates if the specified input is set at a specified bar index value. Please also see the Reset() method for more information.
- If called directly from the instance of the NinjaScript object, the value returned corresponds to the Inputs Series (e.g., Close, High, Low, SMA, etc.)
- When checking a Bar or PriceSeries, IsValidDataPoint() returns true as long as the barIndex value falls between 0 and the total count for that series. These are special series which always contain a value set at every slot index for multi-series scripting purposes (e.g., comparing two price series with various session templates, or one series has more ticks than the other)
- For a Value series or custom Series<t>, IsValidDataPoint() returns true or false depending on if you have set a value at that index location
Method Return Value
A bool value, when true indicates that specified data point is set; otherwise false.
Calling IsValidDataPointAt() will only work on a MaximumBarsLookBackInfinite series. Attempting to check IsValidDataPointAt() on MaximumBarsLookBack256 series will throw an error. Please check the Log tab of the Control Center.
Syntax
IsValidDataPointAt(int barIndex)
ISeries\<t\>.IsValidDataPointAt(int barIndex)

