NinjaScript > Language Reference > Data >

CurrentBar

Print this Topic Previous pageReturn to chapter overviewNext page

Definition

A number representing the current bar in a Bars object that the OnBarUpdate() method in an indicator or strategy is currently processing. For example, if a chart has 100 bars of data, the very first bar of the chart (left most bar) will be number 0 (zero) and each subsequent bar from left to right is incremented by 1.

 

Property Value

An int value that represents the current bar.

 

Syntax

CurrentBar

 

 

Examples

// OnBarUpdate method
protected override void OnBarUpdate()
{
    // Checks to make sure we have at least 20 or more bars
    if (CurrentBar < 20)
        return;
 
    // Indicator logic calculation code...
}