यह मूल्य कार्रवाई और अल्पकालिक प्रवृत्ति पर आधारित केवल खरीद रणनीति है। यह प्रवेश और निकास के लिए तकनीकी संकेतकों के रूप में कई घातीय चलती औसत (ईएमए) का उपयोग करता है।
यह रणनीति छह ईएमए का उपयोग करती है - 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)