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 Mindset, 04-21-2026, 06:46 AM
        0 responses
        63 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by M4ndoo, 04-20-2026, 05:21 PM
        0 responses
        92 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Started by M4ndoo, 04-19-2026, 05:54 PM
        0 responses
        48 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Started by cmoran13, 04-16-2026, 01:02 PM
        0 responses
        106 views
        0 likes
        Last Post cmoran13  
        Started by PaulMohn, 04-10-2026, 11:11 AM
        0 responses
        63 views
        0 likes
        Last Post PaulMohn  
        Working...
        X