Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Index error on calling 'OnBarUpdate'

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Index error on calling 'OnBarUpdate'

    I keep getting this error:

    Error on calling 'OnBarUpdate' method for indicator 'GrowthRatioIndicatior2' on bar 0: You are accessing an index with a value that is invalid since its out of range. I.E. accessing a series [barsAgo] with a value of 5 when there are only 4 bars on the chart.



    I am using variables Close[0] - Close[3], but I also have


    protected override void Initialize()
    {

    BarsRequired = 6;

    in place.

    #2
    Hello,

    You will also want to include the CurrentBar check. When working with indicators BarsRequired does not stop calculations from occurring before this point (it's just for the display)

    http://www.ninjatrader.com/support/h...currentbar.htm

    Let me know if I can be of further assistance.
    LanceNinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by obwon1, Today, 02:16 PM
    2 responses
    7 views
    0 likes
    Last Post NinjaTrader_BrandonH  
    Started by obwon1, Today, 01:34 PM
    1 response
    9 views
    0 likes
    Last Post NinjaTrader_Jesse  
    Started by ernest93, Today, 01:26 PM
    1 response
    8 views
    0 likes
    Last Post NinjaTrader_Kate  
    Started by nothingbutprofits, Today, 11:30 AM
    2 responses
    52 views
    0 likes
    Last Post NinjaTrader_PatrickH  
    Started by uri1007, Today, 12:22 PM
    1 response
    6 views
    0 likes
    Last Post NinjaTrader_Jim  
    Working...
    X