तेज ईएमए और धीमी ईएमए गति सफलता रणनीति

लेखक:चाओझांग, दिनांकः 2023-12-27 16:35:04
टैगः

img

अवलोकन

यह रणनीति तेजी से ईएमए और धीमी ईएमए की गणना करके खरीद और बिक्री संकेत उत्पन्न करती है, और जब तेजी से ईएमए धीमी ईएमए के ऊपर पार हो जाती है तो लंबी जाती है, और जब तेजी से ईएमए लाभ कमाने के लिए धीमी ईएमए के नीचे पार हो जाती है तो छोटी होती है। यह रणनीति गति ट्रैकिंग रणनीति से संबंधित है।

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

यह रणनीति मुख्य रूप से ईएमए संकेतक की चिकनाई अवधारणा का उपयोग करती है। ईएमए एक्सपोनेंशियल मूविंग एवरेज के लिए खड़ा है, जो एक तकनीकी संकेतक है जो भविष्य के मूल्य रुझानों की भविष्यवाणी करने के लिए ऐतिहासिक मूल्य रुझानों का उपयोग करता है। ईएमए संकेतक में एक तेज रेखा और एक धीमी रेखा होती है, जहां तेज रेखा हाल के मूल्य परिवर्तनों के लिए अधिक संवेदनशील होती है और धीमी रेखा ऐतिहासिक मूल्य परिवर्तनों के लिए अधिक संवेदनशील होती है। जब अल्पकालिक मूल्य उतार-चढ़ाव एक निश्चित स्तर से अधिक होते हैं, तो तेज रेखा धीमी रेखा के ऊपर या नीचे पार करेगी, खरीद या बिक्री संकेत उत्पन्न करेगी।

विशेष रूप से, यह रणनीति तेजी से लाइन के रूप में 37 की लंबाई के साथ एक ईएमए, और धीमी लाइन के रूप में 175 की लंबाई के साथ एक ईएमए चुनती है। यह एक खरीद संकेत उत्पन्न करता है जब तेजी से लाइन लंबी लाइन के लिए धीमी रेखा के ऊपर पार करती है, और यह एक बिक्री संकेत उत्पन्न करती है जब तेजी से लाइन छोटी लाइन के लिए धीमी रेखा के नीचे पार करती है। यह स्टॉप लॉस या लाभ का एहसास करती है।

रणनीतिक लाभ

ईएमए की इस क्रॉसओवर रणनीति के निम्नलिखित फायदे हैंः

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

रणनीतिक जोखिम

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

  1. झूठे संकेत उत्पन्न करने के लिए प्रवण, बहुत जल्दी या बहुत देर से प्रवेश कर सकते हैं
  2. ईएमए संकेतक में देरी, महत्वपूर्ण मोड़ के बिंदुओं को याद कर सकता है
  3. रेंज-बाउंड बाजारों में रोकना आसान है
  4. बैकटेस्टिंग ओवरफिट जोखिम, लाइव ट्रेडिंग में संदिग्ध प्रभाव

इन जोखिमों को कम करने के लिए, हम प्रविष्टियों के समय को अनुकूलित करने पर विचार कर सकते हैं, स्टॉप लॉस स्तर निर्धारित कर सकते हैं, फ़िल्टरिंग के लिए अन्य संकेतकों के साथ संयोजन कर सकते हैं और इसी तरह।

रणनीति अनुकूलन दिशाएं

इस रणनीति को और अधिक अनुकूलित करने की गुंजाइश हैः

  1. विभिन्न उत्पाद विशेषताओं के अनुकूल होने के लिए ईएमए अवधि मापदंडों को अनुकूलित करें
  2. बाजार में उतार-चढ़ाव के दौरान गलत तरीके से प्रवेश करने से बचने के लिए वॉल्यूम संकेतक फ़िल्टर जोड़ें
  3. चलती स्टॉप हानि सेट, धीरे-धीरे प्रवृत्ति के अनुसार स्टॉप हानि स्तर समायोजित
  4. बाजार की अस्थिरता के आधार पर स्थिति के आकार को गतिशील रूप से समायोजित करने के लिए अस्थिरता संकेतकों के साथ संयोजन

सारांश

आम तौर पर, यह सरल ईएमए क्रॉसओवर रणनीति शुरुआती लोगों के लिए समझना आसान है। लेकिन इसके वास्तविक प्रभाव को व्यावहारिक सत्यापन की आवश्यकता है, और निवेशकों को इसका उपयोग करते समय बैकटेस्ट ओवरफिटिंग के जोखिमों से भी अवगत होना चाहिए। मापदंडों को अनुकूलित करके, संकेतकों को मिलाकर, आदि, इस रणनीति की स्थिरता और व्यावहारिक प्रभाव को और बढ़ाया जा सकता है।


/*backtest
start: 2022-12-20 00:00:00
end: 2023-12-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © umerhafeez37733

//@version=5
strategy("EMA Crossover Strategy", overlay=true)

// Input for EMA lengths
fastEmaLength = input(37, title="Fast EMA Length")
slowEmaLength = input(370, title="Slow EMA Length")

// Calculate EMAs
fastEma = ta.ema(close, fastEmaLength)
slowEma = ta.ema(close, slowEmaLength)

// Plot EMAs on the chart
plot(fastEma, title="Fast EMA", color=color.blue)
plot(slowEma, title="Slow EMA", color=color.red)

// Buy condition: Fast EMA crosses above Slow EMA
buyCondition = ta.crossover(fastEma, slowEma)

// Sell condition: Fast EMA crosses below Slow EMA
sellCondition = ta.crossunder(fastEma, slowEma)

// Plot Buy and Sell signals on the chart
plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=sellCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)

// Execute strategy
strategy.entry("Buy", strategy.long, when=buyCondition)
strategy.close("Buy", when=sellCondition)


अधिक