यह रणनीति ब्रिन बैंड और स्टोच आरएसआई को जोड़ती है, जिससे बहु-सूचक पोर्टेबल ट्रेडिंग संभव हो जाती है। यह एक विशिष्ट प्रकार की पोर्टेबल सूचक रणनीति है। रणनीति ब्रिन बैंड के माध्यम से प्रवृत्ति की दिशा का आकलन करती है, स्टोच आरएसआई प्रवेश समय का अनुकूलन करती है, जिससे ट्रेडिंग सिग्नल उत्पन्न होते हैं।
यह रणनीति मुख्य रूप से निम्नलिखित दो मापदंडों पर आधारित हैः
ब्रिन बैंड में अपर, मिड और लोअर ट्रैक की गणना करें। जब कीमत डाउन ट्रैक से ऊपर की ओर टूटती है, तो एक खरीद संकेत उत्पन्न होता है।
स्टोच आरएसआई सूचक की गणना करें, जो खरीद संकेत उत्पन्न करता है जब इसका K लाइन D लाइन को पार करता है।
विशिष्ट व्यापार तर्क यह है कि बुलिन बैंड के ट्रैक पर तोड़ने और स्टोच आरएसआई सूचक कांटा को पूरा करने के साथ-साथ खरीदें और खोलें।
समता स्थिति को रोकें या रोकेंः जब कीमत फिर से बुरिन बैंड के ऊपर या मध्य रेल को छूती है, तो समता स्थिति को रोकें; जब कीमत फिर से बुरिन बैंड के नीचे गिरती है, तो समता स्थिति को रोकें।
निम्नलिखित उपायों से जोखिम को कम किया जा सकता हैः
इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः
इष्टतम पैरामीटर खोजने के लिए ऊपर और नीचे के अनुपात को समायोजित करें
सबसे अच्छा मिलान के मान और डी मान
केवल एक सूचकांक पर भरोसा करने से बचें
मूल्य में उतार-चढ़ाव के आधार पर trailing stop
अलग-अलग किस्मों के पैरामीटर एक जैसे नहीं होते हैं और उन्हें अनुकूलित करने की आवश्यकता होती है
इस रणनीति के माध्यम से ब्रिन बैंड निर्णय प्रवृत्ति की दिशा, 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")