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 sjsj2732, 03-23-2026, 04:31 AM
          0 responses
          70 views
          0 likes
          Last Post sjsj2732  
          Started by NullPointStrategies, 03-13-2026, 05:17 AM
          0 responses
          312 views
          0 likes
          Last Post NullPointStrategies  
          Started by argusthome, 03-08-2026, 10:06 AM
          0 responses
          306 views
          0 likes
          Last Post argusthome  
          Started by NabilKhattabi, 03-06-2026, 11:18 AM
          0 responses
          147 views
          1 like
          Last Post NabilKhattabi  
          Started by Deep42, 03-06-2026, 12:28 AM
          0 responses
          111 views
          0 likes
          Last Post Deep42
          by Deep42
           
          Working...
          X