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 ezrollin, Today, 08:51 PM
    1 response
    21 views
    0 likes
    Last Post bltdavid  
    Started by Rubix, Today, 09:31 PM
    0 responses
    15 views
    0 likes
    Last Post Rubix
    by Rubix
     
    Started by ark321, Today, 05:12 PM
    1 response
    21 views
    0 likes
    Last Post NinjaTrader_EricB  
    Started by futurenow, Today, 09:08 PM
    0 responses
    4 views
    0 likes
    Last Post futurenow  
    Started by fafafdenis, Today, 04:56 PM
    1 response
    5 views
    0 likes
    Last Post NinjaTrader_EricB  
    Working...
    X