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 yeikson89, Today, 02:53 PM
      2 responses
      9 views
      0 likes
      Last Post yeikson89  
      Started by sdauteuil, Today, 01:06 PM
      1 response
      11 views
      0 likes
      Last Post NinjaTrader_Jim  
      Started by trumpy, 03-09-2017, 02:11 PM
      30 responses
      3,224 views
      0 likes
      Last Post foxthorn  
      Started by shani77, Today, 09:58 AM
      1 response
      22 views
      0 likes
      Last Post NinjaTrader_Eleanore  
      Started by cjanau, Yesterday, 11:07 AM
      1 response
      31 views
      0 likes
      Last Post NinjaTrader_ThomasC  
      Working...
      X