• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

new indicators

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

    new indicators

    Hi,

    Is is possible to add option volume/option implied volatility/option open interest/put-call ratio as indicators to the chart? They could be very useful soemtime, especially for catching potential big moves.

    Regards,

    Jay

    #2
    This is not currently supported but I will add this as a request to our list for future consideration.
    RayNinjaTrader Customer Service

    Comment


      #3
      Hi,

      I would like to ask if you have add an Implied Volatility Indicator in order to monitor periods of market stress.

      Thanks

      Comment


        #4
        Hello Loukas,

        Unfortunately, I am not exactly sure what is referred by 'implied volatility'. However, we provide various volume indicators by default. Please see the link below that describes some of these indicators.
        http://www.ninjatrader.com/support/h...indicators.htm

        You can find them in the Indicator menu of charts. If you highlight any indicator in the Indicator menu, you will see a brief description of it. More information regarding the Indicator menu can be found at the link below.
        http://www.ninjatrader.com/support/h...indicators.htm
        JasonNinjaTrader Customer Service

        Comment


          #5
          Hi,

          Are you aware if someone developed a Z-Score indicator?

          Thanks

          Comment


            #6
            Unfortunately I am not aware if someone created such an indicator.

            I suggest to check NinjaScript file sharing section below if someone posted such an indicator.
            http://www.ninjatrader.com/support/f...splay.php?f=37
            JasonNinjaTrader Customer Service

            Comment


              #7
              Hi,
              I found an indicator and I want to make few changes on the data series. When I am trying to overload an EMA on Stdev or on Average on the data series there same problems. Could you guide me how can I solve this problem. The code is as follow

              Prc_chg.Set((Close[0] - Close[1]) / Close[1]);
              Calc_mean.Set( EMA ((SUM(Prc_chg,Period)[0])/Period),13) ;
              Calc_sd.Set(EMA(StdDev(Prc_chg,Period)[0]),13) ;

              I have already looked at the NT guide book on the topic "Indicator on Indicator" but it didnt solve my issue.

              Comment


                #8
                It looks like you would need to access a double value of your EMA's to be able to .Set those as dataseries values - http://www.ninjatrader.com/support/h...sub=dataseries
                BertrandNinjaTrader Customer Service

                Comment


                  #9
                  I add onther dataseries valiable "curEMA" and then enter this at the dataseries of the the SUM and Stdev but I believe the reasult is not the same. I want the EMA of SUM and Stdev not the SUM of EMA close prices or Stdev of close prices. The code below is working but is not that I am seeking

                  Prc_chg.Set((Close[0] - Close[1]) / Close[1]);
                  curEMA.Set(EMA(Prc_chg,13)[0]);
                  Calc_mean.Set((SUM(curEMA,Period)[0])/Period);

                  I am seeking something like this

                  Calc_mean.Set(EMA(SUM(Prc_Chg,Period)[0])/Period), Period)[0];

                  Comment


                    #10
                    Loukas, the location of the [0] is important. If you're trying to take an EMA of the sum, please try this:
                    Code:
                    Calc_mean.Set(EMA(SUM(Prc_Chg,Period)[0]/Period, Period)[0]);
                    AustinNinjaTrader Customer Service

                    Comment


                      #11
                      It has 2 programming errors
                      1. the EMA has some invalid argument
                      2. it cannot convert from double to dataseries

                      it takes the Sum as a Double variable


                      if (CurrentBar < Period)
                      return;

                      Prc_chg.Set((Close[0] - Close[1]) / Close[1]);
                      Calc_mean.Set(EMA(SUM(Prc_chg,Period)[0]/Period, Period)[0]);

                      Comment


                        #12
                        Loukas, can you please attach the full script you're coding here so I can take a closer look?
                        AustinNinjaTrader Customer Service

                        Comment


                          #13
                          I have attached the indicator for your consideration

                          Thanks
                          Attached Files

                          Comment


                            #14
                            It seems like the issue is that it isn't possible to go through a data series (Prc_chg) and then divide it and run that result into another method (EMA) that is expecting a real data series. Since you're dividing by the same number, you could run that at the very end of the calculations:
                            Code:
                            Calc_mean.Set(EMA(SUM(Prc_chg,Period), Period)[0]/Period);
                            If that doesn't work, you'll have to store the intermediate calculations (sum divided by period) in another data series to ensure the division calculation is run at the appropriate time.
                            AustinNinjaTrader Customer Service

                            Comment


                              #15
                              Thanks for your assistant, the problem was with the Period.
                              I am trying to enter few condifition on a strategy and I have a problem with the Ichimoku indicator. I download the ichimoku indicator and I am trying to enter a condition when the close price cross above the SenkouSpanA could but it is telling me that I am trying to use a property as method. Do you have any idea about it? The condition is like this
                              if (RSI(RSIPeriod, RSISmooth)[0]> 60
                              && (CrossAbove(Close(0),SenkouSpanA(26),1)))
                              {
                              Do something ;
                              }

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by TraderYoda, Today, 03:33 AM
                              0 responses
                              0 views
                              0 likes
                              Last Post TraderYoda  
                              Started by pjsmith, Today, 02:56 AM
                              0 responses
                              2 views
                              0 likes
                              Last Post pjsmith
                              by pjsmith
                               
                              Started by ntbone, Yesterday, 08:10 PM
                              0 responses
                              9 views
                              0 likes
                              Last Post ntbone
                              by ntbone
                               
                              Started by chrislou, 08-28-2015, 03:27 AM
                              14 responses
                              2,882 views
                              0 likes
                              Last Post nkhoi
                              by nkhoi
                               
                              Started by outofstock, Yesterday, 06:40 PM
                              2 responses
                              8 views
                              0 likes
                              Last Post outofstock  
                              Working...
                              X