बोलिंगर बैंड और स्टोच आरएसआई ट्रेडिंग रणनीति


निर्माण तिथि: 2023-09-21 21:02:02 अंत में संशोधित करें: 2023-09-21 21:02:02
कॉपी: 2 क्लिक्स: 1201
1
ध्यान केंद्रित करना
1617
समर्थक

अवलोकन

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

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

यह रणनीति मुख्य रूप से निम्नलिखित दो मापदंडों पर आधारित हैः

  1. ब्रिन बेल्ट

ब्रिन बैंड में अपर, मिड और लोअर ट्रैक की गणना करें। जब कीमत डाउन ट्रैक से ऊपर की ओर टूटती है, तो एक खरीद संकेत उत्पन्न होता है।

  1. Stoch RSI

स्टोच आरएसआई सूचक की गणना करें, जो खरीद संकेत उत्पन्न करता है जब इसका K लाइन D लाइन को पार करता है।

विशिष्ट व्यापार तर्क यह है कि बुलिन बैंड के ट्रैक पर तोड़ने और स्टोच आरएसआई सूचक कांटा को पूरा करने के साथ-साथ खरीदें और खोलें।

समता स्थिति को रोकें या रोकेंः जब कीमत फिर से बुरिन बैंड के ऊपर या मध्य रेल को छूती है, तो समता स्थिति को रोकें; जब कीमत फिर से बुरिन बैंड के नीचे गिरती है, तो समता स्थिति को रोकें।

रणनीतिक लाभ

  • दो संकेतकों का संयोजन ब्रीनिंग बैंड और Stoch RSI
  • ब्रिन बैंड ने बड़े रुझानों का आकलन किया, स्टोच आरएसआई ने प्रवेश बिंदुओं का अनुकूलन किया
  • स्टोच आरएसआई टेंबलिंग के साथ झूठे ब्रेकआउट को प्रभावी रूप से फ़िल्टर करता है
  • मध्य और निचले रेल के ब्रेक को रोकना, जोखिम को नियंत्रित करना
  • कई मापदंडों को अनुकूलित किया जा सकता है और बाजार के लिए अनुकूलित किया जा सकता है

रणनीतिक जोखिम

  • औसत स्कोर में देरी, सबसे अच्छी शुरुआत से चूक सकता है
  • केवल सूचकांकों के आधार पर, आकस्मिक घटनाओं के प्रति प्रतिक्रिया धीमी है
  • गलत ब्लिंक रेंज सेटिंग, स्टॉपलॉस फ्लैश विफल
  • स्टोच आरएसआई पैरामीटर गलत तरीके से सेट किया गया है, जिससे बहुत अधिक झूठे संकेत उत्पन्न होते हैं
  • विभिन्न किस्मों के लिए अलग-अलग परीक्षण पैरामीटर की आवश्यकता

निम्नलिखित उपायों से जोखिम को कम किया जा सकता हैः

  • पैरामीटर का अनुकूलन, प्रवेश की सटीकता में सुधार
  • पुष्टि के लिए अन्य मिल्फ़ों को शामिल करने पर विचार करें
  • ट्रैक स्टॉप सेट करें ब्लिंक स्टॉप के बजाय
  • विभिन्न किस्मों की विशेषताओं के अनुसार परीक्षण पैरामीटर
  • स्थिति प्रबंधन प्रणाली को ठीक से समायोजित करें

अनुकूलन दिशा

इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः

  1. ब्रिन बैंड पैरामीटर का अनुकूलन करें

इष्टतम पैरामीटर खोजने के लिए ऊपर और नीचे के अनुपात को समायोजित करें

  1. Stoch RSI पैरामीटर का अनुकूलन करें

सबसे अच्छा मिलान के मान और डी मान

  1. MACD जैसे सूचकांकों में शामिल होने के लिए दूसरी पुष्टि

केवल एक सूचकांक पर भरोसा करने से बचें

  1. स्टॉप लॉस को ट्रैक करने के लिए स्टॉप लॉस का उपयोग करें

मूल्य में उतार-चढ़ाव के आधार पर trailing stop

  1. विभिन्न किस्मों के अनुसार परीक्षण मापदंडों का संयोजन

अलग-अलग किस्मों के पैरामीटर एक जैसे नहीं होते हैं और उन्हें अनुकूलित करने की आवश्यकता होती है

संक्षेप

इस रणनीति के माध्यम से ब्रिन बैंड निर्णय प्रवृत्ति की दिशा, Stoch RSI के लिए प्रवेश समय अनुकूलन, बहु सूचक पोर्टेबल के साथ व्यापार के लाभों को प्राप्त. लेकिन वहाँ भी पैरामीटर अनुकूलन कठिनाई, संकेत सटीकता में सुधार करने के लिए और अधिक समस्याएं हैं. हम सख्त प्रतिक्रिया के माध्यम से पैरामीटर अनुकूलन कर सकते हैं, पुष्टि सूचक जोड़ने के लिए फ़िल्टर, और लगातार प्रतिक्रिया के परिणामों के अनुसार रणनीति नियम को संशोधित, ताकि संकेत सटीकता में सुधार करते हुए, पोर्टेबल सूचक पोर्टेबल निर्णय की श्रेष्ठता बनाए रखने के लिए. केवल निरंतर सीखने और अनुकूलन, रणनीति अधिक स्थिर और विश्वसनीय बनाने के लिए कर सकते हैं.

रणनीति स्रोत कोड
/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3

strategy(title = "BB+RSI v2", overlay = true)

price=close
////////// ///////  BB /////////////////////////

bblength = input(50)
bbupmult =input(2,step=0.1,title="Multiplier for BB Upper Band")
bblowmult = input(2,step=0.1,title="Multiplier for BB Lower Band")

basis =  sma(close,bblength)

devup = bbupmult * stdev(close, bblength)
devlow = bblowmult * stdev(close, bblength)

upper = basis + devup
lower = basis - devlow
plot(basis, color=red)
p1 = plot(upper, color=blue)
p2 = plot(lower, color=blue)
fill(p1, p2)


bbbuy= crossover(price,lower)
bbsell = crossunder(price,upper) or price>upper or crossunder(price,basis)



//////////////////// BB //////////////////////




////////////////////////  S RSI  /////////////////////

lengthrsi = input(6)
overSold = input( 20 )
overBought = input( 70 )
vrsi = rsi(price, lengthrsi)

smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title="RSI Source")

rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)

SRSIbuy=crossover(k,d)

////////////////////// S  RSI  ///////////////////////

// Conditions



longcond = bbbuy and SRSIbuy
closelong = bbsell


monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)



if (  longcond ) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND",  comment="BUY")
    
else
    strategy.cancel(id="BUY")


if ( closelong  ) 

    strategy.close("BUY")