यह रणनीति गतिशील औसत ईएमए और ओवरबॉट ओवरसोल्ड सूचक आरएसआई को जोड़ती है ताकि संभावित रुझान के अवसरों को पता लगाया जा सके। तेजी से ईएमए पर धीमी गति से ईएमए को पार करने के लिए इसे बैलेंसिंग अवसर के रूप में माना जाता है; तेजी से ईएमए के नीचे धीमी गति से ईएमए को पार करने के लिए इसे गिरावट के अवसर के रूप में माना जाता है। साथ ही, आरएसआई का उपयोग फर्जी तोड़ने के लिए किया जाता है और केवल तभी खेला जाता है जब आरएसआई भी रुझान की दिशा की पुष्टि करता है।
यह रणनीति मुख्य रूप से निम्नलिखित सिद्धांतों पर आधारित हैः
ईएमए प्रभावी रूप से मूल्य डेटा को चिकना कर सकता है और मूल्य प्रवृत्ति को प्रदर्शित कर सकता है। धीमी गति से ईएमए संयोजन औसत अंतर का निर्माण कर सकता है, अंतर का विस्तार प्रवृत्ति के गठन को दर्शाता है, और अंतर का संकुचन प्रवृत्ति के उलट होने का संकेत देता है।
आरएसआई ओवरबॉय और ओवरसोल की पहचान करने के लिए प्रभावी है। आरएसआई के साथ मिलकर ईएमए के झूठे ब्रेक के झूठे संकेतों को फ़िल्टर किया जा सकता है। केवल ईएमए और आरएसआई एक साथ प्रवृत्ति की पुष्टि करते हैं, जो उच्च संभावना में प्रवेश कर सकते हैं।
विशेष रूप से, तेजी से ईएमए अवधि के लिए 8 सेट करें, धीमी ईएमए अवधि के लिए 24 सेट करें। ईएमए पर धीमी गति से पार करने पर तेजी का संकेत उत्पन्न करें, और नीचे जाने पर गिरावट का संकेत उत्पन्न करें। आरएसआई अवधि के लिए 7 सेट करें, ऊपर 70(1-RSI थ्रॉटल) 30 के नीचे के रूप में ओवरबॉय क्षेत्र(1 + आरएसआई अवमूल्यन) ओवरसोल्ड क्षेत्र है। केवल ईएमए और आरएसआई के साथ-साथ बुलंद होने पर ही मल्टीहेड प्रवेश किया जाता है; केवल ईएमए और आरएसआई के साथ-साथ बुलंद होने पर ही खाली सिर प्रवेश किया जाता है।
यह रणनीति ईएमए और आरएसआई संकेतकों के लाभों को जोड़ती है, जिससे ट्रेंड की दिशा को प्रभावी ढंग से पहचाना जा सकता है और कुछ झूठे संकेतों को फ़िल्टर किया जा सकता है। इसके मुख्य लाभ हैंः
ईएमए ने कीमतों को चिकना कर दिया, रुझान की दिशा की पहचान की; आरएसआई ने ओवरबॉय ओवरसोल का फैसला किया, झूठे ब्रेक को फ़िल्टर किया।
पैरामीटर की सेटिंग लचीली है और विभिन्न किस्मों के लिए अनुकूलित की जा सकती है।
कई संकेतकों की पुष्टि के साथ, झूठे संकेतों को कम करने और जीतने की दर को बढ़ाने के लिए।
रणनीति तर्क सरल और स्पष्ट है, इसे लागू करना आसान है, और यह ट्रेंड ट्रैकिंग के लिए उपयुक्त है।
विभिन्न समय चक्रों के लिए उपयुक्त, दिन के भीतर व्यापार या लंबी लाइन स्थिति रखने के लिए।
इस रणनीति के कुछ जोखिम भी हैं, जिनके बारे में ध्यान देने की आवश्यकता हैः
जब रुझान बदलता है, तो ईएमए समय पर प्रतिक्रिया नहीं दे सकता है, जिससे नुकसान हो सकता है।
आरएसआई ओवरलैप निर्णय पैरामीटर सेट यदि उचित नहीं है, तो व्यापार के अवसरों को याद किया जा सकता है।
स्टॉक इंडेक्स की किस्मों में भारी उतार-चढ़ाव होता है, और रणनीति को स्टॉप लॉस का खतरा हो सकता है।
ट्रेडिंग शुल्क भी रणनीतिक लाभ को प्रभावित करते हैं, और उचित स्टॉप-लॉस बिंदुओं को ध्यान में रखना आवश्यक है।
इस रणनीति में मूलभूत तत्वों को ध्यान में नहीं रखा गया है, जिससे कि यह जोखिम उठाने में सक्षम हो सके।
जोखिम के लिए, आप तर्कसंगत स्टॉप लॉस के माध्यम से एकल नुकसान को नियंत्रित कर सकते हैं; आरएसआई पैरामीटर सेटिंग्स का अनुकूलन करें; व्यापार लागत पर विचार करें और स्टॉप लॉस को अनुकूलित करें।
इस रणनीति को निम्नलिखित दिशाओं में अनुकूलित किया जा सकता हैः
ईएमए और आरएसआई के मापदंडों को अनुकूलित करें ताकि वे विभिन्न किस्मों की विशेषताओं के लिए बेहतर रूप से अनुकूलित हो सकें।
सिग्नल की गुणवत्ता में सुधार के लिए अन्य संकेतकों जैसे कि बोलिंगर बैंड, केडीजे आदि को फ़िल्टर करें।
मूलभूत तत्वों को जोड़ना और सट्टा लगाने के जोखिम से बचना।
प्रवृत्ति रेखा, समर्थन प्रतिरोध बिंदु आदि के साथ प्रवेश करना।
optimize take profit and stop loss based on volatility and risk preference.
Backtest over longer timeframe and different assets to ensure robustness.
इस रणनीति के समग्र एक अपेक्षाकृत सरल और व्यावहारिक प्रवृत्ति ट्रैकिंग रणनीति है. यह प्रवृत्ति दिशा की पहचान करने के लिए ईएमए और आरएसआई के दो संकेतकों के साथ संयुक्त है, कुछ शोर उच्च गुणवत्ता के व्यापारिक संकेतों को फ़िल्टर कर सकते हैं. पैरामीटर अनुकूलन और उचित रूप से अन्य उपकरणों का उपयोग करके, रणनीति की प्रभावशीलता को और बढ़ाया जा सकता है. लेकिन कोई भी रणनीति पूरी तरह से नुकसान से बचने के लिए नहीं है, और एक प्रवृत्ति ट्रैकिंग उपकरण के रूप में उपयोग करने के लिए जोखिम मूल्यांकन पर नियंत्रण की आवश्यकता है.
/*backtest
start: 2023-08-28 00:00:00
end: 2023-09-27 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MACD + RSI", overlay=true)
src = input(close,"Source")
//MACD
len1 = input(8, title="MACD Fast Length")
len2 = input(24, title="MACD Slow Length")
ema1 = ema(src,len1)
ema2 = ema(src,len2)
div = ema1-ema2
long_macd = div>div[1]
short_macd = div<div[1]
//RSI
len = input(7, minval=1, title="RSI Length")
rsi_threshold = input(0.2,minval=0,maxval=0.5, title="RSI Threshold")
rsi = rsi(src,len)
long_rsi = rsi<30*(1+rsi_threshold)
short_rsi = rsi>70*(1-rsi_threshold)
//POSITIONING
if (long_macd)
if(long_rsi)
strategy.entry("Long", strategy.long)
if (short_macd)
if(short_rsi)
strategy.entry("Short", strategy.short)