अस्थिर कैंडलस्टिक क्वांटिटेटिव ट्रेडिंग स्ट्रेटेजी
अवलोकन
यह रणनीति एक संकेतक-आधारित मोमेंटम रणनीति है, जो आरएसआई, स्टोकास्टिक, एमएसीडी जैसे ऑसिलेटर संकेतकों का उपयोग करके व्यापार संकेत उत्पन्न करती है। रणनीति का मुख्य विचार यह है कि जब कीमत में उतार-चढ़ाव होता है, तो संकेतकों का उपयोग करके प्रवृत्ति की दिशा की पहचान की जाती है और संकेतों के अनुसार प्रवेश किया जाता है। साथ ही, रणनीति स्टॉप-लॉस के लिए विलंबित सुपरट्रेंड संकेतक का उपयोग करती है।
रणनीति का सिद्धांत
रणनीति सबसे पहले अनुकूलित फ़ंक्शन f_getOscilatorValues को कॉल करके विभिन्न ऑसिलेटर संकेतकों (आरएसआई, स्टोकास्टिक, एमएसीडी आदि) के मान प्राप्त करती है। फिर, f_getSupertrend फ़ंक्शन के माध्यम से विलंबित सुपरट्रेंड संकेतक के मान की गणना की जाती है, जिसका उपयोग ट्रेलिंग स्टॉप-लॉस के लिए किया जाता है।
संकेतकों की गणना के बाद, रणनीति f_getBuySellStops फ़ंक्शन को कॉल करती है, जो संकेतक मानों के आधार पर प्रवेश स्टॉप-लॉस और लाभ-लक्ष्य की गणना करता है। विशेष रूप से, यह एटीआर संकेतक की गणना करता है और एटीआर को स्टॉप-लॉस गुणांक से गुणा करके प्रवेश स्टॉप-लॉस और एटीआर को लाभ-लक्ष्य गुणांक से गुणा करके लाभ-लक्ष्य निर्धारित करता है। जब प्रवृत्ति उलट जाती है, तो स्टॉप-लॉस और लाभ-लक्ष्य समायोजित हो जाते हैं।
इसके बाद, रणनीति कैंडलस्टिक की वास्तविक दिशा का निर्धारण करती है—यदि यह बुलिश कैंडल है तो इसे हरे रंग में, यदि बेयरिश है तो लाल रंग में प्लॉट किया जाता है। कैंडलस्टिक और संकेतकों को प्लॉट करने के बाद, रणनीति जाँचती है कि प्रवेश की शर्तें पूरी होती हैं या नहीं। प्रवेश की शर्त यह है कि जब संकेतक अत्यधिक खरीद (ओवरबॉट) दिखाता है और कीमत ऊपरी बैंड को तोड़ती है, तो लॉन्ग (खरीद) में प्रवेश करें; जब संकेतक अत्यधिक बिक्री (ओवरसोल्ड) दिखाता है और कीमत निचले बैंड को तोड़ती है, तो शॉर्ट (बिक्री) में प्रवेश करें। इसके अलावा, रणनीति में उच्च समय-सीमा (हायर टाइमफ्रेम) का मूविंग एवरेज फ़िल्टर शामिल है, जिसके अनुसार प्रवेश के लिए कीमत को मूविंग एवरेज को तोड़ना आवश्यक है।
प्रवेश के बाद, स्टॉप-लॉस को ट्रेल किया जाता है; ट्रेलिंग स्टॉप-लॉस ऊपरी या निचले बैंड में से जो भी निकटतम हो, उसके अनुसार सेट किया जाता है। जब स्टॉप-लॉस ट्रिगर होता है, तो पोजीशन बंद कर दी जाती है। जब कीमत लाभ-लक्ष्य तक पहुँचती है, तो आंशिक लाभ-बुकिंग (पार्शियल प्रॉफिट टेकिंग) की जाती है।
रणनीति के लाभ
इस रणनीति के निम्नलिखित लाभ हैं:
-
ऑसिलेटर संकेतकों का उपयोग करके प्रवृत्ति की दिशा की पहचान करना, जिससे बाजार में अल्पकालिक उलटफेर (रिवर्सल) के अवसरों को समय पर पकड़ा जा सकता है।
-
विलंबित सुपरट्रेंड स्टॉप-लॉस रणनीति का उपयोग करके, घाटा बढ़ने से पहले स्थिति से बाहर निकलकर एकल नुकसान को सीमित किया जा सकता है।
-
एटीआर के आधार पर जोखिम-मापित स्टॉप-लॉस और लाभ-लक्ष्य, जो पोजीशन के आकार को गतिशील रूप से समायोजित करने में मदद करते हैं।
-
उच्च समय-सीमा के मूविंग एवरेज के साथ फ़िल्टर करना, जो फँसने (फंसने) से बचाता है।
-
आंशिक लाभ-बुकिंग रणनीति, जो लाभ को चलने देती है और साथ ही कुछ लाभ को लॉक कर लेती है।
-
रणनीति का विचार सरल और स्पष्ट है, समझने और लागू करने में आसान है, जो मात्रात्मक ट्रेडिंग में शुरुआती लोगों के लिए उपयुक्त है।
रणनीति के जोखिम
इस रणनीति में कुछ जोखिम भी हैं:
-
ऑसिलेटर संकेतकों में अंतराल (लैग) की समस्या होती है, जिसके कारण प्रवेश संकेत देर से और निकास संकेत जल्दी आ सकते हैं। इसे संकेतक मापदंडों को समायोजित करके या प्रवृत्ति-अनुसरण (ट्रेंड फॉलोइंग) संकेतकों को सहायक रूप में जोड़कर ऑप्टिमाइज़ किया जा सकता है।
-
स्टॉप-लॉस बिंदु बहुत करीब हो सकते हैं, जिससे वे टूट सकते हैं। स्टॉप-लॉस की सीमा को थोड़ा बढ़ाया जा सकता है, या चंडेलियर स्टॉप जैसी गतिशील स्टॉप-लॉस रणनीतियों का उपयोग किया जा सकता है।
-
आंशिक लाभ-बुकिंग के बाद, शेष पोजीशन को स्टॉप-लॉस द्वारा बंद किया जा सकता है। आंशिक लाभ-बुकिंग के प्रतिशत को कम किया जा सकता है ताकि पर्याप्त गुंजाइश रहे।
-
बैकटेस्टिंग डेटा फिटिंग (ओवरफिटिंग) का जोखिम। विभिन्न बाजारों में कई बार सत्यापन करना चाहिए ताकि ओवरफिटिंग से बचा जा सके।
-
उच्च समय-सीमा का मूविंग एवरेज फ़िल्टर भी विफल हो सकता है। बड़े समय-सीमा के रुझान को निर्धारित करने के लिए प्रवृत्ति वर्गीकरण जैसी विधियों का उपयोग किया जाना चाहिए।
रणनीति के सुधार की दिशाएँ
इस रणनीति को निम्नलिखित पहलुओं से सुधारा जा सकता है:
-
विभिन्न ऑसिलेटर संकेतकों के मापदंडों के संयोजन का परीक्षण करें और उस संयोजन का चयन करें जो बेहतर गुणवत्ता वाले संकेत देता है, जैसे तेज़ K लाइनों के लिए स्टोकास्टिक संकेतक।
-
आंशिक लाभ-बुकिंग को मूविंग लाभ-बुकिंग (ट्रेलिंग प्रॉफिट टेक) में बदलने का प्रयास करें, जहाँ लाभ-लक्ष्य एटीआर या मूविंग एवरेज के आधार पर सेट किया जाए।
-
बड़े समय-सीमा की प्रवृत्ति के निर्धारण के लिए मशीन लर्निंग एल्गोरिदम शामिल करें, जो उच्च समय-सीमा के मूविंग एवरेज फ़िल्टर को बदलकर सटीकता में सुधार करेगा।
-
प्रवेश फ़िल्टर के रूप में वॉल्यूम संकेतकों जैसे अतिरिक्त संकेतकों को शामिल करें, ताकि अनावश्यक रिवर्सल ट्रेडों से बचा जा सके।
-
संकेतकों का एकीकरण और भार-अनुकूलन (वेट ऑप्टिमाइज़ेशन) करें, ताकि वर्तमान इंस्ट्रूमेंट के लिए सबसे उपयुक्त संकेतक संयोजन का चयन किया जा सके।
-
मशीन लर्निंग आधारित जोखिम प्रबंधन मॉड्यूल जोड़ें, जो स्टॉप-लॉस, लाभ-लक्ष्य और पोजीशन आकार को गतिशील रूप से अनुकूलित करे।
-
त्रिकोण आर्बिट्रेज या स्पॉट-फ्यूचर्स आर्बिट्रेज के व्यापारिक संकेत जोड़ें, ताकि वायदा और स्पॉट कीमतों के बीच अंतर से लाभ उठाया जा सके।
निष्कर्ष
कुल मिलाकर, यह रणनीति मात्रात्मक ट्रेडिंग में शुरुआती लोगों के लिए सीखने के लिए एक बहुत ही उपयुक्त रणनीति है, जिसकी विचारधारा स्पष्ट है और मुख्य बिंदु संकेतक विश्लेषण और जोखिम प्रबंधन पर आधारित हैं। फिर भी, स्थिर रिटर्न प्राप्त करने के लिए वास्तविक ट्रेडिंग के लिए मापदंडों का अनुकूलन और जोखिम से बचाव आवश्यक है। इसके अतिरिक्त, प्रवृत्ति निर्धारण, स्टॉप-लॉस अनुकूलन, एकीकृत शिक्षण (एनसेंबल लर्निंग) आदि के माध्यम से रणनीति को और बेहतर बनाया जा सकता है, जिससे यह अधिक मजबूत (रोबस्ट) बन सकती है। कुल मिलाकर, यह रणनीति एक कार्यशील और अनुकूलनीय रणनीति टेम्पलेट के रूप में अत्यधिक संदर्भनीय है।
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © HeWhoMustNotBeNamed
//@version=4- 1
