Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

StdDev code help please

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

    StdDev code help please

    Please help me understand why my StdDev code is incorrect for Value2.

    Code:
    private int lengthFast = 5; // Default setting for LengthFast
    int barsback = 500; //look back period
    int Var3 = -0.50; // -0.50 deviation
    double Var18 = TRIX(Var1, LengthFast).Default[0];
    double Var22 = 1;
    Value2 = Var3 * StdDev(Var18, barsBack, Var22);

    #2
    Hello,

    Can you please tell me what value you are getting, and what value you are expecting?
    Dave I.NinjaTrader Product Management

    Comment


      #3
      i shoud get -0.19, but I cannot get Ninjatrader code to verify.

      Comment


        #4
        Thank you. It looks like we're missing a value for Var1. Can you please tell me what the value should be for that variable?
        Dave I.NinjaTrader Product Management

        Comment


          #5
          Originally posted by tradethebonds View Post
          Please help me understand why my StdDev code is incorrect for Value2.

          Code:
          private int lengthFast = 5; // Default setting for LengthFast
          int barsback = 500; //look back period
          int Var3 = -0.50; // -0.50 deviation
          [COLOR="Blue"][B]double Var18 [/B][/COLOR]= TRIX(Var1, LengthFast).Default[0];
          double Var22 = 1;
          Value2 = Var3 * StdDev([COLOR="blue"][B]Var18[/B][/COLOR], barsBack, Var22);
          You cannot take the StdDev of a single double (pun intended ).
          Last edited by koganam; 04-10-2015, 12:08 PM.

          Comment


            #6
            Sorry...about that...

            Var1 = EMA(EMA(( 3.14159155 * ( OPEN[0] + CLOSE[0] + HIGH[0] + LOW[0] )) / 4, 2), 5);

            Comment


              #7
              Hello,

              Thank you for clarifying that. I'm running into another snag attempting to test the code. It appears that you are not passing in the correct parameters for the StdDev() indicator method. Can you please take a look at the help guide article below and advise me what you would like to pass in (either a period only, or a data series and a period)?

              http://www.ninjatrader.com/support/h...ion_stddev.htm

              I look forward to your reply.
              Dave I.NinjaTrader Product Management

              Comment


                #8
                Since it will be updating on each new bar, a data series and a period please.

                Comment


                  #9
                  Sounds good -- can you tell me what you would like to use as the data series and period?
                  Dave I.NinjaTrader Product Management

                  Comment


                    #10
                    Var1 would be the data series and a period of 500 bars back please, thanks very much!
                    Last edited by tradethebonds; 04-13-2015, 07:36 AM.

                    Comment


                      #11
                      Hello,

                      According to your previous post, it looks like Var1 is going to be a double:

                      Code:
                      Var1 = EMA(EMA(( 3.14159155 * ( OPEN[0] + CLOSE[0] + HIGH[0] + LOW[0] )) / 4, 2), 5);
                      You will need to rework your code to set up a data series to pass into the StdDev() method. For more information on the difference between native types and data series, please see the help guide articles below:

                      http://www.ninjatrader.com/support/h...ries_class.htm

                      http://www.ninjatrader.com/support/h...sic_syntax.htm

                      Please let know if I can assist further.
                      Dave I.NinjaTrader Product Management

                      Comment

                      Latest Posts

                      Collapse

                      Topics Statistics Last Post
                      Started by bortz, 11-06-2023, 08:04 AM
                      47 responses
                      1,606 views
                      0 likes
                      Last Post aligator  
                      Started by jaybedreamin, Today, 05:56 PM
                      0 responses
                      9 views
                      0 likes
                      Last Post jaybedreamin  
                      Started by DJ888, 04-16-2024, 06:09 PM
                      6 responses
                      19 views
                      0 likes
                      Last Post DJ888
                      by DJ888
                       
                      Started by Jon17, Today, 04:33 PM
                      0 responses
                      6 views
                      0 likes
                      Last Post Jon17
                      by Jon17
                       
                      Started by Javierw.ok, Today, 04:12 PM
                      0 responses
                      15 views
                      0 likes
                      Last Post Javierw.ok  
                      Working...
                      X