Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Use Open[-1] in NT 8 Error

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

    Use Open[-1] in NT 8 Error

    Hello, I build my strategy on NT7 and now I try migrate this, But I have a problem whit the Open[-1]. When I run with historical data it shows this error:



    Strategy 'Opti': Error on calling 'OnBarUpdate' method on bar 62: You are accessing an index with a value that is invalid since it is out-of-range. I.E. accessing a series [barsAgo] with a value of 5 when there are only 4 bars on the chart.
    I searched about this but I couldn't resolve the problem. I use the Open[-1] to compare whit the Open[0] in a Conditional.


    Help plsss I am lost!!!

    #2
    Originally posted by ale.pari View Post
    Hello, I build my strategy on NT7 and now I try migrate this, But I have a problem whit the Open[-1]. When I run with historical data it shows this error.
    The way indices work in Ninja-land, is you use [0] for the current bar that just closed, assuming your Calculate variable is OnBarClose. (it gets a little complicated if Calculate = anything else). For the next bar in history, that is the next bar before the current bar that just closed, the index is 1. The index for the bar after that is 2, then 3 and so on throughout the past.

    You are actually technically asking for information on a bar that is in the future where no information exists yet. In programming-land, arrays don't have indexes with a negative number and that's why the application threw an out-of-bounds exception.

    I would guess you meant to compare the current bar with the bar before it, so you would want to compare [0] with [1].

    Comment


      #3
      Hi ale.pari,

      I had a similar problem.

      Try to compare Bars.GetOpen(CurrentBar+1) with Open[0]

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by CarlTrading, 03-31-2026, 09:41 PM
      1 response
      72 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Started by CarlTrading, 04-01-2026, 02:41 AM
      0 responses
      39 views
      0 likes
      Last Post CarlTrading  
      Started by CaptainJack, 03-31-2026, 11:44 PM
      0 responses
      63 views
      2 likes
      Last Post CaptainJack  
      Started by CarlTrading, 03-30-2026, 11:51 AM
      0 responses
      63 views
      0 likes
      Last Post CarlTrading  
      Started by CarlTrading, 03-30-2026, 11:48 AM
      0 responses
      53 views
      0 likes
      Last Post CarlTrading  
      Working...
      X