Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Indicator is dissapearing

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

    Indicator is dissapearing

    Hello. I'm developping a indicator. The problem is that when I use it, it appear correctly but when I scroll it dissapear. I attach the indicator file. Can you help me, please?

    Thank you very much
    Attached Files

    #2
    Hello alibanez,

    Thank you for your post.

    I will test the indicator and follow up with you when I have additional information.

    Comment


      #3
      Originally posted by alibanez View Post
      Hello. I'm developping a indicator. The problem is that when I use it, it appear correctly but when I scroll it dissapear. I attach the indicator file. Can you help me, please?

      Thank you very much
      What is the error in your log?

      Comment


        #4
        Hello alibanez,

        Thank you for your patience.

        I am unable to reproduce the behavior on my end. Please send me your log and trace files for today so that I may look into what occurred. You can do this by going to the Control Center-> Help-> Mail to Platform Support. Please place this thread in the subject line: "http://www.ninjatrader.com/support/forum/showthread.php?t=69080"

        Comment


          #5
          Thank you. At the end I found the problem. It was that the denominator sometimes was zero. I solved the problem with the next code.

          protected override void OnBarUpdate()
          {
          // Use this method for calculating your indicator values. Assign a value to each
          // plot below by replacing 'Close[0]' with your own formula.

          if (CurrentBars[0] <= BarsRequired) return;

          double ValPrec = 0;
          double ValVol = 0;
          double VolPrec = 0;

          ValPrec = ((Close[0]-SMA(Period)[0])/StdDev(Period)[0]);
          ValVol = ((Volume[0]-SMA(Volume,Period)[0])/StdDev(Volume,Period)[0]);
          VolPrec = ValPrec; //+ValVol;

          if (VolPrec > 0 || VolPrec == 0 || VolPrec <0)
          GVolPrec.Set(VolPrec);
          else
          GVolPrec.Set(0);

          }

          Thanks a lot.

          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