दिशात्मक गति सूचकांक (DMI) दो-तरफा व्यापार रणनीति
सारांश
यह रणनीति कमोडिटी के डायरेक्शनल इंडिकेटर (DI) की गणना करके और सीमा पैरामीटर को जोड़कर, कमोडिटी में द्विपक्षीय ट्रेडिंग को लागू करती है। जब DI+, DI- से एक सीमा पैरामीटर अधिक होता है तो लॉन्ग (खरीद) करें, और जब DI-, DI+ से एक सीमा पैरामीटर अधिक होता है तो शॉर्ट (बेच) करें।
रणनीति का सिद्धांत
इस रणनीति का मुख्य संकेतक डायरेक्शनल इंडिकेटर (DI) है। DI की गणना निम्न सूत्र द्वारा की जाती है:
DI+ = (DM+ / True Range) × 100
DI- = (DM- / True Range) × 100
जहाँ DM+ बुलिश दिशा (लॉन्ग मूवमेंट) को दर्शाता है, और DM- बियरिश दिशा (शॉर्ट मूवमेंट) को दर्शाता है। True Range (वास्तविक सीमा) तीन दिनों की उच्चतम कीमत, न्यूनतम कीमत और पिछले बंद कीमत के उतार-चढ़ाव के अधिकतम मान के माध्यम से हाल की अस्थिरता को दर्शाती है।
DI की परिभाषा के अनुसार, जब DI+ > DI- होता है, तो इसका मतलब है कि वर्तमान बाजार में बुलिश ताकत बियरिश ताकत से अधिक है, यह बुलिश बाजार है; जब DI- > DI+ होता है, तो इसका मतलब है कि बियरिश ताकत बुलिश ताकत से अधिक है, यह बियरिश बाजार है।
यह रणनीति इस विशेषता का उपयोग करती है और एक सीमा पैरामीटर निर्धारित करती है। जब DI+, DI- से एक सीमा पैरामीटर अधिक होता है, तो वर्तमान बाजार को बुलिश मानकर लॉन्ग किया जाता है; जब DI-, DI+ से एक सीमा पैरामीटर अधिक होता है, तो वर्तमान बाजार को बियरिश मानकर शॉर्ट किया जाता है।
उदाहरण के लिए, यदि सीमा पैरामीटर 3 निर्धारित किया गया है, तो विशेष ट्रेडिंग नियम इस प्रकार हैं:
- जब DI+ - DI- > 3 हो, तो लॉन्ग करें
- जब DI- - DI+ > 3 हो, तो शॉर्ट करें
चूंकि DI+ और DI- के बीच अक्सर छोटे अंतर का उतार-चढ़ाव होता है, सीमा पैरामीटर सेट करके स्पष्ट दिशा रहित ट्रेडिंग सिग्नलों को फ़िल्टर किया जा सकता है और अनावश्यक ट्रेडों को कम किया जा सकता है, यह इस रणनीति का एक लाभ है।
लाभ विश्लेषण
इस रणनीति के मुख्य लाभ इस प्रकार हैं:
-
DI का उपयोग करके बाजार की दिशा का मजबूत और विश्वसनीय निर्धारण
DI बुलिश और बियरिश ताकतों की सीधी तुलना करके बाजार की चाल का निर्धारण करता है, इसमें कर्व फिटिंग जैसे जटिल एल्गोरिदम नहीं हैं, सिद्धांत सरल और विश्वसनीय है।
-
सीमा पैरामीटर सेट करके सिग्नलों को प्रभावी ढंग से फ़िल्टर करना
सीमा पैरामीटर के माध्यम से स्पष्ट दिशा रहित छोटे उतार-चढ़ाव को फ़िल्टर करके, केवल स्पष्ट बाजार दिशा वाले मजबूत चरणों में ट्रेड किया जाता है, जिससे फँसने से बचा जा सकता है।
-
स्वचालित द्विपक्षीय ट्रेडिंग का कार्यान्वयन
लॉन्ग और शॉर्ट पोजीशन DI संकेतक के अनुसार स्वचालित रूप से बदल सकते हैं, मानवीय निर्णय की आवश्यकता नहीं होती, ट्रेडिंग की कठिनाई कम होती है।
-
अनुकूलन योग्य ट्रेडिंग समय अवधि
केवल अनुकूलित तारीख सीमा में ट्रेड करने का समर्थन करता है, समाप्ति पर स्वचालित रूप से पोजीशन बंद करता है, लचीला और सुविधाजनक है।
-
स्थिति के अनुसार केवल लॉन्ग या केवल शॉर्ट विकल्प
लॉन्ग/शॉर्ट स्विच के माध्यम से केवल एक दिशा का सिग्नल चुना जा सकता है, केवल लॉन्ग या केवल शॉर्ट करने की सुविधा, विभिन्न बाजार स्थितियों के अनुकूल।
जोखिम विश्लेषण
इस रणनीति में कुछ जोखिम भी हैं:
-
DI द्वारा गलत सिग्नल देने की संभावना
जब बाजार में तीव्र उतार-चढ़ाव होता है, तो DI अल्पकालिक रूप से गलत सिग्नल दे सकता है, जिससे ट्रेड विफल हो सकता है। अन्य संकेतकों के साथ सत्यापित करने की आवश्यकता है।
-
सीमा पैरामीटर का अनुचित निर्धारण
सीमा पैरामीटर बहुत बड़ा या बहुत छोटा होने पर ट्रेडिंग सिग्नल बहुत कम या बहुत अधिक हो सकते हैं, बाजार के अनुसार पैरामीटर समायोजित करने की आवश्यकता है।
-
प्रवृत्ति के अंत का पता लगाने में असमर्थता
DI केवल वर्तमान प्रवृत्ति की दिशा निर्धारित कर सकता है, यह नहीं बता सकता कि प्रवृत्ति समाप्त हो रही है या उलट रही है, इसके लिए अन्य संकेतकों के साथ संयोजन की आवश्यकता है।
जोखिमों के समाधान में शामिल हैं:
-
DI सिग्नल को फ़िल्टर करने के लिए मूविंग एवरेज जैसे संकेतकों का संयोजन
-
बैकटेस्ट परिणामों के अनुसार सीमा पैरामीटर को समायोजित करना
-
प्रवृत्ति उलटने का पता लगाने के लिए वॉल्यूम, MACD आदि का संयोजन
अनुकूलन दिशा
इस रणनीति को निम्नलिखित पहलुओं से और बेहतर बनाया जा सकता है:
-
अन्य प्रवृत्ति निर्धारण संकेतकों जैसे सेंटिमेंट इंडिकेटर का संयोजन
सेंटिमेंट इंडिकेटर जैसे बुलिश/बियरिश ताकत को अधिक स्पष्ट रूप से दर्शाने वाले संकेतकों को DI के साथ जोड़कर सटीकता बढ़ाई जा सकती है।
-
स्टॉप-लॉस और टेक-प्रॉफिट रणनीति जोड़ना
ट्रेलिंग स्टॉप, समय-आधारित या अनुपात आधारित स्टॉप-लॉस सेट करके लाभ को सुरक्षित किया जा सकता है और नुकसान कम किया जा सकता है।
-
विशिष्ट उत्पाद के लिए पैरामीटर समायोजन
विभिन्न उत्पादों की ट्रेडिंग विशेषताओं के अनुसार सीमा पैरामीटर और ट्रेडिंग समय को समायोजित करके रणनीति की प्रभावशीलता बढ़ाई जा सकती है।
-
मशीन लर्निंग तकनीकों का उपयोग करके गतिशील अनुकूलन
रीइन्फोर्समेंट लर्निंग जैसी तकनीकों का उपयोग करके वास्तविक ट्रेडिंग सिग्नलों के आधार पर पैरामीटर सेटिंग को अनुकूलित किया जा सकता है।
निष्कर्ष
समग्र रूप से यह रणनीति सरल और व्यावहारिक है। यह बाजार की दिशा निर्धारित करने के लिए DI की गणना पद्धति का उपयोग करती है; सीमा पैरामीटर के माध्यम से सिग्नल फ़िल्टर करती है; द्विपक्षीय ट्रेडिंग कर सकती है, या केवल लॉन्ग या शॉर्ट कर सकती है; ट्रेडिंग समय अवधि निर्धारित करने का समर्थन करती है। मुख्य लाभ अपेक्षाकृत उच्च विश्वसनीयता और प्रभावी सिग्नल फ़िल्टरिंग है। साथ ही इसमें गलत सिग्नल, पैरामीटर सेटिंग आदि समस्याएँ भी हैं। हम अन्य संकेतकों के साथ संयोजन, स्टॉप-लॉस और टेक-प्रॉफिट सेट करना, पैरामीटर समायोजन जैसे तरीकों से रणनीति की प्रभावशीलता बढ़ा सकते हैं, साथ ही मशीन लर्निंग का उपयोग करके गतिशील अनुकूलन भी कर सकते हैं। कुल मिलाकर, यह रणनीति बाजार की दिशा निर्धारित करने के लिए एक संयोजन संकेतक के रूप में उपयुक्त है, और अन्य रणनीतियों के साथ मिलकर अच्छे परिणाम प्राप्त कर सकती है।
/*backtest
start: 2022-12-12 00:00:00
end: 2023-12-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Noro's DI Strategy", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
//Settings- 1

