संसाधन लोड हो रहा है... लोड करना...

व्यापारिक रणनीति के बाद एसएमए और एमएसीडी दोहरी प्रवृत्ति

लेखक:चाओझांग, दिनांकः 2024-06-07 14:46:36
टैगःएसएमएएमएसीडी

img

अवलोकन

यह रणनीति दो तकनीकी संकेतकों, 10-दिवसीय सरल चलती औसत (10SMA) और चलती औसत अभिसरण विचलन (MACD) का उपयोग मूल्य की प्रवृत्ति दिशा निर्धारित करने और उनके क्रॉसओवर संकेतों के आधार पर व्यापारिक निर्णय लेने के लिए करती है। जब कीमत 10SMA से ऊपर जाती है और MACD फास्ट लाइन स्लो लाइन से ऊपर जाती है, तो एक लंबा संकेत उत्पन्न होता है; जब कीमत 10SMA से नीचे जाती है और MACD फास्ट लाइन स्लो लाइन से नीचे जाती है, तो लंबी स्थिति बंद हो जाती है। रणनीति का उद्देश्य दो संकेतकों की पुष्टि के माध्यम से संकेतों की विश्वसनीयता में सुधार करते हुए बाजार में रुझान के अवसरों को कैप्चर करना है।

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

  1. मूल्य प्रवृत्ति निर्धारित करने के लिए 10-दिवसीय सरल चलती औसत (10SMA) की गणना करें। जब मूल्य 10SMA से ऊपर चल रहा है, तो यह एक तेजी की प्रवृत्ति को इंगित करता है; अन्यथा, यह एक मंदी की प्रवृत्ति को इंगित करता है।
  2. एमएसीडी संकेतक की गणना करें, जिसमें एमएसीडी फास्ट लाइन, स्लो लाइन और हिस्टोग्राम शामिल हैं। एमएसीडी संकेतक अल्पकालिक और दीर्घकालिक चलती औसत के बीच अंतर पर दोहरी चिकनाई करके मूल्य प्रवृत्ति की ताकत और दिशा को दर्शाता है।
  3. ट्रेडिंग सिग्नल उत्पन्न करेंः
    • लंबा संकेतः वर्तमान समापन मूल्य 10SMA से ऊपर पार करता है, और MACD फास्ट लाइन MACD स्लो लाइन से ऊपर पार करती है।
    • बंद करें लंबा संकेतः वर्तमान समापन मूल्य 10SMA के नीचे पार करता है, और MACD फास्ट लाइन MACD स्लो लाइन के नीचे पार करती है।
  4. ट्रेडिंग सिग्नल के आधार पर ट्रेड निष्पादित करेंः
    • जब एक लंबा संकेत दिखाई देता है, तो एक लंबी स्थिति खोलें।
    • जब बंद करने का संकेत दिखाई दे, तो सभी लंबी पोजीशन बंद करें।

इस रणनीति का मूल मूल्य और 10SMA के बीच संबंध के साथ-साथ MACD तेज और धीमी रेखाओं के क्रॉसओवर का उपयोग करके प्रवृत्ति निर्धारित करना है। दोनों संकेतकों से पुष्टि संकेतों की वैधता और विश्वसनीयता में कुछ हद तक सुधार कर सकती है।

लाभ विश्लेषण

  1. सरल और उपयोग में आसानः रणनीति में केवल दो सामान्य तकनीकी संकेतकों का उपयोग किया गया है, जिनमें सरल सिद्धांत हैं जिन्हें गणना और लागू करना आसान है।
  2. ट्रेंड फॉलोइंगः 10SMA और MACD को मिलाकर, रणनीति बाजार में मध्यम से दीर्घकालिक रुझानों को प्रभावी ढंग से पकड़ और अनुसरण कर सकती है।
  3. शोर फ़िल्टरिंगः सिग्नल उत्पन्न करने के लिए कीमत या एक एकल संकेतक का उपयोग करने की तुलना में, दो संकेतकों से पुष्टि कुछ हद तक बाजार शोर और झूठे संकेतों को फ़िल्टर कर सकती है।
  4. उच्च अनुकूलन क्षमताः रणनीति मापदंड चयन के प्रति बहुत संवेदनशील नहीं है और इसमें काफी अनुकूलन क्षमता है, जिससे यह विभिन्न बाजारों और साधनों पर लागू होती है।

