
यह रणनीति कीमतों के चलती औसत और अपेक्षाकृत कमजोर आरएसआई के साथ-साथ खरीद और बिक्री के बिंदुओं को ढूंढती है, और जब आरएसआई ओवरबॉट होता है, तो यह खरीद और बेचने के संकेत देता है, और कीमतों के समर्थन और प्रतिरोध क्षेत्रों को निर्धारित करने के लिए बोलिंगर बैंड का उपयोग करता है, जिससे कुछ शोर व्यापारिक संकेतों को फ़िल्टर किया जा सकता है।
यह रणनीति मुख्य रूप से आरएसआई संकेतक और कई अलग-अलग अवधि के चलती औसत के संयोजन पर आधारित है। विशेष रूप से, यह 1 दिन की रेखा से 200 दिन की रेखा जैसे कई एमए, और आरएसआई संकेतक की गणना करता है। जब कीमत 200 दिन की चलती औसत को पार करती है और आरएसआई संकेतक 10 से कम है, तो यह एक खरीद संकेत देता है। जब कीमत 5 दिन की चलती औसत को पार करती है और 1 दिन की रेखा से नीचे 3 दिन की रेखा को पार करती है, तो यह एक बेचने का संकेत देता है।
इस रणनीति में समर्थन और प्रतिरोध क्षेत्रों को निर्धारित करने के लिए एक साथ Bollinger Bands का उपयोग किया जाता है। Bollinger Bands मध्य ट्रैक, ऊपरी ट्रैक और निचले ट्रैक से मिलकर बनता है। जब कीमत ऊपरी ट्रैक के करीब होती है, तो इसे स्टॉक के उच्च मूल्यांकन क्षेत्र के रूप में माना जाता है, और जब कीमत निचले ट्रैक के करीब होती है, तो इसे स्टॉक के कम मूल्यांकन क्षेत्र के रूप में देखा जाता है। इसलिए, Bollinger Bands वर्तमान में स्टॉक के सापेक्ष मूल्य का अच्छा आकलन कर सकते हैं।
आरएसआई का उपयोग करके ओवरबॉय और ओवरसोल्ड क्षेत्रों को निर्धारित करना एक क्लासिक मापने की आर्थिक रणनीति है जो मूल्य में बदलाव के अवसरों को पकड़ती है।
कई एमए औसत के साथ, यह फ़िल्टर फ़िल्टरिंग की सुविधा को बढ़ाता है, और इसे बंद होने से बचाता है।
समर्थन और प्रतिरोध क्षेत्रों की पहचान करने के लिए बोलिंगर बैंड जोड़ना, जो उच्च स्तर पर और निम्न स्तर पर पीछा करने से बचने के लिए और अधिक है, व्यापारिक संकेतों के शोर को फ़िल्टर करता है।
आरएसआई संकेतक त्रुटि संकेतों के लिए अतिसंवेदनशील है और वास्तविक मूल्य व्यवहार के साथ निर्णय लेने की आवश्यकता है।
MA Moving Average को अक्सर ट्रेंड के लिए उपयोग किया जाता है, लेकिन कीमतें MA के साथ फैलने पर ट्रेंड टर्निंग पॉइंट को गलत तरीके से निर्धारित करती हैं।
Bollinger Bands के ऊपर और नीचे के समर्थन के प्रतिरोध को निर्धारित करने में देरी होती है, जिससे Extrema के अस्थायी उच्च और निम्न बिंदुओं का सटीक निर्धारण नहीं किया जा सकता है।
इस रणनीति ने कम समय के लिए अपनी स्थिति रखी है, जो अल्पकालिक बाजार के शोर से प्रभावित हो सकती है।
स्थिति की अवधि को उचित रूप से बढ़ाने के लिए परीक्षण किया जा सकता है, जैसे कि 10 दिन की रेखा या 20 दिन की रेखा के रूप में प्लेसहोल्ड लाइन को बदलना।
RSI पैरामीटर को बदलने के लिए परीक्षण किया जा सकता है, जैसे कि (3,5) पैरामीटर या (2,8) पैरामीटर।
समर्थन और प्रतिरोध की अधिक स्पष्ट सीमा प्राप्त करने के लिए Bollinger Bands को बड़ा करने का प्रयास करें।
RSI के साथ अन्य संकेतकों के संयोजन का परीक्षण किया जा सकता है, जैसे कि KDJ, MACD, आदि।
RSI और OBV के संयोजन का परीक्षण किया जा सकता है।
इस रणनीति में, जो समग्र रूप से क्लासिक और मजबूत है, कई अलग-अलग संकेतकों के लाभों का उपयोग किया जाता है, जिससे खरीद और बिक्री के संकेतों को अधिक सटीक और विश्वसनीय बनाया जा सकता है, लेकिन कुछ दिशाओं में अनुकूलन की आवश्यकता होती है। महत्वपूर्ण बात यह है कि आरएसआई के रुझान निर्णय की क्षमता को पकड़ना और समर्थन और प्रतिरोध क्षेत्रों के लिए बोलिंगर बैंड का निर्णय करना। उचित पैरामीटर समायोजन और सूचक संयोजन का अनुकूलन करके, यह रणनीति बेहतर प्रभाव प्राप्त कर सकती है।
/*backtest
start: 2023-12-04 00:00:00
end: 2024-01-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//Created by ChrisMoody
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="_CM_RSI_2_Strat_Low", shorttitle="_CM_RSI_2_Strategy_Lower", overlay=false)
src = close,
//RSI CODE
up = rma(max(change(src), 0), 2)
down = rma(-min(change(src), 0), 2)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
//Criteria for Moving Avg rules
ma1 = sma(close,1)
ma2 = sma(close,2)
ma3 = sma(close,3)
ma4 = sma(close,4)
ma5 = sma(close,5)
ma6 = sma(close,6)
ma7 = sma(close,7)
ma8 = sma(close,8)
ma9 = sma(close,9)
ma200= sma(close, 120)
//Rule for RSI Color
col = close > ma200 and close < ma5 and rsi < 10 ? lime : close < ma200 and close > ma5 and rsi > 90 ? red : silver
plot(rsi, title="RSI", style=line, linewidth=4,color=col)
plot(100, title="Upper Line 100",style=line, linewidth=3, color=aqua)
plot(0, title="Lower Line 0",style=line, linewidth=3, color=aqua)
band1 = plot(90, title="Upper Line 90",style=line, linewidth=3, color=aqua)
band0 = plot(10, title="Lower Line 10",style=line, linewidth=3, color=aqua)
fill(band1, band0, color=silver, transp=90)
///////////// RSI + Bollinger Bands Strategy
if (close > ma200 and rsi < 10 and rsi >1)
strategy.entry("RSI_2_L", strategy.long, comment="Bullish")
if (close < ma200 and rsi > 90 and rsi <98)
strategy.entry("RSI_2_S", strategy.short, comment="Bearish")
strategy.close("RSI_2_L", when = close > ma5 and ma1 < ma3)
strategy.close("RSI_2_S", when = close < ma5 and ma1 > ma2)