बोलिंगर बैंड ट्रेंड स्विंग ट्रेडिंग रणनीति


निर्माण तिथि: 2023-11-23 10:48:58 अंत में संशोधित करें: 2023-11-23 10:57:10
कॉपी: 3 क्लिक्स: 551
1
ध्यान केंद्रित करना
1617
समर्थक

बोलिंगर बैंड ट्रेंड स्विंग ट्रेडिंग रणनीति

अवलोकन

इस रणनीति के आधार पर ब्रिन बैंड संकेतक बाजार की प्रवृत्ति दिशा का न्याय करने के लिए, प्रवृत्ति की दिशा में एक पलटाव के दौरान रिवर्स ऑपरेशन. बहुमुखी बाजार में, जब कीमत ब्रीज बैंड के नीचे गिर गया है अधिक; खाली बाजार में, जब कीमत ब्रीज बैंड के ऊपर से टूट गया है शून्य. साथ ही, रणनीति भी एक लंबी अवधि के रुझान के लिए निर्णय के मानदंड के रूप में चलती औसत सेट, रणनीति को और अधिक स्थिर बनाने के लिए.

रणनीति सिद्धांत

इस रणनीति का उपयोग करता है ब्लिंक बैंड के बीच में ट्रेल, ऊपर और नीचे ट्रेल बाजार की प्रवृत्ति की दिशा निर्धारित करने के लिए. ब्लिंक बैंड के बीच में ट्रेल n चक्रों के लिए सूचकांक चलती औसत, ब्लिंक बैंड के ऊपर और नीचे ट्रेल क्रमशः मध्य ट्रेल + 2.3 गुना मानक अंतर और मध्य ट्रेल -2.3 गुना मानक अंतर. जब कीमत ट्रेल से बाहर निकलती है, तो यह वर्तमान में है मल्टीहेड बाजार; जब कीमत ट्रेल से बाहर निकलती है, तो यह वर्तमान में है खाली सिर बाजार.

इसके अलावा, रणनीति ने 200 चक्र सरल चलती औसत एसएमए को दीर्घकालिक प्रवृत्ति के लिए एक सूचक के रूप में स्थापित किया है। केवल बुरिन बैंड सूचक और एसएमए सूचक के समानांतर होने पर ही व्यापार संकेत जारी किया जाता है। यह कुछ झूठे ब्रेकआउट को प्रभावी ढंग से फ़िल्टर कर सकता है।

लेन-देन का तार्किक विवरण इस प्रकार है:

  1. बहुमुखी प्रवृत्ति का आकलन करेंः ब्रिन बैंड अप ट्रैक>sma, मध्य ट्रैक>sma, डाउन ट्रैक>=sma
  2. खाली रुझान का आकलन करेंः बुलिन के साथ ऊपर की ओर
  3. बहु शर्तेंः बहुमुखी रुझान + बुरीन बैंड से नीचे की कीमतें
  4. प्रस्थान की शर्तेंः कीमतों ने बुलिन बैंड को पार कर लिया
  5. रिक्त शर्तेंः रिक्त प्रवृत्ति + कीमतों ने बुलिन बैंड को पार कर लिया
  6. बाहर निकलने की स्थितिः कीमतें ब्लिंक बैंड के मध्य ट्रेलर से बाहर निकलती हैं या कीमतें 230 चक्रों की चलती औसत से ऊपर वापस आ जाती हैं

श्रेष्ठता विश्लेषण

  1. ब्रिन बैंड का उपयोग प्रवृत्ति की दिशा का आकलन करने के लिए किया जाता है, जिससे सफलता के अवसरों को पकड़ने में मदद मिलती है।
  2. लॉन्ग-टर्म मूविंग एवरेज फ़िल्टर को शामिल करने से झूठे ब्रेक के जोखिम को कम किया जा सकता है
  3. अधिक रिक्तियों के साथ, तर्क स्पष्ट है और संचालन को समझना आसान है
  4. खोए हुए सिर के लिए शर्तें बहुत सख्त हैं, जिससे नुकसान कम हो सकता है

जोखिम विश्लेषण

  1. ब्रिन बैंड और मूविंग एवरेज के बीच ट्रेडिंग सिग्नल के दौरान एक बड़ा स्लाइड पॉइंट हो सकता है
  2. बहुत सख्त हेलमेट की शर्तें, जिससे कम लाभ हो सकता है
  3. अनुचित पैरामीटर सेटिंग से लेन-देन की आवृत्ति बहुत अधिक या बहुत कम हो सकती है
  4. यह एक बहुत बड़ी हानि के लिए एक सफलता रणनीति है

सुधार के तरीके:

  1. ब्रिन बैंड पैरामीटर को अनुकूलित करें और ट्रेडिंग की आवृत्ति को कम करें
  2. स्टॉपलॉस सेट करें और बड़े नुकसान से बचें
  3. ट्रेडिंग वॉल्यूम पर फ़िल्टर जोड़ा गया है, जिससे ब्रेकथ्रू प्रभावकारिता सुनिश्चित हो सके

संक्षेप

इस रणनीति के लिए समग्र रूप से सरल और समझने में आसान है, ब्यूरिन बैंड का उपयोग प्रवृत्ति का निर्धारण करने के लिए, मोड़ बिंदु पर रिवर्स ऑपरेशन। साथ ही लंबी और अल्पकालिक निर्णय संकेतकों को जोड़ने के लिए, संकेतों को प्रभावी रूप से फ़िल्टर कर सकते हैं। रणनीति अनुकूलन के लिए जगह बहुत बड़ी है, उचित समायोजन पैरामीटर, मात्रा ऊर्जा संकेतकों को जोड़ने आदि में और सुधार किया जा सकता है।

रणनीति स्रोत कोड
/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
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/
// © Aayonga

//@version=5
strategy("布林趋势震荡单", overlay=true,initial_capital=10000,default_qty_type=strategy.fixed, default_qty_value=1 )
bollL=input.int(20,minval=1,title = "长度")
bollmult=input.float(2.3,minval=0,step=0.1,title = "标准差")
basis=ta.ema(close,bollL)
dev=bollmult*ta.stdev(close,bollL)
upper=basis+dev
lower=basis-dev
smaL=input.int(200,minval=1,step=1,title = "趋势分界线")
sma=ta.sma(close,smaL)
//多头趋势
longT=upper>sma and basis>sma and lower>=sma
//空头趋势
shortT=upper<sma and basis<sma and lower<=sma

//入场位
longE=ta.crossover(close,lower)
shortE=ta.crossover(close,upper)
//出场位

longEXIT=ta.crossover(high,upper) 
shortEXIT=ta.crossunder(close,basis) or ta.crossover(close,ta.sma(close,230)) 

if longT and longE
    strategy.entry("多",strategy.long)

if longEXIT
    strategy.close("多",comment = "多出场")

if shortE and shortT
    strategy.entry("空",strategy.short)

if shortEXIT
    strategy.close("空",comment = "空出场")