स्पीड ऑस्सीलेटर: मेटाट्रेडर 5 के लिए एक उपयोगी इंडिकेटर

Mike 2021.06.20 22:50 12 0 0
संलग्नक

विवरण

स्पीड ऑस्सीलेटर मौजूदा बार की मूविंग एवरेज स्पीड को पिछले # (एवरेजिंग पीरियड) बारों के एवरेज के मुकाबले मापता है।

इस ऑस्सीलेटर को स्पीड इंडिकेटर के रूप में भी दर्शाया जा सकता है।


गणनाएँ

करेंट बार की स्पीड / पिछले# बारों की मीन स्पीड

         AvgPosBuffer[i] = pos_sum/InpSPeriod;
         AvgNegBuffer[i] = neg_sum/InpSPeriod;

         if(ExtMABuffer[i] - ExtMABuffer[i-1]>0)
         {
            SO[i] = (ExtMABuffer[i]-ExtMABuffer[i-1]) / AvgPosBuffer[i];
         }
         else if(ExtMABuffer[i] - ExtMABuffer[i-1]<0)
         {
            SO[i] = -((ExtMABuffer[i]-ExtMABuffer[i-1]) / AvgNegBuffer[i]); 
         }
         else 
         {
            SO[i] = 0;
         }

उदाहरण

मूविंग एवरेज (9)

एवरेजिंग पीरियड (120)

सूची
टिप्पणी 0