Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Highest High of last 10 bars

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

    Highest High of last 10 bars

    I am trying to write an indicator to find the Highest High of the past 10 bars. I am not sure whether to use MAX
    or
    I also tried using the HighestBar and then placing the result in High[barsAgo] where the barsAgo = HighestBar but the data type gets mixed up
    Would appreciate some help as I am new to this programming language I understand the logic to use but am unfamiliar with the syntax and commands I can use.

    Hilltop

    #2
    Hilltop,

    put this in the variables section.
    ----------------------------------------

    private double HH = 0;

    -----------------------------------
    In the OnBarUpdate() section,
    ----------------------------------------

    HH = High[Bars.HighestBar(10)];

    -----------------------------------

    OR

    You can do something similar with "Max"

    Your choice,


    RJay
    RJay
    NinjaTrader Ecosystem Vendor - Innovative Trading Solutions

    Comment


      #3
      or something like this

      double lowestlow = MIN(Low, 10)[0];
      double highesthigh = MAX(High, 10)[0];



      then use it like this

      if(Low[0] <= lowestlow){ whatever }

      Comment


        #4
        Highest High

        Thanks rt That's a great help
        Originally posted by rt6176 View Post
        Hilltop,

        put this in the variables section.
        ----------------------------------------

        private double HH = 0;

        -----------------------------------
        In the OnBarUpdate() section,
        ----------------------------------------

        HH = High[Bars.HighestBar(10)];

        -----------------------------------

        OR

        You can do something similar with "Max"

        Your choice,


        RJay

        Comment


          #5
          Highest High

          Thanks velocity
          I will also try this.
          Hilltop

          Originally posted by velocity View Post
          or something like this

          double lowestlow = MIN(Low, 10)[0];
          double highesthigh = MAX(High, 10)[0];



          then use it like this

          if(Low[0] <= lowestlow){ whatever }

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by Hwop38, 05-04-2026, 07:02 PM
          0 responses
          164 views
          0 likes
          Last Post Hwop38
          by Hwop38
           
          Started by CaptainJack, 04-24-2026, 11:07 PM
          0 responses
          319 views
          0 likes
          Last Post CaptainJack  
          Started by Mindset, 04-21-2026, 06:46 AM
          0 responses
          246 views
          0 likes
          Last Post Mindset
          by Mindset
           
          Started by M4ndoo, 04-20-2026, 05:21 PM
          0 responses
          350 views
          0 likes
          Last Post M4ndoo
          by M4ndoo
           
          Started by M4ndoo, 04-19-2026, 05:54 PM
          0 responses
          179 views
          0 likes
          Last Post M4ndoo
          by M4ndoo
           
          Working...
          X