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

XR-Squared: एक बेहतरीन इंडिकेटर MetaTrader 5 के लिए

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

XR-Squared इंडिकेटर का उपयोग बाजार में ट्रेंड की उपस्थिति या अनुपस्थिति का पता लगाने के लिए किया जाता है। यह इंडिकेटर चार्ट पर ट्रेंड और फ्लैट मार्केट के लिए दो स्तरों के साथ XR-Squared लाइन को प्रदर्शित करता है। इसके मान 0 से 100 के बीच सेट होते हैं। जब इंडिकेटर 30 के नीचे चला जाता है, तो बाजार को फ्लैट माना जाता है, और जब यह 70 के ऊपर जाता है, तो ट्रेंड मौजूद माना जाता है। जैसे-जैसे ट्रेंड विकसित होता है, XR-Squared लाइन नॉन-ट्रेंड स्तरों से ट्रेंड स्तरों की ओर बढ़ती है। जब बाजार अपने शीर्ष पर पहुँचता है और रिट्रेसमेंट शुरू होता है, तब इंडिकेटर फिर से गिरता है।

XR-Squared का मान जितना अधिक होगा, नया ट्रेंड होने की संभावना उतनी ही अधिक होगी। समय के अनुसार, ट्रेंड की महत्वपूर्ण शक्ति का स्तर घटता है।

इनपुट पैरामीटर्स:

//+-----------------------------------+
//| इंडिकेटर इनपुट पैरामीटर्स       |
//+-----------------------------------+
input int XPeriod=14;                    // इंडिकेटर अवधि
input Smooth_Method RMethod=MODE_JJMA;   // स्मूथिंग विधि
input int RPeriod=3;                     // स्मूथिंग अवधि
input int RPhase=100;                    // स्मूथिंग पैरामीटर
input Smooth_Method SignMethod=MODE_SMA; // सिग्नल लाइन स्मूथिंग विधि 
input int SignPeriod=14;                 // सिग्नल लाइन स्मूथिंग अवधि
input int SignPhase=15;                  // स्मूथिंग पैरामीटर
input Applied_price_ IPC=PRICE_CLOSE;    // लागू मूल्य
input int Shift=0;                       // इंडिकेटर का क्षैतिज शिफ्ट

यह इंडिकेटर स्मूथिंग विधि को बदलने की अनुमति देता है:

  1. SMA - साधारण मूविंग एवरेज;
  2. EMA - एक्स्पोनेंशियल मूविंग एवरेज;
  3. SMMA - स्मूथेड मूविंग एवरेज;
  4. LWMA - लीनियर वेटेड मूविंग एवरेज;
  5. JJMA - JMA एडाप्टिव एवरेज;
  6. JurX - अल्ट्रालिनियर स्मूथिंग;
  7. ParMA - पैरबोलिक स्मूथिंग;
  8. T3 - टिल्सन का मल्टीपल एक्स्पोनेंशियल स्मूथिंग;
  9. VIDYA - तुषार चंद का एल्गोरिदम;
  10. AMA - पेरी काफ़मैन का एल्गोरिदम।

यह ध्यान देने योग्य है कि विभिन्न स्मूथिंग एल्गोरिदम के लिए फेज प्रकार पैरामीटर्स का अर्थ पूरी तरह से भिन्न होता है। JMA के लिए यह एक बाहरी फेज वेरिएबल है जो -100 से +100 तक बदलता है। T3 के लिए यह एक स्मूथिंग अनुपात है जो बेहतर दृश्यता के लिए 100 से गुणा किया जाता है, VIDYA के लिए यह CMO ऑस्सीलेटर की अवधि है और AMA के लिए यह एक धीमी EMA अवधि है। अन्य एल्गोरिदम में ये पैरामीटर स्मूथिंग को प्रभावित नहीं करते हैं। AMA के लिए तेज़ EMA अवधि एक निश्चित मान है और डिफ़ॉल्ट रूप से 2 के बराबर है। शक्ति का अनुपात भी AMA के लिए 2 के बराबर है।

इंडिकेटर SmoothAlgorithms.mqh लाइब्रेरी क्लासेस का उपयोग करता है (इसे terminal_data_folder\MQL5\Include में कॉपी किया जाना चाहिए)। इन क्लासेस का उपयोग विस्तृत रूप से लेख "मध्यवर्ती गणनाओं के लिए मूल्य श्रृंखलाओं का औसत निकालना बिना अतिरिक्त बफर्स का उपयोग किए" में किया गया है।

XR-Squared इंडिकेटर

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

टिप्पणी (0)