एकाधिक EMA पर आधारित खरीद रणनीति


निर्माण तिथि: 2024-02-20 15:38:08 अंत में संशोधित करें: 2024-02-20 15:38:08
कॉपी: 1 क्लिक्स: 685
1
ध्यान केंद्रित करना
1617
समर्थक

एकाधिक EMA पर आधारित खरीद रणनीति

अवलोकन

यह रणनीति केवल एक खरीद रणनीति है जो मूल्य कार्रवाई और अल्पकालिक रुझानों पर आधारित है। यह एक तकनीकी सूचक के रूप में खरीदने और बेचने के लिए कई सूचकांकों की चलती औसत (EMA) का उपयोग करता है।

रणनीति सिद्धांत

इस रणनीति में 5 दिन की लाइन, 10 दिन की लाइन, 20 दिन की लाइन, 50 दिन की लाइन, 100 दिन की लाइन और 200 दिन की लाइन पर छह ईएमए का उपयोग किया जाता है। इसका खरीद संकेत हैः

  1. 5 वीं लाइन 10 वीं लाइन
  2. 10 वीं लाइन पर 20 वीं लाइन
  3. 20 वें और 50 वें दिन के बीच
  4. 50 दिन की लाइन 100 दिन की लाइन
  5. 100 दिन की रेखा पर 200 दिन की रेखा पार करें
  6. समापन मूल्य पर 5 दिन की रेखा

जब उपरोक्त छह शर्तें एक साथ पूरी हो जाती हैं, तो अतिरिक्त प्रवेश करें।

बाहर निकलने का संकेत 200-दिन की सीमा को पार करने के लिए समापन मूल्य के नीचे है।

श्रेष्ठता विश्लेषण

इस रणनीति के निम्नलिखित फायदे हैं:

  1. छह ईएमए का उपयोग फ़िल्टर के रूप में किया जाता है, जो मध्यम और अल्पकालिक रुझानों की पहचान करने में मदद करता है
  2. कई ईएमए पर उच्च संरचनात्मक आवश्यकताएं, प्रभावी रूप से फ़िल्टरिंग झूठी दरार
  3. समापन मूल्य में भाग लेने से नकली ब्रेकआउट के जोखिम से बचा जा सकता है
  4. सिर्फ ज्यादा काम करने से बचें और कम करने के जोखिम से बचें
  5. बाहर निकलने की व्यवस्था अधिक रूढ़िवादी है और लाभ के लिए अनुकूल है

जोखिम विश्लेषण

इस रणनीति के कुछ जोखिम भी हैं:

  1. एक बार में कई ईएमए पहनने की संभावना कम, अवसरों को याद करना आसान
  2. केवल अधिक काम करना, पैसे कमाने के लिए गिरावट का उपयोग नहीं करना
  3. आपदाओं में फंसने की संभावना
  4. यह एक बहुत ही संदिग्ध स्थिति है, और यह एक बहुत ही संदिग्ध स्थिति है, और यह एक बहुत ही गंभीर स्थिति है।
  5. स्थिर सेटिंग, विभिन्न किस्मों और बाजार की परिस्थितियों के लिए अनुकूली

समाधान के लिएः

  1. बाजार की स्थिति के अनुसार ईएमए की संख्या को कम किया जा सकता है
  2. सीसीआई जैसे सूचकांकों के संयोजन के साथ कॉपी करने के अवसरों पर विचार किया जा सकता है
  3. मोबाइल रोकथाम या समय पर मानव हस्तक्षेप सेट कर सकते हैं
  4. प्रवृत्ति किस्मों के लिए समायोज्य पैरामीटर
  5. बाजार के अनुसार पैरामीटर को समायोजित करने के लिए मानव सहयोग की सिफारिश की

अनुकूलन दिशा

इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः

  1. नकली सफलताओं से बचने के लिए लेन-देन सूचकांक को लागू करना
  2. अस्थिरता सूचक का उपयोग करने के लिए अनुकूलन पैरामीटर
  3. गतिशील अनुकूलन मापदंडों के लिए मशीन लर्निंग मॉडल जोड़ें
  4. प्रमाणीकरण के लिए एक ब्रेक-आउट जोड़ें
  5. डीप लर्निंग मॉडल के साथ निर्णय की प्रवृत्ति
  6. स्टॉप लॉस और स्टॉप ब्रीज

संक्षेप

समग्र रूप से, यह रणनीति मूल्य तकनीकी संकेतकों पर आधारित एक मध्यम और अल्पकालिक प्रवृत्ति ट्रैकिंग रणनीति है। यह प्रवृत्ति की पहचान करने के लिए कई ईएमए हिमस्खलन का उपयोग करता है, और समापन मूल्य के साथ झूठे ब्रेकडाउन से बचने के लिए। रणनीति की अवधारणा सरल, स्पष्ट और समझने में आसान है, इसे बाजार की स्थिति के अनुसार मैन्युअल रूप से समायोजित किया जा सकता है। कमजोरी कम अवसर है, इसे आसानी से सेट किया जा सकता है। सिफारिशों को सहायक निर्णय लेने के उपकरण के रूप में, मैन्युअल रूप से संयोजन में उपयोग किया जा सकता है।

रणनीति स्रोत कोड
/*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)