तेज़ और धीमी ईएमए क्रॉसओवर ट्रैकिंग रणनीति


निर्माण तिथि: 2023-09-12 18:06:26 अंत में संशोधित करें: 2023-09-12 18:06:26
कॉपी: 0 क्लिक्स: 732
1
ध्यान केंद्रित करना
1617
समर्थक

यह रणनीति तेजी और धीमी गति के ईएमए के क्रॉसिंग के माध्यम से मूल्य प्रवृत्ति का आकलन करती है। यह प्रवृत्ति ट्रैकिंग ऑपरेशन है। यह मध्य-लंबी रेखा प्रवृत्ति व्यापार रणनीति है।

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

  1. दो ईएमए की गणना तेजी से और धीरे से की जाती है, और एक विशिष्ट पैरामीटर 13 चक्र है, धीमी गति से 48 चक्र।

  2. जब तेज रेखा नीचे से धीमी रेखा को तोड़ती है, तो अतिरिक्त प्रवेश किया जाता है।

  3. जब कीमत ऊपर से नीचे की ओर तेजी की रेखा को तोड़ती है, तो मल्टीपल स्टॉप लॉस एक्जिट करें।

  4. द्वि-दिशात्मक व्यापार के लिए विकल्प के रूप में शामिल करें.

इस रणनीति के फायदे:

  1. ईएमए के सहयोग से, लंबे समय तक चलने वाले रुझानों की पहचान की जा सकती है।

  2. ट्रेडिंग के शुरुआती चरणों में समय पर प्रवेश करने के लिए ब्रेकआउट ट्रेडिंग विधि।

  3. स्टॉप लॉस का तरीका सरल और सीधा है, और आप एकल नुकसान को नियंत्रित कर सकते हैं।

इस रणनीति के जोखिम:

  1. ईएमए की औसत लाइन में देरी है, जो सबसे अच्छा प्रवेश बिंदु से चूक सकती है।

  2. रोकथाम की सीमा को उचित रूप से कम किया जाना चाहिए ताकि बहुत बार रोकथाम से बचा जा सके।

  3. यह स्पष्ट रूप से एक प्रवृत्ति की दिशा निर्धारित करना मुश्किल है।

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

रणनीति स्रोत कोड
/*backtest
start: 2022-09-05 00:00:00
end: 2023-09-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3

// strategy("EMA Strategy 13 48", shorttitle = "EMA Strategy 13 48", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 1000)


// === Inputs ===
// short ma
maFastSource   = input(defval = close, title = "Fast MA Source")
maFastLength   = input(defval = 13, title = "Fast MA Period", minval = 1)

// long ma
maSlowSource   = input(defval = close, title = "Slow MA Source")
maSlowLength   = input(defval = 48, title = "Slow MA Period", minval = 1)


// === Vars and Series ===
fastMA = ema(maFastSource, maFastLength)
slowMA = ema(maSlowSource, maSlowLength)

plot(fastMA, color=blue)
plot(slowMA, color=purple)

goLong() => crossover(fastMA, slowMA)
killLong() => crossunder(close, fastMA)
strategy.entry("Buy", strategy.long, when = goLong())
strategy.close("Buy", when = killLong())

// Shorting if using
goShort() => crossunder (fastMA, slowMA)
killShort() => crossover(fastMA, slowMA)
//strategy.entry("Sell", strategy.short, when = goShort())
//strategy.close("Sell", when = killShort())