Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Bollinger Band Squeeze Indicator (BBS)

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

    #16
    Thanks Hunter for the suggestion, I have already looked at BigMikeTrading

    Comment


      #17
      Hi Bertrand,

      The method MIN(TEMA, 252)[0] is very probably that I am looking for instead of Math.Min(..) but I cannot compile the code

      double TEMA=((((Close[0]-EMA(13)[0])*0.6)+((Close[0]-EMA(23)[0])*0.3)+((Close[0]-EMA(55)[0])*0.1)));
      double CEMA=(((100-0)/(MAX(TEMA,252)[0]-(MIN(TEMA,252)[0])))*(TEMA-MIN(TEMA,252)[0]));

      Do you have any suggestion where the mistake is ? The program error indicate that I cannot convert from Double to DataSeries

      Comment


        #18
        Loukas, you have set TEMA as a double variable and then try to use it in the MAX and MIN functions, which require a data series. Please see this reference sample for a demonstration of how to use data series to store an intermediate calculation to use in methods that expect a data series.
        AustinNinjaTrader Customer Service

        Comment


          #19
          Thanks Austin, Could you give me any suggestion where is the mistake at the second dataseries

          TEMA.Set(((Close[0]-EMA(13)[0])*0.6)+((Close[0]-EMA(23)[0])*0.3)+((Close[0]-EMA(55)[0])*0.1));
          CEMA.Set(((100-0)/((MAX(TEMA,252)[0])-(MIN(TEMA,252)[0])))*(TEMA-(MIN(TEMA,252)[0])));

          Plot0.Set(CEMA[0]);

          The erro explanation is that I cannot apply "-" to dataseries and double.
          Shall I make other 2 dataseries for MAX and MIN ?

          Comment


            #20
            Loukas, the error is here: *(TEMA-(MIN.

            The TEMA you're referencing there is still a data series, and you're trying to multiply the data series by a value, which won't work.

            You can do this though:
            Code:
            CEMA.Set(((100-0)/((MAX(TEMA,252)[0])-(MIN(TEMA,252)[0])))*(TEMA[0]-(MIN(TEMA,252)[0])));
            Note the [0] after the TEMA, which pulls the most recent value from TEMA, which is also a double value.
            AustinNinjaTrader Customer Service

            Comment


              #21
              Great, Thanks Austin

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by CarlTrading, 03-31-2026, 09:41 PM
              1 response
              133 views
              1 like
              Last Post NinjaTrader_ChelseaB  
              Started by CarlTrading, 04-01-2026, 02:41 AM
              0 responses
              75 views
              1 like
              Last Post CarlTrading  
              Started by CaptainJack, 03-31-2026, 11:44 PM
              0 responses
              117 views
              2 likes
              Last Post CaptainJack  
              Started by CarlTrading, 03-30-2026, 11:51 AM
              0 responses
              113 views
              1 like
              Last Post CarlTrading  
              Started by CarlTrading, 03-30-2026, 11:48 AM
              0 responses
              90 views
              0 likes
              Last Post CarlTrading  
              Working...
              X