कनेक्टिकट टर्टल प्रणाली
अवलोकन
यह रणनीति प्रसिद्ध टर्टल ट्रेडिंग सिस्टम पर आधारित है और मूल नियमों का यथासंभव पालन करती है। यह एक प्रवृत्ति-अनुसरण प्रणाली है, जो दोहरी मूविंग एवरेज के माध्यम से प्रवेश और निकास संकेत उत्पन्न करती है।
रणनीति सिद्धांत
- उच्चतम मूल्य का उपयोग करके N1-दिवसीय और N2-दिवसीय लाइनों (डिफ़ॉल्ट 20 दिन और 55 दिन) की गणना करके दोहरी मूविंग एवरेज बनाएं।
- निम्नतम मूल्य का उपयोग करके N3-दिवसीय और N4-दिवसीय लाइनों (डिफ़ॉल्ट 10 दिन और 20 दिन) की गणना करके दोहरी मूविंग एवरेज बनाएं।
- जब समापन मूल्य N2-दिवसीय लाइन से ऊपर हो, तो लॉन्ग (खरीद) में जाएं; जब समापन मूल्य N4-दिवसीय लाइन से नीचे हो, तो पोजीशन बंद करें।
- लॉन्ग होने के बाद, हर बार मूल्य में N गुना ATR (डिफ़ॉल्ट 1 गुना) की वृद्धि होने पर एक बार पोजीशन जोड़ें, अधिकतम 5 बार जोड़ें।
- एक निश्चित स्टॉप-लॉस सेट करें, डिफ़ॉल्ट रूप से प्रवेश मूल्य से N गुना ATR (डिफ़ॉल्ट 2 गुना) नीचे।
- केवल पिछले ट्रेड के विजयी होने के बाद ही नई पोजीशन में प्रवेश की अनुमति है।
लाभ विश्लेषण
इस रणनीति के निम्नलिखित लाभ हैं:
- प्रवृत्ति व्यापार के सिद्धांतों का पालन करती है, जिससे मध्यम से दीर्घकालिक प्रवृत्तियों को पकड़ सकते हैं।
- दोहरी मूविंग एवरेज एक फिल्टर शर्त बनाती है, जो अस्थिर बाजार में बार-बार व्यापार करने से बचाती है।
- ट्रेलिंग स्टॉप-लॉस उचित रूप से सेट किया गया है, जिससे स्टॉप-लॉस बहुत ढीला या बहुत संकीर्ण होने से बचा जा सके।
- पैरामीटरीकृत सेटिंग अपनाई गई है, जिससे सिस्टम के जोखिम-लाभ प्रोफ़ाइल को समायोजित करना आसान हो जाता है।
- पोजीशन जोड़ने की अनुमति देती है, जिससे प्रवृत्ति में अधिक लाभ प्राप्त किया जा सकता है।
जोखिम विश्लेषण
इस रणनीति में कुछ जोखिम भी हैं:
- प्रवृत्ति उलटने पर समय पर स्टॉप-लॉस नहीं लग पाने से बड़ा नुकसान हो सकता है।
- अत्यधिक पोजीशन जोड़ने से ओवरट्रेडिंग का जोखिम हो सकता है।
- पैरामीटरों का अनुचित सेटिंग सिस्टम को बहुत आक्रामक या रूढ़िवादी बना सकता है।
- बैकटेस्ट डेटा फिटिंग का जोखिम है, वास्तविक व्यापार प्रदर्शन बैकटेस्ट से कमजोर हो सकता है।
जोखिम को निम्नलिखित तरीकों से कम किया जा सकता है:
- उलटाव संकेतों का निर्णय जोड़ें, जैसे MACD डाइवर्जेंस, प्रतिकूल प्रवृत्ति में नुकसान कम करने के लिए।
- पैरामीटरों का अनुकूलन करें ताकि सिस्टम के पैरामीटर मजबूत हों।
- पोजीशन साइज़िंग विधि जोड़ें। बड़े नुकसान होने पर पोजीशन का आकार कम करें।
अनुकूलन दिशाएँ
इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता है:
- शॉर्ट ट्रेडिंग तर्क जोड़ें, ताकि रणनीति गिरते बाजार में भी लाभ कमा सके।
- स्टॉप-लॉस लाइन अनुकूलन मॉड्यूल जोड़ें, ताकि स्टॉप-लॉस लाइन मूल्य में उतार-चढ़ाव के साथ उचित रूप से समायोजित हो सके।
- पोजीशन प्रबंधन मॉड्यूल जोड़ें, हर बार जोड़ी जाने वाली पोजीशन के आकार का अनुकूलन करें।
- प्रवृत्ति की ताकत का आकलन करने के लिए ADX जैसे प्रवृत्ति सूचकांक को शामिल करें, गलत व्यापार से बचने के लिए।
- अधिक स्थिर लाभ वक्र प्राप्त करने के लिए पैरामीटरों का अनुकूलन करें।
- वास्तविक व्यापार में स्लिपेज, कमीशन जैसी ट्रेडिंग लागतों पर विचार करें।
सारांश
यह रणनीति प्रवृत्ति का अनुसरण करके लाभ प्राप्त करती है और इसमें कुछ बैकटेस्ट लाभ हैं। हालांकि वास्तविक व्यापार प्रदर्शन का अभी परीक्षण किया जाना बाकी है, पैरामीटर मजबूती को और अनुकूलित करने, स्टॉप-लॉस और पोजीशन प्रबंधन मॉड्यूल को बेहतर बनाने की आवश्यकता है ताकि रणनीति वास्तविक व्यापार के लिए अधिक उपयुक्त हो सके। कुल मिलाकर, यह रणनीति तर्कसंगत है और इसमें सुधार की काफी संभावना है।
/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Turtle", overlay=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=10, commission_type=strategy.commission.percent, commission_value=0.1, pyramiding=5)
stopInput = input(2.0, "Stop N", step=.5)- 1

