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 lyrad82, Today, 02:58 AM
    2 responses
    42 views
    0 likes
    Last Post lyrad82
    by lyrad82
     
    Started by ToNovy, 12-18-2022, 01:39 AM
    9 responses
    165 views
    0 likes
    Last Post NinjaTrader_Jason  
    Started by qewcool, 02-07-2023, 01:18 AM
    3 responses
    37 views
    0 likes
    Last Post NinjaTrader_Jason  
    Started by tkaboris, Yesterday, 05:13 PM
    2 responses
    42 views
    0 likes
    Last Post tkaboris  
    Started by trader3000a, Yesterday, 02:48 PM
    2 responses
    36 views
    0 likes
    Last Post trader3000a  
    Working...
    X