दोहरी चलती औसत क्रॉसओवर ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांकः 2023-12-07 10:36:46
टैगः

img

अवलोकन

डबल मूविंग एवरेज क्रॉसओवर ट्रेडिंग रणनीति विभिन्न समय सीमाओं पर घातीय चलती औसत (ईएमए) की गणना करके और उनके क्रॉसओवर बिंदुओं का पता लगाकर ट्रेडिंग संकेत उत्पन्न करती है। यह ट्रेंड-फॉलोइंग रणनीतियों की श्रेणी से संबंधित है। यह रणनीति 3 ईएमए 50-पीरियड, 144-पीरियड और 200-पीरियड का उपयोग करती है ताकि उनके क्रॉसओवर बिंदुओं के आधार पर बाजार की प्रवृत्ति निर्धारित की जा सके और ट्रेडिंग संकेत उत्पन्न किए जा सकें। जब तेज ईएमए धीमे ईएमए के ऊपर से गुजरता है तो एक खरीद संकेत ट्रिगर किया जाता है। जब तेज ईएमए धीमे ईएमए के नीचे से गुजरता है तो एक बिक्री संकेत ट्रिगर किया जाता है। यह रणनीति सरल, व्यावहारिक और स्वचालित करने में आसान है।

रणनीति तर्क

  1. 50 अवधि, 144 अवधि और 200 अवधि के ईएमए की गणना समापन मूल्य का उपयोग करके की जाती है, जिसे क्रमशः ईएमए50, ईएमए144 और ईएमए200 के रूप में दर्शाया गया है।

  2. यदि ईएमए50 ईएमए144 और ईएमए200 के ऊपर एक साथ पार हो जाता है, तो लंबी पोजीशन खोलने के लिए एक खरीद सिग्नल ट्रिगर करें।

  3. यदि EMA50 EMA144 और EMA200 से नीचे एक साथ पार हो जाता है, तो लंबी स्थिति को बंद करने के लिए एक बिक्री संकेत ट्रिगर करें।

लाभ विश्लेषण

दोहरी चलती औसत क्रॉसओवर रणनीति के निम्नलिखित फायदे हैंः

  1. सरल और समझने में आसान है। पैरामीटर सहज और स्वचालन के लिए लागू करने में आसान हैं।

  2. रुझान परिवर्तनों और गति के बदलावों पर जल्दी प्रतिक्रिया करता है।

  3. अनुकूलन योग्य मापदंड विभिन्न बाजार स्थितियों के अनुरूप ईएमए अवधि को समायोजित करने की अनुमति देते हैं।

  4. अल्पकालिक उतार-चढ़ावों से गुमराह होने से बचने के लिए कुछ शोर फ़िल्टर करने की क्षमता रखता है।

  5. व्यवस्थित व्यापार नियम बनाने के लिए अन्य संकेतकों के साथ संयुक्त किया जा सकता है।

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

इस रणनीति से जुड़े कुछ जोखिम भी हैंः

  1. झूठे संकेत उत्पन्न करने के लिए संवेदनशील और उच्च अस्थिरता द्वारा whipsawed जा रहा है।

  2. स्थापित रुझान की अवधि का निर्धारण नहीं किया जा सकता है। संकेत समय से पहले आ सकते हैं।

  3. अनुचित पैरामीटर ट्यूनिंग से ओवर-ट्रेडिंग हो सकती है जिससे लेनदेन लागत और फिसलन बढ़ जाती है।

  4. रेंज-बाउंड, चंचल बाजारों में व्यापार करते समय लगातार घाटे का उत्पादन कर सकता है।

  5. स्टॉप-लॉस जैसे जोखिम प्रबंधन तंत्र की कमी है।

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

दोहरी चलती औसत क्रॉसओवर रणनीति को अनुकूलित करने के कुछ तरीकों में शामिल हैंः

  1. झूठे संकेतों को कम करने के लिए वॉल्यूम और अस्थिरता जैसे अन्य संकेतकों के आधार पर फ़िल्टर जोड़ना।

  2. एकल व्यापार जोखिमों को नियंत्रित करने के लिए स्टॉप-लॉस रणनीतियों को शामिल करना।

  3. विभिन्न बाजार समय सीमाओं के अनुकूल होने के लिए ईएमए अवधि का अनुकूलन।

  4. स्थिर अंश आवंटन, पिरामिड आदि जैसे पद आकार नियम जोड़ना।

  5. गतिशील रूप से मापदंडों का अनुकूलन करने के लिए मशीन लर्निंग मॉडल का उपयोग करना।

निष्कर्ष

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


/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-06 00:00:00
period: 1m
basePeriod: 1m
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/
// © SDTA

//@version=5
strategy("EMA Crossover Strategy", overlay=true)

// Hareketli Ortalamaları Hesapla
ema50 = ta.ema(close, 50)
ema144 = ta.ema(close, 144)
ema200 = ta.ema(close, 200)

// Al sinyali koşulu: Fiyat EMA 50, EMA 144 ve EMA 200 üzerine çıktığında
longCondition = close > ema50 and close > ema144 and close > ema200

// Sat sinyali koşulu: Fiyat EMA 200, EMA 144 ve EMA 50 altına indiğinde
shortCondition = close < ema200 and close < ema144 and close < ema50

// Al ve Sat sinyallerinin gerçekleştiği çubuğu ok ile belirt
plotarrow(series=longCondition ? 1 : shortCondition ? -1 : na, colorup=color.green, colordown=color.red, offset=-1, title="Trade Arrow")

// Hareketli Ortalamaları Çiz
plot(ema50, color=color.blue, title="EMA 50")
plot(ema144, color=color.orange, title="EMA 144")
plot(ema200, color=color.red, title="EMA 200")

// Strateji testi ekleyin
strategy.entry("AL", strategy.long, when=longCondition)
strategy.entry("SAT", strategy.short, when=shortCondition)


अधिक