
औसत रेखा के माध्यम से उतार-चढ़ाव बैंड रणनीति का उपयोग ब्रिन बैंड संकेतक बाजार की अस्थिरता का आकलन करने के लिए, बाजार की प्रवृत्ति का आकलन करने के लिए औसत रेखा के साथ, कम उतार-चढ़ाव की स्थिति में प्रवृत्ति की दिशा का आकलन करने के लिए, कम उतार-चढ़ाव पर प्रवृत्ति लाभ प्राप्त करने के उद्देश्य से।
यह रणनीति बाजार की उतार-चढ़ाव की दर का आकलन करने के लिए औसत और उसके ऊपर-नीचे उतार-चढ़ाव की गणना करती है। विशेष रूप से, पहले एक सरल चलती औसत की गणना की जाती है, और फिर औसत रेखा के नीचे प्रत्येक विस्तार के लिए k गुना मानक विचलन की सीमा होती है, जिससे ऊपरी और निचले ट्रैक बनते हैं, अर्थात् ब्रीनिंग बैंड। जब कीमतें ऊपरी और निचली ट्रैक के करीब होती हैं, तो बाजार में उतार-चढ़ाव बढ़ जाती है; जब कीमतें ऊपरी और निचली ट्रैक के बीच होती हैं, तो बाजार में उतार-चढ़ाव कम हो जाता है।
यह रणनीति प्रवृत्ति की दिशा का आकलन करने के लिए समानांतर रेखा की दिशा का उपयोग करती है जब उतार-चढ़ाव कम हो जाता है, समानांतर रेखा के ऊपर जाने पर अधिक, समानांतर रेखा के नीचे जाने पर शून्य। विशेष रूप से, जब कीमत निचले ट्रैक से ऊपर की ओर टूटती है, तो अधिक; जब कीमत ऊपरी ट्रैक से नीचे की ओर टूटती है, तो शून्य। प्रत्येक स्थिति के लिए स्टॉप लॉस को ट्रैक के अनुरूप सेट किया जाता है, जोखिम को नियंत्रित करने के लिए।
इस रणनीति का लाभ कम अस्थिरता के दौरान प्रवृत्ति में भाग लेने में है, जो कुछ बाजारों में यादृच्छिक उतार-चढ़ाव से बचता है, जिससे लाभ की संभावना बढ़ जाती है।
यह रणनीति केवल बुरिन बैंड संकुचन और बाजार में उतार-चढ़ाव कम होने पर प्रवृत्ति में भाग लेती है, उच्च उतार-चढ़ाव की अवधि में अनिश्चितता से बचती है, जिससे यादृच्छिकता कम हो जाती है और स्थिरता बढ़ जाती है।
इस रणनीति में ब्रिन बैंड के उतार-चढ़ाव की पहचान करने के अलावा, औसत रेखा के फैसले की प्रवृत्ति की दिशा को भी शामिल किया गया है, जो एक दूसरे को सत्यापित करते हैं और फैसले की सटीकता को बढ़ा सकते हैं।
इस रणनीति में प्रत्येक ट्रेड के लिए एक स्टॉप लॉस पॉइंट सेट किया जाता है, जो कि बुरीन बैंड के ऊपर या नीचे की पटरी पर होता है, जो जोखिम को नियंत्रित करने के लिए जल्दी से बंद हो जाता है।
ब्रिन बैंड के संकुचन के दौरान, समानांतर दिशा में परिवर्तन हो सकता है, जिससे प्रवृत्ति के आकलन में त्रुटि हो सकती है, जिससे नुकसान होता है।
इस जोखिम को कम करने के लिए औसत रेखा को समायोजित करके या अन्य संकेतकों को जोड़कर सत्यापित किया जा सकता है।
यदि ब्रिन बैंड पैरामीटर बहुत बड़ा है, तो यह बहुत अधिक उतार-चढ़ाव के कारण हो सकता है, जिससे बहुत अधिक अमान्य लेनदेन हो सकते हैं।
ब्रीनिंग बैंडविड्थ मानक अंतर गुणांक पैरामीटर को समायोजित करके अनुकूलित किया जा सकता है, या ब्रीनिंग बैंडविड्थ के थ्रेशोल्ड को फ़िल्टरिंग शर्त के रूप में सेट किया जा सकता है।
कीमतों में उतार-चढ़ाव के बाद विफलता हो सकती है, जिससे कोई प्रवृत्ति नहीं बन सकती है और नुकसान हो सकता है।
ब्रेकआउट विफलता की संभावना को कम करने के लिए, ब्रेकआउट सिग्नल को सत्यापित करने के लिए केवल समापन मूल्य या K-लाइन इकाई को तोड़ने के लिए प्रवेश करके या अतिरिक्त शर्तों को बढ़ाने के लिए।
MACD, KDJ आदि जैसे अन्य संकेतकों को पेश किया जा सकता है, औसत रेखा निर्णय को सत्यापित करने के लिए, निर्णय की सटीकता में सुधार।
सबसे अच्छा पैरामीटर संयोजन प्राप्त करने के लिए औसत रेखा पैरामीटर, ब्रुनेड मानक अंतर गुणांक पैरामीटर को अनुकूलित करके पुनः परीक्षण किया जा सकता है।
इसे केवल तभी प्रवेश करने के लिए समायोजित किया जा सकता है जब समापन मूल्य या K-लाइन इकाई बुरिन बैंड को तोड़ती है, या इसे सत्यापित करने के लिए ऊर्जा शर्तों को बढ़ा सकती है।
ट्रेलिंग स्टॉप या मूविंग स्टॉप जैसे तरीकों से मुनाफे को लॉक किया जा सकता है, जिससे मुनाफे में रिटर्न की कमी हो सकती है।
औसत रेखा के माध्यम से उतार-चढ़ाव बैंड रणनीति एक विशिष्ट प्रवृत्ति ट्रैकिंग रणनीति है. यह बुरिन बैंड का उपयोग करके कम उतार-चढ़ाव की अवधि का आकलन करने के लिए, औसत रेखा के साथ प्रवृत्ति की दिशा का आकलन करने के लिए और कम उतार-चढ़ाव के दौरान प्रवृत्ति में भाग लेने के लिए कुशलतापूर्वक उपयोग करता है। यह प्रभावी रूप से बाजार की कुछ यादृच्छिकता को हटा सकता है और स्थिरता को बढ़ा सकता है। इस रणनीति के कुछ फायदे हैं, लेकिन कुछ जोखिम भी हैं, सावधान रहने की आवश्यकता है। अधिक संकेतकों को पेश करके, पैरामीटर को अनुकूलित करके और समय पर अवसरों को शामिल करके, इस रणनीति की स्थिरता और लाभ कारक को लगातार बढ़ाया जा सकता है।
/*backtest
start: 2022-10-24 00:00:00
end: 2023-10-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Trading Public School", overlay=true)
source = close
length = input(20, minval=1)
mult = input(2.0, minval=0.001, maxval=50)
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
buyEntry = crossover(source, lower)
sellEntry = crossunder(source, upper)
if (crossover(source, lower))
strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", comment="BBandLE")
else
strategy.cancel(id="BBandLE")
if (crossunder(source, upper))
strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", comment="BBandSE")
else
strategy.cancel(id="BBandSE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)