यह रणनीति डोंचियन चैनलों पर आधारित एक दीर्घकालिक प्रवृत्ति के बाद की रणनीति है। यह डोंचियन चैनलों के ऊपरी और निचले बैंड का उपयोग मूल्य ब्रेकआउट खोजने और ब्रेकआउट होने पर बाजार में प्रवेश करने के लिए करता है। यह मध्य बैंड का उपयोग पलायन पदों को छोड़ने के लिए एक ट्रेलिंग स्टॉप के रूप में भी करता है। यह रणनीति स्पष्ट रुझानों वाले बाजारों के लिए उपयुक्त है और उच्च लाभ के लिए दीर्घकालिक रुझानों को पकड़ सकती है।
यह रणनीति 20 अवधि की लंबाई के साथ डॉनचियन चैनलों का उपयोग करती है। ऊपरी बैंड पिछले 20 अवधि का उच्चतम उच्च है और निचला बैंड पिछले 20 अवधि का सबसे कम निम्न है। मध्य बैंड की डिफ़ॉल्ट लंबाई ऊपरी और निचले बैंड की तुलना में 2 गुना है, लेकिन इसे समान लंबाई पर भी सेट किया जा सकता है। जब कीमत ऊपरी बैंड से ऊपर टूटती है, तो लंबी हो जाती है। जब कीमत निचले बैंड से नीचे टूटती है, तो छोटी हो जाती है। जब कीमत मध्य बैंड से नीचे गिरती है तो लंबी स्थिति से बाहर निकलें। जब कीमत मध्य बैंड से ऊपर बढ़ती है तो छोटी स्थिति से बाहर निकलें।
एक लंबा मध्य बैंड का उपयोग करने से बाजार में एक प्रवृत्ति मौजूद होने पर लाभदायक पदों को चलाने के लिए अधिक जगह मिलती है, जिसके परिणामस्वरूप उच्च संभावित लाभ होते हैं। वास्तव में, ऊपरी / निचले बैंड की 2 गुना लंबाई वाला मध्य बैंड वाइल्डर द्वारा अनुशंसित 3 x एटीआर ट्रेलिंग स्टॉप के बहुत करीब है। इसलिए यह लंबा मध्य बैंड प्रवृत्ति के बाद की रणनीतियों के लिए एक वैकल्पिक ट्रेलिंग स्टॉप विधि के रूप में कार्य कर सकता है।
इस रणनीति के लाभ इस प्रकार हैंः
इस रणनीति के साथ कुछ जोखिम भी हैंः
मध्य बैंड की लंबाई को ठीक से समायोजित करके या अन्य स्टॉप लॉस विधियों को शामिल करके जोखिमों को कम किया जा सकता है। प्रवेश तर्क पर अतिरिक्त फ़िल्टर भी अनावश्यक ट्रेडों से बचने में मदद कर सकते हैं।
इस रणनीति को अनुकूलित करने के कुछ तरीकेः
संक्षेप में, यह एक बहुत ही सरल लंबी अवधि की प्रवृत्ति के बाद की रणनीति है, जिसमें ट्रेंड दिशा और प्रविष्टियों के लिए डोंचियन चैनलों का उपयोग किया जाता है, जिसमें एक मध्य बैंड ट्रेलिंग स्टॉप होता है। यह मजबूत ट्रेंडिंग बाजारों में उपयोग किए जाने पर उच्च लाभ प्राप्त कर सकता है। लेकिन ऐसे जोखिम भी हैं जिन्हें रणनीति को अधिक मजबूत बनाने के लिए पैरामीटर ट्यूनिंग और स्टॉप लॉस अनुकूलन के माध्यम से संबोधित करने की आवश्यकता है।
/*backtest start: 2024-01-07 00:00:00 end: 2024-01-14 00:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // Donchian Channels Strategy - Long Term Trend // by SparkyFlary //For Educational Purposes //Results can differ on different markets and can fail at any time. Profit is not guaranteed. strategy("Donchian Channels Strategy - Long Term Trend", shorttitle="Donchian Channels LT Strategy", overlay=true) length = input(20, title="Donchian Channel length") option = input("double", title="Middleband length: regular or double", options=["regular","double"]) upperband = highest(high, length)[1] lowerband = lowest(low, length)[1] middlebandLength = option=="double"?length*2:length middleband = avg(highest(high, middlebandLength)[1], lowest(low, middlebandLength)[1]) //Plots ubP = plot(upperband, title="Upperband", style=plot.style_line, linewidth=2) lbP = plot(lowerband, title="Lowerband", style=plot.style_line, linewidth=2) mbP = plot(middleband, title="Middleband", style=plot.style_line, color=color.maroon, linewidth=2) //Strategy buy = close > upperband sell = close < middleband short = close < lowerband cover = close > middleband strategy.entry(id="enter long", long=true, when=buy) strategy.close(id="enter long", comment="exit long", when=sell) strategy.entry(id="enter short", long=false, when=short) strategy.close(id="enter short", comment="exit short", when=cover)