MACD क्वांटिटेटिव ट्रेडिंग रणनीति का उपयोग करना
अवलोकन
यह रणनीति MACD संकेतक का उपयोग करके दीर्घकालिक ट्रेडिंग सिग्नल बनाती है, जब MACD एक निश्चित स्तर से नीचे होता है तो लॉन्ग पोजीशन लेती है और रिवर्सल ट्रेडिंग अवसरों से लाभ कमाती है।
रणनीति सिद्धांत
जब MACD लाइन SIGNAL लाइन से नीचे होती है और MACD का निरपेक्ष मान -0.00025 से कम होता है, तो लॉन्ग सिग्नल उत्पन्न होता है। लॉन्ग लेने के बाद, यदि MACD लाइन फिर से SIGNAL लाइन को ऊपर से पार करती है, तो पोजीशन बंद कर दी जाती है।
यह रणनीति MACD संकेतक का उपयोग करके ओवरसोल्ड क्षेत्र का पता लगाती है। मूविंग एवरेज सिद्धांत के अनुसार, शेयर मूल्य में अल्पावधि में रिवर्सल की संभावना होती है, और इस संभावना के आधार पर लॉन्ग सिग्नल बनाया जाता है।
रणनीति के लाभ
- MACD संकेतक का उपयोग करके ओवरसोल्ड क्षेत्र का निर्धारण, जो अपेक्षाकृत विश्वसनीय है।
- सरल ट्रेडिंग सिग्नल और नियम, जिन्हें लागू करना आसान है।
- दीर्घकालिक होल्डिंग, बार-बार ट्रेडिंग नहीं करना, जिससे ट्रेडिंग लागत और स्लिपेज हानि कम होती है।
रणनीति के जोखिम
- रिवर्सल विफलता का जोखिम। यदि रिवर्सल नहीं होता है, तो हानि हो सकती है।
- अनुचित पैरामीटर के कारण अप्रभावीता। MACD पैरामीटर का गलत सेटिंग गलत सिग्नल उत्पन्न कर सकता है।
पैरामीटर अनुकूलन करके इस जोखिम को कम किया जा सकता है।
रणनीति अनुकूलन
- MACD पैरामीटर को अनुकूलित करें और सर्वोत्तम पैरामीटर संयोजन खोजें।
- विभिन्न होल्डिंग समय का परीक्षण करें और सर्वोत्तम होल्डिंग अवधि खोजें।
- स्टॉप-लॉस तंत्र जोड़ें।
सारांश
यह रणनीति MACD संकेतक का उपयोग करके ओवरसोल्ड क्षेत्र में रिवर्सल की संभावना के आधार पर लॉन्ग सिग्नल बनाती है और दीर्घकालिक होल्डिंग के माध्यम से लाभ कमाती है। MACD पैरामीटर अनुकूलन और स्टॉप-लॉस तंत्र विश्वसनीयता बढ़ाते हैं। कुल मिलाकर, यह एक सरल संकेतक और नियमों का उपयोग करके एक आसानी से समझने और लागू करने वाली मात्रात्मक रणनीति है।
//@version=3
strategy(title="MACD - EURUSD", shorttitle="MACD EURUSD")
// Getting inputs
fast_length = input(title="Fast Length", defval=12)
slow_length = input(title="Slow Length", defval=26)
src = input(title="Source", defval=close)
signal_length = input(title="Signal Smoothing", minval = 1, maxval = 50, defval =9)
sma_source = input(title="Simple MA(Oscillator)", type=bool, defval=false)
sma_signal = input(title="Simple MA(Signal Line)", type=bool, defval=false)
// Plot colors- 1

