यह रणनीति 13 अवधि और 48 अवधि के घातीय चलती औसत (ईएमए) लाइनों के आधार पर ट्रेडिंग सिग्नल उत्पन्न करती है, जो दोहरी ईएमए क्रॉसओवर सिस्टम ट्रेंड फॉलोअप रणनीति से संबंधित है। यह लंबी अवधि के ईएमए को पार करने पर लंबी अवधि के ईएमए को पार करता है, और लंबी अवधि के ईएमए को पार करने पर स्थिति को बंद करता है। लंबे चक्र के रुझानों को पकड़कर और अल्पकालिक बाजार उतार-चढ़ाव से गुमराह होने से बचकर, इस रणनीति का उद्देश्य स्थिर लाभ प्राप्त करना है।
यह रणनीति 13 अवधि ईएमए को लघु अवधि ईएमए के रूप में और 48 अवधि ईएमए को दीर्घकालिक ईएमए के रूप में उपयोग करती है। मान लें कि लघु अवधि ईएमए तेज रेखा है, और लंबी अवधि ईएमए धीमी रेखा है।
जब तेज रेखा नीचे से धीमी रेखा को पार करती है, तो एक खरीद संकेत उत्पन्न होता है। यह इंगित करता है कि अल्पकालिक प्रवृत्ति दीर्घकालिक प्रवृत्ति के मुकाबले मजबूत होने लगती है, जिसका अर्थ है कि अपट्रेंड मजबूत हो रहा है, इस प्रकार तदनुसार लंबा हो रहा है।
जब तेजी से रेखा ऊपर से धीमी रेखा के नीचे पार करती है, तो एक बंद स्थिति संकेत उत्पन्न होता है। यह इंगित करता है कि अल्पकालिक प्रवृत्ति दीर्घकालिक प्रवृत्ति के मुकाबले कमजोर होने लगती है, जिसका अर्थ है कि उभरती प्रवृत्ति कमजोर हो रही है, इस प्रकार हानि को रोकने के लिए लंबी स्थिति को बंद करना।
इस तरह के क्रॉसओवर ऑपरेशनों के माध्यम से, यह रणनीति ट्रेंड-फॉलो कर सकती है, समय के साथ घाटे में कटौती कर सकती है, अल्पकालिक उतार-चढ़ाव को ट्रेंड रिवर्स के रूप में गलत व्याख्या करने से होने वाले अनावश्यक नुकसान से बच सकती है।
लंबी अवधि के रुझानों को पकड़ता है, अल्पकालिक बाजार शोर से भटकने से बचता है। 13 और 48 अवधि के मापदंडों का चयन मूल्य डेटा को चिकना कर सकता है और लंबी अवधि की प्रवृत्ति की दिशा की पहचान कर सकता है।
मजबूत ड्रॉडाउन नियंत्रण क्षमता. यह नुकसान को प्रभावी ढंग से नियंत्रित करते हुए, अल्पकालिक प्रवृत्ति कमजोर होने पर तेजी से कटौती कर सकता है।
लागू करने के लिए सरल, स्पष्ट तर्क. दोहरी ईएमए क्रॉस एक आम प्रवृत्ति रणनीति है, समझने और मास्टर करने के लिए आसान है.
अन्य सहायता संकेतकों को आगे के अनुकूलन के लिए पेश किया जा सकता है।
जब अल्पकालिक मूल्य अक्सर उतार-चढ़ाव करता है तो अत्यधिक अमान्य व्यापार संकेत उत्पन्न कर सकता है।
ईएमए मापदंडों को अनुचित रूप से सेट किए जाने पर खराब प्रवृत्ति पहचान क्षमता, संभवतः गलत दिशा को पकड़ना।
प्रवृत्ति की ताकत निर्धारित करने में असमर्थता, नए उच्च स्तरों का पीछा कर सकती है और बाद के प्रवृत्ति चरणों में नुकसान का कारण बन सकती है।
प्रवेश स्थिति अस्पष्ट है, बाद में समायोजन का जोखिम मौजूद है।
रुझान की मजबूती निर्धारित करने के लिए सहायक संकेतक पेश करें, उच्च स्तरों का पीछा करने से बचें। जैसे वॉल्यूम, अस्थिरता संकेतक आदि।
ईएमए मापदंडों को विभिन्न उत्पादों की विशेषताओं के अनुकूल बनाने के लिए अनुकूलित करें।
जोखिम को कम करने के लिए स्टॉप-लॉस विधियों को जोड़ें जैसे स्टॉप-लॉस को स्थानांतरित करना, प्रतिशत स्टॉप-लॉस।
ट्रेंड ऑसिलेशन में अमान्य ट्रेडों से बचने के लिए फ़िल्टर शर्तें जोड़ें. जैसे कि ट्रेंड स्टेटस निर्धारित करने के लिए डीएमआई, केडीजे का उपयोग करना.
सटीक प्रवेश बिंदु निर्धारित करने के लिए अन्य प्रवेश संकेतकों को मिलाएं। जैसे कि विशिष्ट खरीद/बिक्री समय को स्पष्ट करने के लिए एमएसीडी संकेत।
यह रणनीति 13-अवधि और 48-अवधि ईएमए से बनी क्रॉसओवर प्रणाली के माध्यम से लंबे चक्र की प्रवृत्ति दिशाओं की पहचान करती है, तदनुसार प्रवृत्ति का पालन करती है और प्रवृत्ति समाप्त होने से पहले नुकसान काटती है। यह एक सरल और व्यावहारिक प्रवृत्ति अनुसरण रणनीति है। लेकिन गलत दिशाओं को पकड़ने और शीर्ष का पीछा करने जैसे जोखिम अभी भी मौजूद हैं। सहायता संकेतकों को पेश करके, मापदंडों को अनुकूलित करके, स्टॉप लॉस विधियों आदि को जोड़कर सुधार किया जा सकता है, ताकि रणनीति अधिक स्थिर और विश्वसनीय हो सके।
/*backtest start: 2022-10-27 00:00:00 end: 2023-11-02 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())