ईएमए और सुपरट्रेंड कॉम्बिनेटेड ट्रेंड फॉलोइंग रणनीति ईएमए संकेतक और सुपरट्रेंड संकेतक को बाजार के रुझानों की पहचान करने और स्पष्ट प्रवेश और निकास संकेत प्रदान करने के लिए सरलता से जोड़ती है। रणनीति विभिन्न ट्रेडिंग शैलियों के अनुरूप सुपरट्रेंड मापदंडों के साथ-साथ ईएमए मापदंडों के अनुकूलन की अनुमति देती है। रंग-कोडेड बार प्रवृत्ति पहचान को सहज बनाते हैं। रणनीति ईएमए और सुपरट्रेंड संकेतकों के बीच क्रॉसओवर संकेतों के आधार पर प्रवेश समय निर्धारित करती है। निकास नियम लचीले होते हैं - आप या तो बाहर निकल सकते हैं जब प्रवृत्ति उलट जाती है या जब कीमत ईएमए को फिर से पार करती है, जो जोखिम प्रबंधन में मदद करती है।
रणनीति मुख्य प्रवृत्ति दिशा निर्धारित करने के लिए सुपरट्रेंड संकेतक का उपयोग करती है। अनिवार्य रूप से, सुपरट्रेंड संकेतक एटीआर संकेतक को चलती औसत के साथ जोड़ती है और प्रवृत्ति उलट बिंदुओं को निर्धारित करने के लिए औसत रेखाओं के मूल्य ब्रेक का उपयोग करती है। दूसरी ओर, ईएमए संकेतक अल्पकालिक प्रवृत्ति दिशा का न्याय करने में सहायता करने के लिए कार्य करता है। लंबी स्थिति केवल तब विचार की जाती है जब कीमतें ईएमए से ऊपर होती हैं, और छोटी स्थिति केवल तब विचार की जाती है जब कीमतें ईएमए से नीचे होती हैं।
विशेष रूप से, रणनीति निम्नलिखित नियमों का उपयोग करती हैः
ईएमए और सुपरट्रेंड का संयोजन एकल संकेतकों की तुलना में अधिक विश्वसनीय रुझान निर्णय की अनुमति देता है। संयोजन कुछ झूठे ब्रेकआउट को अधिक प्रभावी ढंग से फ़िल्टर कर सकता है।
सुपरट्रेंड और ईएमए मापदंडों को अनुकूलित करने की अनुमति देने से रणनीति को विभिन्न उत्पादों और समय सीमाओं के अनुरूप बनाया जा सकता है।
रणनीति द्वारा प्रदान किए जाने वाले लंबे, लघु और निकास संकेत बहुत स्पष्ट हैं, जो निर्णय लेने में सहायता करते हैं। निकास नियम भी स्पष्ट हैं, जो जोखिम नियंत्रण को सुविधाजनक बनाते हैं।
ईएमए के सापेक्ष मूल्य की स्थिति के आधार पर, बारों का रंग अलग-अलग होता है, जिससे एक सहज दृश्य प्रभाव बनता है।
एकल संकेतकों की तुलना में, इस रणनीति में संकेत की पुष्टि की अधिक आवश्यकताएं हैं, इसलिए संभवतः उथल-पुथल के साथ अवसरों को याद किया जा सकता है।
यद्यपि रणनीति ब्रेकआउट संकेतों को सत्यापित करती है, फिर भी कठोर बाजार उतार-चढ़ाव के दौरान रणनीति विफलता के कारण झूठे ब्रेकआउट की संभावना है।
सुपरट्रेंड और ईएमए पैरामीटर सेटिंग्स रणनीति की प्रभावशीलता को काफी प्रभावित कर सकती हैं। अनुचित पैरामीटर सेटिंग्स के परिणामस्वरूप कई बार बाहर निकलने के बाद पुनः प्रवेश हो सकते हैं।
फ़िल्टर संकेतों में अन्य संकेतक जोड़ें
संकेतों को और अधिक सत्यापित करने और झूठे ब्रेकआउट को कम करने के लिए एमएसीडी, स्टोकैस्टिक्स जैसे संकेतकों को ईएमए और सुपरट्रेंड के साथ जोड़ने पर विचार करें।
बहु-समय-सीमा सत्यापन
वर्तमान समय सीमा पर उत्पन्न संकेतों को सत्यापित करने और फ़िल्टर करने के लिए उच्च समय सीमाओं (जैसे दैनिक) पर प्रवृत्ति दिशा का न्याय करें।
स्वचालित पैरामीटर अनुकूलन
विभिन्न पैरामीटर संयोजनों को पार करने और बैकटेस्ट मीट्रिक के आधार पर दिए गए उत्पादों और समय सीमाओं के लिए इष्टतम सेटिंग्स का चयन करने का प्रयास करें।
ईएमए और सुपरट्रेंड संयुक्त ट्रेंड फॉलोइंग रणनीति सफलतापूर्वक ट्रेंड निर्धारण और ट्रेंड फॉलोइंग की ताकत को जोड़ती है। रणनीति स्थिर, स्पष्ट संकेतों और अनुकूलन योग्य मापदंडों के माध्यम से व्यापार निर्णयों के लिए ठोस समर्थन प्रदान करती है। बेशक, हमें अभी भी संभावित झूठे ब्रेकआउट जोखिमों के लिए सतर्क रहने की आवश्यकता है। अन्य संकेतकों या बहु-समय-फ्रेम विश्लेषण का उपयोग करके अतिरिक्त संकेत सत्यापन के माध्यम से आगे सुधार किए जा सकते हैं।
/*backtest start: 2022-12-04 00:00:00 end: 2023-12-10 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("EMA SuperTrend Strategy", overlay=true) // SuperTrend EMA Settings length = input.int(10, title="SuperTrend Length") mult = input.float(2.0, title="Multiplier") emaLength = input.int(34, title="EMA UpTrend", minval=1, maxval=300) // EMA calculation for EMA Trend Bars ema1 = input.int(34, title="EMA UpTrend", minval=1, maxval=300) shema = input(true, title="Show EMA Trend is Based On?") usedEma = ta.ema(close, ema1) // EMA Trend Bars color emaUpColor() => hlc3 >= usedEma emaDownColor() => hlc3 < usedEma col = hlc3 >= usedEma ? color.lime : hlc3 < usedEma ? color.red : color.white // SuperTrend calculation atrPeriod = int(mult) [supertrend, direction] = ta.supertrend(length, atrPeriod) // Entry conditions longEntry = ta.crossover(close, supertrend) and close > usedEma shortEntry = ta.crossunder(close, supertrend) and close < usedEma // Exit conditions longExit = ta.crossunder(close, supertrend) or close < usedEma shortExit = ta.crossover(close, supertrend) or close > usedEma // Execute trades if (longEntry) strategy.entry("Buy", strategy.long) if (longExit) strategy.close("Buy") if (shortEntry) strategy.entry("Sell", strategy.short) if (shortExit) strategy.close("Sell") // Plotting plot(shema and usedEma ? usedEma : na, title="EMA", style=plot.style_line, linewidth=3, color=col)