होम तकनीकी संकेतक पोस्ट

स्टोकास्टिक कस्टम - MetaTrader 5 के लिए एक अद्वितीय संकेतक

संलग्नक
23385.zip (1.79 KB, डाउनलोड 0 बार)

जब मानक iStochastic को EA से कॉल किया जाता है, तो इस संकेतक के लिए हमेशा 80.0 और 20.0 स्तर Visual Tester में दिखाई देंगे। अगर EA अन्य स्तरों का उपयोग करता है, जैसे 75.0 और 25.0, तो यह सही नहीं है।

इसलिए, मानक संकेतक को संशोधित किया गया है: संकेतक स्टोकास्टिक कस्टम में दो नए पैरामीटर जोड़े गए हैं:

स्टोकास्टिक कस्टम

EA से संकेतक का उदाहरण कॉल:

***
input int            Inp_STO_KPeriod= 5;        // STO: K अवधि
input int            Inp_STO_DPeriod= 3;        // STO: D अवधि
input int            Inp_STO_Slowing= 3;        // STO: स्लोइंग
input int            Inp_STO_Level1 = 25.0;     // STO: मान स्तर #1
input double         Inp_STO_Level2 = 75.0     // STO: मान स्तर #2
***
//--- संकेतक iCustom का हैंडल बनाएं
   handle_iStochastic=iCustom(m_symbol.Name(),Period(),"स्टोकास्टिक कस्टम",
                              Inp_STO_KPeriod,Inp_STO_DPeriod,Inp_STO_Slowing,Inp_STO_Level1,Inp_STO_Level2);
//--- यदि हैंडल नहीं बनाया गया है 
   if(handle_iStochastic==INVALID_HANDLE)
     {
      //--- विफलता के बारे में बताएं और त्रुटि कोड आउटपुट करें 
      PrintFormat("iCustom संकेतक का हैंडल बनाने में विफल, त्रुटि कोड %d",
                  m_symbol.Name(),
                  EnumToString(Period()),
                  GetLastError());
      //--- संकेतक को जल्दी रोक दिया गया
      return(INIT_FAILED);
     }

संबंधित पोस्ट

टिप्पणी (0)