
मैक्ड रेड ब्लू लीवरेज रणनीति एक मात्रात्मक ट्रेडिंग रणनीति है जो मैक्ड सूचक का उपयोग करके प्रवृत्ति की दिशा का निर्धारण करती है। यह रणनीति तेजी से चलती औसत, धीमी गति से चलती औसत और मैक्ड सिग्नल लाइन की गणना करके भविष्य की कीमतों की दिशा का निर्धारण करने के लिए मैक्ड पोर्टफोलियो सूचक के साथ मिलकर एक व्यापारिक संकेत उत्पन्न करती है।
इस रणनीति का मुख्य सूचक मैकडोंग मिश्रित सूचक है। मैकडोंग सूचक में विचलन दर (तेजी से चलती औसत और धीमी गति से चलती औसत के बीच का अंतर) और सिग्नल लाइन शामिल है। जब विचलन दर में वृद्धि की प्रवृत्ति तेज हो जाती है, तो यह वर्तमान में एक बहुमुखी बाजार में है; जब विचलन दर में गिरावट की प्रवृत्ति तेज हो जाती है, तो यह वर्तमान में एक खाली बाजार में है।
यह रणनीति मैकडैड सूचकांक का उपयोग करती है जो एक बड़ी प्रवृत्ति की दिशा का निर्धारण करती है, जबकि विशिष्ट प्रविष्टि और निकास समय का निर्धारण करने के लिए एल्डर आवेग प्रणाली के साथ संयुक्त है। एल्डर आवेग प्रणाली तेजी से औसत रेखा और मैकड के संयोजन का उपयोग करती है। हरे रंग के स्तंभों का प्रतिनिधित्व करता है बहु-सिर शुरू या त्वरण, लाल स्तंभों का प्रतिनिधित्व करता है शून्य शुरू या त्वरण, और नीले स्तंभों का प्रतिनिधित्व करता है बहु-सिर प्रवृत्ति परिवर्तन के समय बिंदु।
इन दोनों संकेतकों के आधार पर, हम positional direction और tactical entries/exits का निर्धारण कर सकते हैं। यदि मैकड सूचक बड़े बहुमुखी रुझानों का प्रतिनिधित्व करता है, तो हम पुराने आवेग प्रणाली के मिंट स्तंभ के रूप में खुले लंबे पदों को खोलते हैं; यदि मैकड सूचक बड़े खाली सिर के रुझानों का प्रतिनिधित्व करता है, तो हम पुराने आवेग प्रणाली के लाल स्तंभ के रूप में खुले छोटे पदों को खोलते हैं।
मैकडोंग लाल-नीले-लेवरेज रणनीति में, मैकडोंग सूचकांक बाजार की आपूर्ति और मांग संबंधों और कीमतों की गति को प्रभावी ढंग से दर्शाता है, जो दोहरी चलती औसत के अंतर और अंतर के लिए एक चलती औसत का उपयोग करता है। यह हमारी प्रविष्टियों के लिए स्थितिजन्य दिशा प्रदान करता है।
Elder Impulse सिस्टम टर्निंग पॉइंट्स का आकलन करने के लिए औसत अंतर, रेखांकन और कीमत की जानकारी का उपयोग करता है। यह हमारी सामरिक प्रविष्टियों के लिए अधिक सटीक समय प्रदान करता है।
एक ट्रेलिंग स्टॉप लॉस के रूप में धीमी गति से औसत रेखा का उपयोग करने की रणनीति में, रुझान के अनुसार स्टॉप लॉस को उचित रूप से समायोजित किया जा सकता है। यह रणनीति को अधिक लाभ प्राप्त करने में मदद करता है, जबकि जोखिम को नियंत्रित करता है।
यदि बाजार में अधिक दिशात्मक उलट होती है, तो मैकडैड सूचकांक में गलतफहमी की अधिक संभावना होती है। यदि आवश्यक हो, तो पैरामीटर को उचित रूप से समायोजित करें या मैन्युअल हस्तक्षेप करें।
इस रणनीति में अधिक लेन-देन की आवृत्ति होती है, जिससे लेन-देन की लागत बढ़ जाती है। लाभ-हानि अनुपात का आकलन करने की आवश्यकता होती है ताकि यह सुनिश्चित किया जा सके कि लेन-देन सकारात्मक लाभ प्राप्त कर रहा है।
रोकथाम बहुत ढीला है और अधिक नुकसान का कारण बन सकता है; रोकथाम बहुत सख्त है और अधिक बार बाहर निकलने का कारण बन सकता है। यह सुनिश्चित करने के लिए मूल्यांकन किया जाना चाहिए कि रोकथाम उचित है।
पैरामीटर परीक्षण के माध्यम से औसत लाइन की लंबाई, सिग्नल लाइन पैरामीटर आदि का अनुकूलन किया जा सकता है।
अन्य संकेतकों के साथ परीक्षण किया जा सकता है, जैसे कि उछाल, विचलन और टर्निंग पॉइंट्स की पहचान करना, जो प्रविष्टियों की प्रभावशीलता को बढ़ाता है।
एटीआर डायनामिक स्टॉप या ट्रैक स्टॉप के साथ जोड़ा जा सकता है ताकि स्टॉप अधिक बुद्धिमान हो और जोखिम को प्रभावी ढंग से नियंत्रित किया जा सके।
मैकडोंग रेड और ब्लू लीवरेज रणनीति मैकडोंग सूचक और एल्डर प्रणाली का उपयोग करती है जो प्रवृत्ति की दिशा और मोड़ को निर्धारित करती है। रणनीति में निर्णय सटीकता, प्रविष्टियों की सटीकता और उचित स्टॉप-लॉस जैसे फायदे हैं। हमें संभावित जोखिम बिंदुओं से भी बचने की आवश्यकता है और रणनीति को अनुकूलित करना जारी रखना चाहिए। कुल मिलाकर, यह रणनीति आगे के अध्ययन और आवेदन के लायक है।
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Author: SudeepBisht
//@version=3
strategy("SB_Elder Impulse System", overlay=true)
useCustomResolution=input(false, type=bool)
customResolution=input("D")
source = request.security(syminfo.tickerid, useCustomResolution ? customResolution : timeframe.period, close)
showColorBars=input(false, type=bool)
lengthEMA = input(13)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)
calc_hist(source, fastLength, slowLength) =>
fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA
signal = sma(macd, signalLength)
macd - signal
get_color(emaSeries, macdHist) =>
g_f = (emaSeries > emaSeries[1]) and (macdHist > macdHist[1])
r_f = (emaSeries < emaSeries[1]) and (macdHist < macdHist[1])
g_f ? green : r_f ? red : blue
b_color = get_color(ema(source, lengthEMA), calc_hist(source, fastLength, slowLength))
//bgcolor(b_color, transp=0)
//barcolor(showColorBars ? b_color : na)
chk=b_color==green?1:b_color==red?-1:0
if (not na(chk))
if(chk==1)
strategy.entry("RsiLE", strategy.long, comment="RsiLE")
if(chk==-1)
strategy.entry("RsiSE", strategy.short, comment="RsiSE")
if(chk==0)
strategy.close_all()