लेखक: आंद्रे एन. बोल्कोंस्की
स्टोकास्टिक मोमेंटम इंडेक्स (SMI) विलियम ब्लाउ द्वारा विकसित एक महत्वपूर्ण टूल है, जो स्टोकास्टिक मोमेंटम इंडिकेटर पर आधारित है। (देखें: मोमेंटम, डायरेक्शन और डाइवर्जेंस: तकनीकी विश्लेषण के लिए नवीनतम मोमेंटम इंडिकेटर्स का प्रयोग).
स्टोकास्टिक मोमेंटम इंडेक्स को आधी क्यू-पीरियड प्राइस रेंज के अनुसार सामान्यीकृत किया गया है और इसे [–100,+100] अंतराल में मानचित्रित किया गया है। SMI के मानों को बाजार की ओवरबॉट (सकारात्मक) और ओवरसोल्ड (नकारात्मक) स्थितियों के रूप में व्याख्यायित किया जाता है।
- WilliamBlau.mqh को terminal_data_folder\MQL5\Include\ में रखना होगा।
- Blau_SMI.mq5 को terminal_data_folder\MQL5\Indicators\ में रखना होगा।

गणना:
स्टोकास्टिक मोमेंटम इंडेक्स की गणना निम्नलिखित फॉर्मूला द्वारा की जाती है:
100*EMA(EMA(EMA( price-1/2*[LL(q)+HH(q)] ,r),s),u) 100 * SM(price,q,r,s,u)
SMI(price,q,r,s,u) = --------------------------------------------------------------- = -------------------------------------------------
EMA(EMA(EMA( 1/2*[HH(q)-LL(q)] ,r),s),u) EMA(EMA(EMA( 1/2*[HH(q)-LL(q)] ,r),s),u)
जहाँ:
- price - क्लोज प्राइस;
- LL(q) - न्यूनतम प्राइस (q बार);
- HH(q) - अधिकतम प्राइस (q बार);
- sm(price,q)=price-1/2*[LL(q)+HH(q)] - q-पीरियड स्टोकास्टिक मोमेंटम;
- SM(price,q,r,s,u) - ट्रिपल स्मूथेड q-पीरियड स्टोकास्टिक मोमेंटम;
- HH(q)-LL(q) - q-पीरियड प्राइस रेंज;
- 1/2*[LL(q)+HH(q)] - q-पीरियड प्राइस रेंज का मध्य बिंदु;
- 1/2*[HH(q)-LL(q)] - q-पीरियड प्राइस रेंज का आधा;
- EMA(...,r) - 1st स्मूथिंग- घातांक स्मूथेड मूविंग एवरेज जो कि अवधि r के लिए लागू होता है,:
- स्टोकास्टिक मोमेंटम पर;
- q-पीरियड प्राइस रेंज के आधे पर;
- EMA(EMA(...,r),s) - 2nd स्मूथिंग - 1st स्मूथिंग के परिणाम पर अवधि s की EMA;
- EMA(EMA(EMA(...,r),s),u) - 3rd स्मूथिंग - 2nd स्मूथिंग के परिणाम पर अवधि u की EMA;
इनपुट पैरामीटर्स:
- q - अवधि, जो स्टोकास्टिक मोमेंटम की गणना के लिए उपयोग की जाती है (डिफ़ॉल्ट q=5);
- r - 1st EMA की अवधि, जो स्टोकास्टिक पर लागू होती है (डिफ़ॉल्ट r=20);
- s - 2nd EMA की अवधि, जो 1st स्मूथिंग के परिणाम पर लागू होती है (डिफ़ॉल्ट s=5);
- u - 3rd EMA की अवधि, जो 2nd स्मूथिंग के परिणाम पर लागू होती है (डिफ़ॉल्ट u=3);
- AppliedPrice - प्राइस टाइप (डिफ़ॉल्ट AppliedPrice=PRICE_CLOSE).
नोट:
- q>0;
- r>0, s>0, u>0. यदि r, s या u =1, तो स्मूथिंग का उपयोग नहीं किया जाता;
- न्यूनतम दरें=(q-1+r+s+u-3+1).
संबंधित पोस्ट
- ओपन रेंज ब्रेकआउट इंडिकेटर: ट्रेडिंग में लाभ उठाने का तरीका
- स्टोकास्टिक्स ओवरले: मेटाट्रेडर 5 के लिए एक प्रभावी संकेतक
- 3 इन 1 स्टोकैस्टिक: आपके MetaTrader 5 के लिए बेहतरीन इंडीकेटर
- Volume Profile + Range v6.0: MetaTrader 5 के लिए नया इंडिकेटर
- Volume Profile + Range v6.0: MetaTrader 5 के लिए एक बेहतरीन संकेतक