गतिशील औसत क्रॉसओवर ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-19 14:53:50
टैगः

img

अवलोकन

यह रणनीति एमएसीडी संकेतक के आधार पर ट्रेडिंग सिग्नल उत्पन्न करती है। एमएसीडी संकेतक में तीन लाइनें होती हैंः एमएसीडी लाइन, सिग्नल लाइन और हिस्टोग्राम (एचआईएसटीओ) लाइन। जब एमएसीडी लाइन सिग्नल लाइन के ऊपर से गुजरती है और सकारात्मक हो जाती है, तो यह एक खरीद संकेत उत्पन्न करती है। जब एमएसीडी लाइन सिग्नल लाइन के नीचे से गुजरती है और नकारात्मक हो जाती है, तो यह एक बिक्री संकेत उत्पन्न करती है।

रणनीति तर्क

  1. एमएसीडी रेखा, सिग्नल रेखा और हिस्टो रेखा की गणना करें।
  2. खरीद और बिक्री संकेतों को निर्धारित करने के लिए एमएसीडी रेखा और सिग्नल रेखा के बीच क्रॉसओवर बिंदुओं की पहचान करें।
  3. समर्थन/प्रतिरोध क्षेत्र के रूप में 34 अवधि के ईएमए का प्रयोग करें, केवल ईएमए से ऊपर लंबे समय तक जाएं और ईएमए से नीचे शॉर्ट करें।
  4. लाभ को लॉक करने के लिए स्टॉप लॉस सेट करें और लाभ लें।

विशेष रूप से, जब बंद मूल्य 34-अवधि ईएमए से ऊपर पार करता है और एमएसीडी लाइन सिग्नल लाइन से ऊपर सकारात्मक क्षेत्र में पार करती है, तो यह मजबूत अपसाइड गति को इंगित करता है, इसलिए हम खरीदते हैं। जब बंद मूल्य 34-अवधि ईएमए से नीचे पार करता है और एमएसीडी लाइन सिग्नल लाइन से नीचे नकारात्मक क्षेत्र में पार करती है, तो यह मजबूत डाउनसाइड गति को इंगित करती है, इसलिए हम बेचते हैं।

लाभ

  1. एमएसीडी संकेतक स्पष्ट संकेतों के साथ मूल्य क्रिया में बदलाव की सटीक पहचान करता है।
  2. ईएमए फ़िल्टर के साथ संयोजन से झूठे खरीद/बिक्री संकेतों से बचा जा सकता है।
  3. स्टॉप लॉस और प्रति ट्रेड लॉस लाभ नियंत्रण करें।

जोखिम और समाधान

  1. एमएसीडी सिग्नल मूल्य कार्रवाई में देरी करते हैं और सर्वोत्तम प्रवेश/निकास बिंदुओं को याद कर सकते हैं। चलती औसत अवधि को छोटा करने के लिए मापदंडों को अनुकूलित कर सकते हैं।
  2. एकल संकेतक झूठे संकेत उत्पन्न करने के लिए प्रवण है. फिल्टरेशन के लिए KDJ जैसे अन्य संकेतक जोड़ सकते हैं.
  3. ट्रेडों की संख्या पर कोई सीमा नहीं, ओवरट्रेडिंग का कारण बन सकता है। दैनिक/साप्ताहिक ट्रेड सीमा निर्धारित कर सकता है।

बढ़ोतरी के अवसर

  1. सबसे अच्छा पैरामीटर संयोजन खोजने के लिए एमएसीडी मापदंडों का अनुकूलन करें।
  2. झूठे संकेतों से बचने के लिए अन्य संकेतक निर्णय जोड़ें, उदाहरण के लिए MACD+KDJ, MACD+BOLL संयोजन।
  3. अत्यधिक व्यापार को रोकने के लिए व्यापार आवृत्ति सीमाओं को लागू करें।
  4. जोखिम/लाभ अनुपात में सुधार के लिए स्टॉप लॉस/टेक प्रॉफिट रणनीति को अनुकूलित करें।

निष्कर्ष

यह रणनीति एमएसीडी संकेतक का उपयोग करके व्यापार के अवसरों की पहचान करती है और 34-अवधि ईएमए का उपयोग करके संकेतों को फ़िल्टर करती है। यह स्टॉप लॉस / टेक प्रॉफिट के माध्यम से जोखिम को नियंत्रित करते हुए नए मूल्य रुझान शुरू होने पर समय पर प्रविष्टियों की अनुमति देती है। लाभप्रदता में सुधार के लिए पैरामीटर अनुकूलन, अन्य संकेतकों आदि को जोड़कर रणनीति को और परिष्कृत किया जा सकता है।


/*backtest
start: 2024-01-19 00:00:00
end: 2024-02-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © melihtuna

//@version=2
strategy("Jim's MACD", overlay=true)

Tendies = input(true, title="Check here for tendies")

// === MACD Setup ===
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)

//EMA
ma = ema(close, 5)
plot(ema(close,5))


//Entry
if (close > ma and cross(macdLine,signalLine) and histLine> 0.4 and signalLine > 0 or histLine > 0 and signalLine > 0 )
    strategy.entry("BUY", strategy.long)
if(close < ma and cross(macdLine,signalLine) and histLine < -0.4 and signalLine < 0 or close < ma and histLine < 0 and signalLine < 0 )
    strategy.entry("SELL", strategy.short)
    
//Exit 
strategy.close("BUY", when = histLine < 0  )
strategy.close("SELL", when = histLine > 0  )


अधिक