Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

BarsInProgress

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

    #16
    Not exactly, you point to the specific data you wish to use, but you do not tell the code when to do it. If the primary series gets an update, if the secondary gets an update etc, that's what BarsInProgress is used for.

    Comment


      #17
      Originally posted by NinjaTrader_Bertrand View Post
      Not exactly, you point to the specific data you wish to use, but you do not tell the code when to do it. If the primary series gets an update, if the secondary gets an update etc, that's what BarsInProgress is used for.
      Sorry, I just hurried. I mean to set

      Code:
      protected override void Initialize()
      .......
      BarsRequired = userValueFromVariables;
      Add("MyStock", PeriodType.Day, 1);
      ...........
      
       protected override void OnBarUpdate()
      if (CurrentBars[0] <= BarsRequired || CurrentBars[1] <= BarsRequired) 
      				return;
      [B][COLOR="Green"]//Here I enter LONG, than SHORT, so add BarsInProgress here for both LONG and SHORT[/COLOR]
      if (BarInProgress==0)
      {[/B]
      if (Closes[1][0]>myS && conditions for long) 
                       {
      there are only main stock values in use: Close[0] etc. and nothing from added instrument
                       }
      if (Closes[1][0]<myS && conditions for Short)
                       {
      there are only main stock values in use: Close[0] etc. and nothing from added instrument
                       }
      [B]}[/B][COLOR="green"] //and here we close if()[/COLOR]
      if (conditions for trails) {there are only main stock values in use}
      
      protected override void OnExecution(IExecution execution)
      {there is EntryOrder and trails operating.}
      Well I did all this only to avoid editing many [0] to [0][0].

      Comment


        #18
        Correct, in BarsInProgress 0 you act if your primary series / instrument / stock updates. With reference to Closes[1] at that point you query the secondary instruments close price into the condition.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        633 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        364 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        105 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        567 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        568 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X