
Moving Average Ribbon Trend Strategy एक चलती औसत पर आधारित ट्रेंड ट्रैकिंग रणनीति है। यह एक एकल औसत रेखा का उपयोग करके एक मूल्य चैनल का निर्माण करता है, जो ट्रेंड की दिशा को निर्धारित करता है और चैनल के सापेक्ष मूल्य की स्थिति के आधार पर व्यापार करता है। यह रणनीति उन बाजारों के लिए उपयुक्त है जहां ट्रेंड अधिक स्पष्ट है, जो लंबी अवधि के मूल्य रुझानों को पकड़ सकता है।
यह रणनीति निर्दिष्ट अवधि की लंबाई (डिफ़ॉल्ट 20 चक्र) के लिए एक सरल चलती औसत की गणना करके और इसके मूल्य के साथ एक मूल्य चैनल का निर्माण करती है। चैनल के ऊपरी और निचले ट्रैक औसत रेखा के उच्चतम और निम्नतम मूल्य हैं। यदि समापन मूल्य ऊपरी ट्रैक से अधिक है, तो इसे एक ऊंची प्रवृत्ति के रूप में माना जाता है; यदि समापन मूल्य निचले ट्रैक से कम है, तो इसे एक गिरावट के रूप में माना जाता है।
जब यह पता चलता है कि रुझान बदल गया है, तो यह रणनीति व्यापार संचालन करती है। यदि गिरावट से ऊपर की ओर जाता है, तो ओवरहेड खोला जाता है; यदि ऊपर की ओर से ऊपर की ओर जाता है, तो ओवरहेड खोला जाता है।
इस रणनीति के तहत, लेन-देन का तर्क इस प्रकार है:
इस रणनीति का उपयोग एक एकल समान रेखा का निर्माण करने के लिए मूल्य चैनल, यह निर्धारित करने के लिए कि कीमतों के माध्यम से प्रवृत्ति की दिशा निर्धारित की गई है. यह सरल, सहज और एक प्रवृत्ति ट्रैकिंग रणनीति के रूप में लागू करने के लिए आसान है.
औसत रेखा बैंड ट्रेंडिंग रणनीति के निम्नलिखित फायदे हैंः
कुल मिलाकर, सम-रेखा प्रवृत्ति रणनीति एक सरल तर्क पर आधारित है, जो प्रवृत्ति को पकड़ने और परिवर्तित करने के लिए मूल्य चैनल का उपयोग करती है, जो लंबी रेखाओं के मूल्य रुझानों को प्रभावी ढंग से ट्रैक कर सकती है, जो प्रवृत्ति ट्रैकिंग रणनीति के रूप में उपयोग करने के लिए उपयुक्त है।
औसत पट्टी प्रवृत्ति रणनीतियों में कुछ जोखिम भी होते हैं, जिनमें शामिल हैंः
यह निम्नलिखित तरीकों से अनुकूलित किया जा सकता हैः
औसत पट्टी प्रवृत्ति रणनीति को निम्नलिखित पहलुओं से भी अनुकूलित किया जा सकता हैः
औसत रेखा को अनुकूलित करें: आप विभिन्न प्रकार के औसत, जैसे कि भारित चलती औसत का प्रयास कर सकते हैं और देख सकते हैं कि क्या यह आपके प्रदर्शन में सुधार कर सकता है।
फ़िल्टर शर्तें जोड़ें: भंडार के निर्माण से पहले अन्य फ़िल्टर शर्तों को जोड़ा जा सकता है, जैसे कि लेनदेन की मात्रा, अस्थिरता, आदि, ताकि उतार-चढ़ाव के समय को बंद न किया जा सके।
बहु-समय फ़्रेम: विभिन्न आवधिक औसत रेखाओं का उपयोग करें और अधिक समय के पैमाने पर प्रवृत्ति परिवर्तन की पहचान करें।
गतिशील समायोजन पैरामीटर: औसत चक्र और चैनल की चौड़ाई को बाजार की गतिशीलता के अनुसार समायोजित करने के लिए, रणनीति की अनुकूलनशीलता को बढ़ाने के लिए।
स्थिति अनुकूलन: बाजार की स्थिति के अनुसार स्थिति का आकार समायोजित करें, बहुत अधिक नुकसान से बचें।
मशीन लर्निंग अनुकूलन: मशीन लर्निंग एल्गोरिदम का उपयोग करके रणनीतियों को स्वचालित रूप से अनुकूलित करने के लिए पैरामीटर का बेहतर संयोजन खोजने के लिए।
अन्य रणनीतियों को एकीकृत करनाइस प्रकार, यह इस प्रकार है: एक समान रुझान ट्रैकिंग रणनीति के साथ एकीकरण, रणनीति के संयोजन को लागू करना, स्थिरता में सुधार करना।
कुल मिलाकर, समानांतर रेखा प्रवृत्ति रणनीति समानांतर रेखा संकेतक, फ़िल्टरिंग शर्तों, समय सीमा, गतिशील पारी, स्थिति प्रबंधन आदि के रूप में व्यापक रूप से अनुकूलित की जा सकती है, जिससे रणनीति अधिक स्थिर, लचीली और अधिक बाजार की स्थिति के अनुकूल हो सकती है।
एक इक्विवलेंट बैंड ट्रेंड रणनीति एक सरल प्रवृत्ति ट्रैकिंग रणनीति है। यह एक एकल इक्विवलेंट लाइन का उपयोग करके मूल्य चैनल का निर्माण करता है, जो मध्य-लंबी प्रवृत्ति को पकड़ने के लिए प्रवृत्ति की दिशा का निर्णय लेता है। इस रणनीति में तर्क सरल, कम पैरामीटर और आसानी से लागू करने के फायदे हैं, जो प्रवृत्ति ट्रैकिंग प्रवेश द्वार रणनीति के रूप में काम कर सकते हैं। लेकिन इस रणनीति में प्रवृत्ति की पहचान करने में देरी और आसानी से सेट होने का जोखिम भी है। इक्विवलेंट बैंड संकेतक को और अधिक अनुकूलित करके, फ़िल्टरिंग तंत्र, गतिशील समायोजन पैरामीटर आदि को जोड़कर, बेहतर वास्तविक समय प्रभाव प्राप्त किया जा सकता है। कुल मिलाकर, इक्विवलेंट बैंड ट्रेंड रणनीति हमें एक विचार प्रदान करती है कि प्रवृत्ति का निर्णय मूल्य चैनल के आधार पर कैसे किया जाए, जो कि अधिक सहज प्रवृत्ति ट्रैकिंग रणनीतियों में से एक है।
/*backtest
start: 2022-10-26 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
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/
// © noro
//@version=4
strategy(title = "Noro's Trend Ribbon Strategy", shorttitle = "Trend Ribbon str", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0, commission_value = 0.1)
len = input(20, minval = 5, title = "MA Length")
src = input(ohlc4, title = "MA Source")
//MA
ma = sma(src, len)
plot(ma, color = color.black)
//Channel
h = highest(ma, len)
l = lowest(ma, len)
ph = plot(h)
pl = plot(l)
//Trend
trend = 0
trend := close > h[1] ? 1 : close < l[1] ? -1 : trend[1]
//BG
col = trend == 1 ? color.blue : color.red
fill(ph, pl, color = col, transp = 50)
//Trading
if close > h[1]
strategy.entry("Long", strategy.long)
if close < l[1]
strategy.entry("Short", strategy.short)