
इस रणनीति में ईएमए (सूचकांक चलती औसत) को आरएसआई (सापेक्ष रूप से मजबूत संकेतक) के साथ क्रॉस करना शामिल है, जो बाजार की प्रवृत्ति की दिशा की पहचान करने और ट्रेडिंग सिग्नल उत्पन्न करने के लिए संकेत देता है। यह रणनीति समग्र प्रवृत्ति की दिशा निर्धारित करने के लिए लघु ईएमए (9 चक्र) और दीर्घकालिक ईएमए (21 चक्र) का उपयोग करती है, जबकि आरएसआई का उपयोग प्रवृत्ति की ताकत की पुष्टि करने और संभावित झूठे संकेतों को फ़िल्टर करने के लिए करती है। रणनीति का मुख्य तर्क दिशात्मक परिवर्तनों पर आधारित है जो तब उत्पन्न होते हैं जब एक छोटी चलती औसत लंबी अवधि की चलती औसत को पार करता है, और आरएसआई को एक अतिरिक्त पुष्टिकरण के रूप में उपयोग करता है, यह सुनिश्चित करने के लिए कि ट्रेड केवल ट्रेंड स्पष्ट होने पर किया जाता है।
यह रणनीति दो ईएमए ((9 चक्र और 21 चक्र) के क्रॉस-कॉम्बिनेशन आरएसआई रीडिंग के आधार पर बाजार की स्थिति का आकलन करती है। जब ईएमए 9 ऊपर की ओर ईएमए 21 को पार करता है और आरएसआई 30 से ऊपर होता है, तो यह एक bullish प्रवृत्ति की पुष्टि करता है और एक मल्टी सिग्नल उत्पन्न करता है। इसके विपरीत, जब ईएमए 9 नीचे की ओर ईएमए 21 को पार करता है और आरएसआई 30 से नीचे होता है, तो यह एक bullish प्रवृत्ति की पुष्टि करता है और एक शून्य सिग्नल उत्पन्न करता है। कोड में एक स्पष्ट प्रवृत्ति निर्णय मानदंड को परिभाषित किया गया हैः ईएमए 9 ईएमए 21 से बड़ा है और आरएसआई 30 से बड़ा है; जब ईएमए 9 ईएमए 21 से कम है और आरएसआई 30 से कम है, तो यह एक bullish संकेत है; जब ईएमए 9 ईएमए 21 से कम है और आरएसआई 30 से कम है, तो यह एक शून्य संकेत है। सिस्टम मल्टी सिग्नल के दौरान मल्टी सिग्नल में प्रवेश करता है, और मल्टी सिग्नल के दौरान
यह रणनीति कई तकनीकी लाभों को जोड़ती है जो इसे वास्तविक लेनदेन में उत्कृष्ट बनाते हैंः
हालांकि इस रणनीति के कई फायदे हैं, इसके साथ कुछ संभावित जोखिम और सीमाएं भी हैंः
कोड के गहन विश्लेषण के आधार पर, इस रणनीति में निम्नलिखित अनुकूलन योग्य दिशाएं हैं:
द्विआधारी चलती औसत क्रॉस और आरएसआई ट्रेंड कन्फर्मेशन रणनीति ईएमए क्रॉस और आरएसआई कन्फर्मेशन के संयोजन के माध्यम से एक संतुलित ट्रेंड ट्रैकिंग विधि प्रदान करती है। यह एक स्पष्ट प्रवेश और निकास सिग्नल प्रदान करता है, जबकि वर्तमान बाजार की प्रवृत्ति को दृश्य तत्वों के माध्यम से प्रदर्शित करता है। रणनीति का मुख्य लाभ इसकी तर्कसंगतता में संक्षिप्त और प्रभावी है, जो प्रवृत्ति और गतिशीलता की दो आयामी बाजार की जानकारी को जोड़ती है, जिससे संकेत की गुणवत्ता में सुधार होता है। हालांकि कुछ बाजार स्थितियों में रणनीति की सीमाएं हैं, लेकिन यह एक ठोस बुनियादी ढांचा प्रदान करती है जिसे आगे बढ़ाया जा सकता है और अनुकूलित किया जा सकता है।
/*backtest
start: 2024-03-26 00:00:00
end: 2024-12-08 00:00:00
period: 3h
basePeriod: 3h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/
//@version=5
strategy("vefaema", overlay=true)
// EMA'ları hesapla
ema9 = ta.ema(close, 9)
ema21 = ta.ema(close, 21)
// RSI hesapla
rsi = ta.rsi(close, 14)
// Trend belirleme kriterleri
bullish = ema9 > ema21 and rsi > 30
bearish = ema9 < ema21 and rsi < 30
// Long ve short sinyalleri
longSignal = ta.crossover(ema9, ema21) and rsi > 30
shortSignal = ta.crossunder(ema9, ema21) and rsi < 30
// Renkleri belirle
plot(ema9, title="EMA 9", color=color.blue)
plot(ema21, title="EMA 21", color=color.orange)
// Grafik üzerine ok ekleme
plotshape(series=longSignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Long")
plotshape(series=shortSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Short")
// Trend yönünü simge olarak ekleme
plotshape(series=bullish, location=location.bottom, color=color.green, style=shape.triangleup, title="Bullish Trend")
plotshape(series=bearish, location=location.top, color=color.red, style=shape.triangledown, title="Bearish Trend")
// Arka plan rengi
bgcolor(bullish ? color.new(color.green, 90) : bearish ? color.new(color.red, 90) : na)
// Al/Sat işlemleri
if (longSignal)
strategy.entry("Long", strategy.long)
if (shortSignal)
strategy.entry("Short", strategy.short)
if (ta.crossunder(ema9, ema21) or rsi < 30)
strategy.close("Long")
if (ta.crossover(ema9, ema21) or rsi > 30)
strategy.close("Short")