Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Indicator on ZeroLine

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

    Indicator on ZeroLine

    Can you please tell me how I plot Close>SMA and Close<SMA on ZeroLine with diferente colors?

    Best

    #2
    RitaPacheco, you would need to custom code an oscillator for this purpose (the close substracted from the SMA value) and then set then colors according to the relation to the 0 value -

    http://www.ninjatrader-support.com/H...verview18.html (tutorial 5 would be closest here for how to start)

    Comment


      #3
      Sorry I don't want an oscilate with values up and down to zero line.

      I want only the zero line with 2 colors: one for close>SMA and other for close<SMA

      I think what you told me to do is a colored line for up and other for down, isn't it? Like Tutorial no.5

      Best

      Comment


        #4
        Then you would just need 2 Plots with your needed colors and use then one plot for each condition (Close being greater / smaller than 0). As value for the Plots you can just set 0 and choose for example to plot those as a dot or square.

        Comment


          #5
          I can not to do this indicator to have above/below SMA with 2 diferent colors on ZeroLine. It densn't work yet Where do I put the 2 formulas: SMA - Close<>0 , I put them on protected override void OnBarUpdate() and put the plot after each formula. I have defenided on protected override void Initialize() Plot:

          Plots[0].Min = 0;
          Plots[1].Max = 0;;

          I already understand that Above and Below plot are setting to zero as Above.Set (0)

          Thanks


          protected override void OnBarUpdate()
          {
          // Are there enough bars
          if (CurrentBar < Period) return;
          //find Close above SMA
          if(SMA(period)[0]- Close[0]>0);
          // Set the plot values
          AboveZero.Set(0);

          //find Close below SMA
          if(SMA(period)[0]- Close[0]>0);

          BelowZero.Set(0);
          }

          Comment


            #6
            Hello,

            Your two if statements are exactly the same. Could that be it?
            DenNinjaTrader Customer Service

            Comment


              #7
              Sorry Bertrand

              In fact the two if statements ware exactly the same, even so changed them it doesn't work. only show 1 color on Zero Line the Below color (2nd on order) there is samethig wrong.

              Thanks



              protected override void OnBarUpdate()
              {
              // Are there enough bars
              if (CurrentBar < Period) return;

              if(SMA(period)[0]- Close[0]>0);
              // Set the plot values
              AboveZero.Set(0);

              if(SMA(period)[0]- Close[0]<0);

              // Set the plot values

              BelowZero.Set(0);
              }

              Comment


                #8
                Rita, that code should do the trick. I had an indicator exactly like this laying around so I've attached it here for you. You can import the .zip file by going to File -> Utilities -> Import NinjaScript and then selecting the .zip file.
                Attached Files
                AustinNinjaTrader Customer Service

                Comment

                Latest Posts

                Collapse

                Topics Statistics Last Post
                Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                0 responses
                574 views
                0 likes
                Last Post Geovanny Suaza  
                Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                0 responses
                332 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
                553 views
                1 like
                Last Post Geovanny Suaza  
                Started by RFrosty, 01-28-2026, 06:49 PM
                0 responses
                551 views
                1 like
                Last Post RFrosty
                by RFrosty
                 
                Working...
                X