Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

How to state bars ago

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

    How to state bars ago

    I am coding a basic indicator which plots a 5-bar Net Change Oscillator on a new panel. The code I have below does not plot correctly. I want to plot the Close[0](Today) - Close[5] (five bars ago).
    Please help. Thanks.

    Code:
                    AddPlot(Brushes.Orange, "Plot");
                    AddLine(Brushes.Red, 0, "Zero"); //Plots the zero line.
                }
                else if (State == State.Configure)
                {
                }
            }
    
            protected override void OnBarUpdate()
            {
                //Add your custom indicator logic here.
    
                double close0 = Close[0];//Close today
    
                double nco = Close[5];//Close 5 bars ago
    
                if (CurrentBar < 5)//Makes sure there is at least 5 bars at start of calculation
                {
                    return;
                }
    
    
    
                Plot[0] = close0 - nco; //Plots NetChangeOsc (NOTE change to new panel)
    
            }
    
                [Browsable(false)]
            [XmlIgnore]
            public Series<double> Plot
            {
                get { return Values[0]; }
            }​

    #2
    Hello, thanks for writing in. Please add this to the start of OnBarUpdate to make sure there are at least 5 bars on the chart before processing:

    if(CurrentBar < 5)
    return;

    It should plot correctly after this.

    Comment


      #3
      Thanks Chris, It works now. One comment ,so I had it below the variables with the curly keys so it has to be above the variables and below OnBarUpdate for it to work?

      Comment


        #4
        Hi, that is correct, the code is processed from the top of on bar update and it works it's way down so the CurrentBar check needs to be first.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        566 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        330 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        101 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        547 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        548 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X