गतिशील रेंज ब्रेकआउट रणनीति
अवलोकन
यह रणनीति बोलिंगर बैंड संकेतक पर आधारित एक गतिशील ब्रेकआउट ट्रेडिंग रणनीति डिज़ाइन करती है। यह कैंडलस्टिक बॉडी फ़िल्टर और रंग फ़िल्टर की स्थितियों को जोड़ती है, तथा बोलिंगर बैंड के निचले बैंड के पास ब्रेकआउट एंट्री के अवसरों की तलाश करती है। एग्ज़िट बॉडी फ़िल्टर पर आधारित है। यह रणनीति स्वचालित रूप से पोज़िशन की संख्या और जोखिम का प्रबंधन करती है।
रणनीति का सिद्धांत
संकेतक गणना
सबसे पहले, न्यूनतम मूल्य के आधार पर बोलिंगर बैंड के आधार और निचले बैंड की गणना की जाती है:
src = low
basis = sma(src, length)
dev = mult * stdev(src, length)
lower = basis - dev
जहाँ src न्यूनतम मूल्य है, length गणना अवधि है, basis मूविंग एवरेज है, dev मानक विचलन है, और lower निचला बैंड है।
mult सामान्यतः 2 पर सेट किया जाता है, जो दर्शाता है कि निचला बैंड एक मानक विचलन है।
फ़िल्टरिंग शर्तें
रणनीति में दो फ़िल्टरिंग शर्तें जोड़ी गई हैं:
कैंडलस्टिक बॉडी फ़िल्टर
बॉडी के आकार nbody और उसके औसत abody का उपयोग करके निर्णय लिया जाता है, केवल जब nbody, abody के आधे से अधिक हो तो ट्रेडिंग सिग्नल उत्पन्न होता है।
रंग फ़िल्टर
जब कैंडलस्टिक हरी हो (close > open) तो लॉन्ग ऑर्डर नहीं लिया जाता। इससे hbox के शीर्ष पर झूठे ब्रेकआउट से बचा जाता है।
ट्रेडिंग सिग्नल
जब निम्नलिखित शर्तें पूरी होती हैं तो लॉन्ग सिग्नल उत्पन्न होता है:
low < lower // मूल्य निचले बैंड को तोड़ता है
close < open or usecol == false // रंग फ़िल्टर
nbody > abody / 2 or usebod == false // बॉडी फ़िल्टर
जब बॉडी का आकार फिर से औसत के आधे से अधिक हो जाता है, तो पोज़िशन बंद करने का सिग्नल उत्पन्न होता है:
close > open and nbody > abody / 2
पोज़िशन प्रबंधन
रणनीति स्वचालित रूप से ट्रेडिंग मात्रा की गणना करती है, जिससे एक्सपोनेंशियल वृद्धि होती है:
lot = strategy.position_size == 0 ? strategy.equity / close * capital / 100 : lot[1]
जोखिम नियंत्रण
वर्ष, माह और दिन की शर्तों को जोड़कर, ट्रेडिंग को केवल निर्दिष्ट दिनांक सीमा के भीतर ही सीमित किया जाता है:
when=(time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59))
रणनीति के लाभ
गतिशील ट्रेडिंग रेंज
बोलिंगर बैंड का निचला बैंड एक गतिशील समर्थन क्षेत्र है, जो बाजार की प्रवृत्ति के बाद रिबाउंड के अवसरों को पकड़ सकता है।
डबल फ़िल्टरिंग तंत्र
कैंडलस्टिक बॉडी और रंग के निर्णय को मिलाकर, झूठे ब्रेकआउट को प्रभावी ढंग से फ़िल्टर किया जाता है।
स्वचालित पोज़िशन प्रबंधन
पोज़िशन 100% तक एक्सपोनेंशियल रूप से बढ़ती है, जो जोखिम को स्वचालित रूप से प्रबंधित करती है।
निर्दिष्ट ट्रेडिंग समय सीमा
दिनांक सीमा निर्धारित करके, विशिष्ट समय की बाजार अस्थिरता से होने वाले जोखिम को कम किया जाता है।
रणनीति के जोखिम
लंबे समय तक खाली पोज़िशन
जब बाजार लंबे समय तक तेजी में होता है, तो बोलिंगर बैंड का मध्य और ऊपरी बैंड तेजी से ऊपर जाता है, जिससे लंबे समय तक खाली पोज़िशन रहने की संभावना होती है।
समाधान
प्रवृत्ति संकेतकों को जोड़कर, मध्यम से दीर्घकालिक तेजी के दौरान रणनीति को रोका जा सकता है, ताकि लंबे समय तक खाली रहने से बचा जा सके।
ब्रेकआउट विफलता
निचले बैंड के ब्रेकआउट के बाद मूल्य में वापसी और निचले बैंड का पुनः परीक्षण हो सकता है।
समाधान
समर्थन के नीचे एक निश्चित प्रतिशत पर स्टॉप-लॉस लाइन जोड़ें। या पुनः प्रयास विफलता की तार्किक जांच जोड़कर त्वरित स्टॉप-लॉस लागू करें।
रणनीति अनुकूलन
स्टॉप-लॉस तर्क जोड़ना
बैकटेस्टिंग डेटा के आधार पर, समर्थन के नीचे एक उपयुक्त स्टॉप-लॉस स्थिति निर्धारित करें।
फ़िल्टर शर्तों के पैरामीटर अनुकूलित करें
बॉडी फ़िल्टर के abody अवधि, COLOR फ़िल्टर के उपयोग आदि को समायोजित करें। इष्टतम पैरामीटर संयोजन खोजें।
प्रवृत्ति निर्णय को शामिल करना
मध्यम से दीर्घकालिक प्रवृत्ति निर्णय जोड़ें, और तेजी के दौरान रणनीति को रोकें। खाली पोज़िशन का समय कम करें।
सारांश
यह रणनीति बोलिंगर बैंड समर्थन के साथ, बॉडी फ़िल्टर, रंग फ़िल्टर और ब्रेकआउट ट्रेडिंग की रणनीति तर्क को जोड़कर उच्च संभावना वाले रिबाउंड अवसरों की तलाश करती है। वास्तविक अनुप्रयोग में, बैकटेस्टिंग परिणामों के आधार पर मापदंडों को लगातार अनुकूलित किया जा सकता है, और जोखिम को नियंत्रित करने के लिए स्टॉप-लॉस और प्रवृत्ति निर्णय मॉड्यूल जोड़े जा सकते हैं, जिससे बेहतर प्रदर्शन प्राप्त हो सकता है।
- 1