जोखिम विश्लेषण

  1. विलंब जोखिम: चलती औसत और एमएसीडी विलंब संकेतक हैं और ट्रेडिंग संकेतों में बाजार की गति के सापेक्ष कुछ विलंब हो सकता है, जिसके परिणामस्वरूप सर्वोत्तम प्रवेश समय या कम लाभ क्षमता को याद किया जा सकता है।
  2. अस्थिर बाजार जोखिमः अस्थिर बाजारों में, कीमत और संकेतक अक्सर क्रॉसओवर का अनुभव कर सकते हैं, जिससे ट्रेडिंग सिग्नल उत्पन्न होते हैं जिससे ओवरट्रेडिंग और लेनदेन लागत में वृद्धि होती है।
  3. अप्रत्याशित घटना जोखिमः रणनीति मुख्य रूप से तकनीकी संकेतकों के आधार पर व्यापार संकेत उत्पन्न करती है और मौलिक कारकों और अप्रत्याशित घटनाओं के प्रभाव को ध्यान में नहीं रखती है, जिसके परिणामस्वरूप ब्लैक स्वान घटनाओं के सामने महत्वपूर्ण ड्रॉडाउन हो सकते हैं।
  4. पैरामीटर अनुकूलन जोखिमः रणनीति का प्रदर्शन मापदंडों के चयन से प्रभावित होगा, और विभिन्न मापदंडों से अलग परिणाम उत्पन्न हो सकते हैं, जिससे मापदंड अनुकूलन का जोखिम होता है।

अनुकूलन दिशाएँ

  1. अन्य फ़िल्टरिंग शर्तें जोड़नाः संकेतों की विश्वसनीयता और प्रभावशीलता में और सुधार के लिए अन्य तकनीकी संकेतकों या शर्तों जैसे व्यापारिक मात्रा, अस्थिरता आदि को जोड़ने पर विचार करें।
  2. लाभ और स्टॉप लॉस का अनुकूलन करेंः प्रत्येक व्यापार के जोखिम जोखिम और जोखिम-लाभ अनुपात को नियंत्रित करने के लिए बाजार की विशेषताओं और व्यक्तिगत जोखिम वरीयताओं के आधार पर उचित लाभ और स्टॉप लॉस शर्तें निर्धारित करें।
  3. गतिशील मापदंड अनुकूलनः बाजार में परिवर्तन के अनुकूल होने के लिए विभिन्न बाजार स्थितियों और साधन विशेषताओं के आधार पर गतिशील रूप से सूचक मापदंडों को समायोजित करने के लिए मापदंड अनुकूलन विधियों का उपयोग करें।
  4. मौलिक विश्लेषण के साथ संयोजनः रणनीतियों की व्यापकता और प्रभावशीलता में सुधार के लिए महत्वपूर्ण आर्थिक आंकड़ों, नीतिगत घटनाओं और बाजार पर अन्य कारकों के प्रभाव को ध्यान में रखते हुए मौलिक विश्लेषण के साथ तकनीकी विश्लेषण को संयोजित करें।

सारांश

10 एसएमए और एमएसीडी डबल ट्रेंड फॉलोइंग ट्रेडिंग रणनीति बाजार में मध्यम से दीर्घकालिक रुझान के अवसरों को सरल और उपयोग करने में आसान तरीके से पकड़ने के लिए दो आम तौर पर उपयोग किए जाने वाले तकनीकी संकेतकों को जोड़ती है। एक एकल संकेतक का उपयोग करने की तुलना में, दो संकेतकों से पुष्टि संकेतों की विश्वसनीयता और प्रभावशीलता में कुछ हद तक सुधार कर सकती है जबकि एक निश्चित स्तर की अनुकूलन क्षमता भी हो सकती है। हालांकि, रणनीति को लेग, चंचल बाजारों और अप्रत्याशित घटनाओं जैसे जोखिमों का भी सामना करना पड़ता है। व्यावहारिक अनुप्रयोग में, बाजार की विशेषताओं और व्यक्तिगत वरीयताओं के आधार पर उचित अनुकूलन और सुधार करने की आवश्यकता होती है, जैसे कि अन्य फ़िल्टरिंग स्थितियों को अनुकूलित करना, लाभ और हानि को रोकना, गतिशील पैरामीटर अनुकूलन, और रणनीति की मजबूती और लाभप्रदता को और बढ़ाने के लिए मौलिक विश्लेषण के साथ संयोजन।


/*backtest
start: 2023-06-01 00:00:00
end: 2024-06-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("10SMA and MACD Strategy", overlay=true)

// Input parameters
length = input(10, title="SMA Length")
macdFastLength = input(12, title="MACD Fast Length")
macdSlowLength = input(26, title="MACD Slow Length")
macdSignalSmoothing = input(9, title="MACD Signal Smoothing")

// Calculate 10SMA
sma10 = ta.sma(close, length)
plot(sma10, title="10SMA", color=color.blue)

// Calculate MACD
[macdLine, signalLine, _] = ta.macd(close, macdFastLength, macdSlowLength, macdSignalSmoothing)
plot(macdLine, title="MACD Line", color=color.red)
plot(signalLine, title="Signal Line", color=color.green)

// Strategy conditions
longCondition = ta.crossover(close, sma10) and ta.crossover(macdLine, signalLine)
shortCondition = ta.crossunder(close, sma10) and ta.crossunder(macdLine, signalLine)

// Plot buy and sell signals
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=shortCondition, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// Strategy execution
if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.close("Long")

संबंधित

अधिक