
यह रणनीति केवल एक खरीद रणनीति है जो मूल्य कार्रवाई और अल्पकालिक रुझानों पर आधारित है। यह एक तकनीकी सूचक के रूप में खरीदने और बेचने के लिए कई सूचकांकों की चलती औसत (EMA) का उपयोग करता है।
इस रणनीति में 5 दिन की लाइन, 10 दिन की लाइन, 20 दिन की लाइन, 50 दिन की लाइन, 100 दिन की लाइन और 200 दिन की लाइन पर छह ईएमए का उपयोग किया जाता है। इसका खरीद संकेत हैः
जब उपरोक्त छह शर्तें एक साथ पूरी हो जाती हैं, तो अतिरिक्त प्रवेश करें।
बाहर निकलने का संकेत 200-दिन की सीमा को पार करने के लिए समापन मूल्य के नीचे है।
इस रणनीति के निम्नलिखित फायदे हैं:
इस रणनीति के कुछ जोखिम भी हैं:
समाधान के लिएः
इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः
समग्र रूप से, यह रणनीति मूल्य तकनीकी संकेतकों पर आधारित एक मध्यम और अल्पकालिक प्रवृत्ति ट्रैकिंग रणनीति है। यह प्रवृत्ति की पहचान करने के लिए कई ईएमए हिमस्खलन का उपयोग करता है, और समापन मूल्य के साथ झूठे ब्रेकडाउन से बचने के लिए। रणनीति की अवधारणा सरल, स्पष्ट और समझने में आसान है, इसे बाजार की स्थिति के अनुसार मैन्युअल रूप से समायोजित किया जा सकता है। कमजोरी कम अवसर है, इसे आसानी से सेट किया जा सकता है। सिफारिशों को सहायक निर्णय लेने के उपकरण के रूप में, मैन्युअल रूप से संयोजन में उपयोग किया जा सकता है।
/*backtest
start: 2023-02-13 00:00:00
end: 2024-02-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Multiple EMA Buy Strategy with Price Condition", overlay=true)
// Calculate EMAs
ema5 = ta.ema(close, 5)
ema10 = ta.ema(close, 10)
ema20 = ta.ema(close, 20)
ema50 = ta.ema(close, 50)
ema100 = ta.ema(close, 100)
ema200 = ta.ema(close, 200)
// Plot EMAs
plot(ema5, color=color.blue, title="EMA 5")
plot(ema10, color=color.green, title="EMA 10")
plot(ema20, color=color.red, title="EMA 20")
plot(ema50, color=color.purple, title="EMA 50")
plot(ema100, color=color.orange, title="EMA 100")
plot(ema200, color=color.yellow, title="EMA 200")
// Entry conditions
buy_condition = ema5 > ema10 and ema10 > ema20 and ema20 > ema50 and ema50 > ema100 and ema100 > ema200 and close > ema5
// Exit conditions
exit_condition = close < ema200
// Strategy entry and exit conditions
strategy.entry("Buy", strategy.long, when = buy_condition)
strategy.close("Buy", when = exit_condition)