बोलिंगर बैंड ब्रेकआउट मोमेंटम रणनीति


निर्माण तिथि: 2023-12-22 13:09:32 अंत में संशोधित करें: 2023-12-22 13:09:32
कॉपी: 5 क्लिक्स: 687
1
ध्यान केंद्रित करना
1623
समर्थक

बोलिंगर बैंड ब्रेकआउट मोमेंटम रणनीति

अवलोकन

इस रणनीति के माध्यम से बाजार के रुझान की दिशा का आकलन करने के लिए बुलिन बैंड संकेतक, आरएसआई संकेतक के साथ संयोजन में सिलिकॉन आयन सिग्नल, पीछा मार गिरावट की गति को तोड़ने के संचालन को प्राप्त करने के लिए. इसकी मूल सोच हैः जब कीमत बुलिन बैंड को तोड़ने के लिए ट्रैक पर है तो बुलिंग में प्रवेश करें, जब कीमत बुलिन बैंड को तोड़ने के लिए ट्रैक पर है तो बुलिंग में प्रवेश करें।

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

  1. ब्रिन बैंड संकेतक का अर्थ है कि जब कीमत ऊपर की ओर बढ़ जाती है, तो बाजार में तेजी की स्थिति में प्रवेश होता है, जो आरएसआई संकेतक द्वारा फ़िल्टर किया जाता है, जब आरएसआई 60 से अधिक होता है तो यह एक खरीद संकेत उत्पन्न करता है; जब ब्रिन बैंड संकेतक का अर्थ है कि जब कीमत नीचे की ओर बढ़ जाती है, तो बाजार में गिरावट की स्थिति में प्रवेश होता है, जो आरएसआई संकेतक द्वारा फ़िल्टर किया जाता है, जब आरएसआई 40 से कम होता है तो यह एक बिक्री संकेत उत्पन्न करता है।

  2. लॉग इन करने के बाद स्टॉप लॉस सेट करें, ताकि नुकसान न बढ़े।

  3. बाहर निकलने की शर्त यह है कि जब कीमत फिर से बुरीन के मध्य में गिरती है, तो वह सस्ते में खरीद लेती है। जब कीमत फिर से बुरीन के मध्य में टूटती है, तो वह सस्ते में बेचती है।

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

  1. ब्रिन बैंड सूचक मुख्य बाजार रुझानों का आकलन करता है, जो रुझानों को पकड़ता है। आरएसआई सूचक फ़िल्टर के साथ संयोजन से संकेतों की विश्वसनीयता में सुधार हो सकता है।

  2. इस प्रकार, एक व्यक्ति को एक अतिरिक्त लाभ प्राप्त हो सकता है।

  3. स्टॉप-लॉस के साथ जोखिम को नियंत्रित किया जा सकता है

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

  1. ब्रुनेई बैंड सूचकांक एक गलत संकेत देने के लिए बहुत प्रभावी नहीं है।

  2. स्टॉपलॉस को गलत तरीके से सेट करने से नुकसान बढ़ सकता है।

  3. लेन-देन अक्सर होता है और लेन-देन शुल्क और स्लाइड पॉइंट्स से प्रभावित होता है।

  4. ब्रेकआउट सिग्नल निर्णय को समय पर अपडेट करने की आवश्यकता है, अन्यथा आप सबसे अच्छा प्रवेश समय से चूक सकते हैं।

अनुकूलन दिशा

  1. अन्य मापदंडों के साथ संयोजन में, ब्रिन बैंड के संकेतकों के माध्यम से संकेतों की विश्वसनीयता का आकलन करें, जैसे कि लेनदेन की मात्रा, चलती औसत, आदि।

  2. गतिशील रूप से ब्रिन बैंड मापदंडों को समायोजित करें, सूचक प्रदर्शन को अनुकूलित करें।

  3. स्टॉप लॉस स्थिति को अनुकूलित करना. स्टॉप लॉस को ट्रैक करना, स्टॉप लॉस का प्रतिशत, आदि। बेमानी नुकसान को कम करना

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-11-21 00:00:00
end: 2023-12-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=4
strategy(title="Bollinger Band Breakout", shorttitle = "BB-Stoxguru",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true)
source = close
start = timestamp (2007, 1,1,0,0) 
end = timestamp (2021,11,05,0,0)
stop_level = (high[1]-low[1])
profit_level = (high[1]-low[1])
length = input(20, minval=1, title = "Period") //Length of the Bollinger Band 
mult = input(2, minval=0.001, maxval=50, title = "Standard Deviation") 

basis = sma(source, length)
dev = mult * stdev(source, length)

upper = basis + dev
lower = basis - dev
band=upper-lower
stop_loss=low-atr(14)
if time >= start 
// and time < end
    strategy.entry("Long", strategy.long, when = crossover(source, upper) and rsi(close,14)>=60 and rsi(close,14)<=70)
    // strategy.entry("Long", strategy.long, when = crossover(source, upper) and rsi(close,14)>60 and band<200)
    // strategy.exit("SL", "Long", stop=stop_loss)
    strategy.close(id="Long", when=crossunder(close, basis))
    strategy.entry("Short", strategy.short, when = crossunder(source, lower) and rsi(close,14)<=40 and rsi(close,14)>=35)
    strategy.close(id="Short", when=crossover(close, basis))
    // strategy.entry("Short", strategy.short, when = crossunder(source, lower) and rsi(close,14)<40 and band<200)
    // plot(upper-lower, color=color.purple,title= "DIFF",style=plot.style_linebr)
plot(basis, color=color.red,title= "SMA")
p1 = plot(upper, color=color.blue,title= "UB")
p2 = plot(lower, color=color.blue,title= "LB")
// fill(p1, p2)
BW = ((upper - lower)) / basis * 100

plot(BW, title="Bollinger bandwidth", color=color.red)