चार ईएमए क्रॉसओवर रणनीति

लेखक:चाओझांग, दिनांकः 2023-12-15 11:55:36
टैगः

img

अवलोकन

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

रणनीति तर्क

रणनीति में 4 घातीय चलती औसत (ईएमए) का उपयोग किया जाता है, जिनमें 2 तेज ईएमए और 2 धीमे ईएमए शामिल हैं। तेज ईएमए की लंबाई 9 और 21 दिन की होती है, जिसका उपयोग अल्पकालिक रुझानों को पकड़ने के लिए किया जाता है; जबकि धीमे ईएमए की लंबाई 50 और 200 दिन की होती है, जिसका उपयोग मध्यम से दीर्घकालिक प्रवृत्ति दिशाओं को निर्धारित करने के लिए किया जाता है।

जब तेजी से 9-दिवसीय ईएमए नीचे से 50-दिवसीय ईएमए के ऊपर पार करता है, और 21-दिवसीय ईएमए भी नीचे से 200-दिवसीय ईएमए के ऊपर पार करता है, तो एक खरीद संकेत उत्पन्न होता है, जिसे गोल्डन क्रॉस कहा जाता है। यह छोटी और मध्यम अवधि के दोनों रुझानों के लिए अपट्रेंड का संकेत देता है, जो लंबी स्थिति स्थापित करने के लिए उपयुक्त है।

इसके विपरीत, जब तेजी से 9-दिवसीय ईएमए ऊपर से 50-दिवसीय ईएमए से नीचे पार करता है, और 21-दिवसीय ईएमए भी ऊपर से 200-दिवसीय ईएमए से नीचे पार करता है, तो एक बिक्री संकेत उत्पन्न होता है, जिसे डेड क्रॉस कहा जाता है। यह अल्पकालिक और मध्यमकालिक दोनों रुझानों के लिए डाउनट्रेंड का संकेत देता है, जो लंबी स्थिति को बंद करने या छोटी स्थिति स्थापित करने के लिए उपयुक्त है।

लाभ विश्लेषण

यह चार ईएमए क्रॉसओवर रणनीति कई समय सीमाओं पर विश्लेषण को शामिल करती है और प्रभावी रूप से बाजार के रुझानों को निर्धारित कर सकती है और विभिन्न बाजारों में लाभ कमा सकती है। मुख्य लाभों में शामिल हैंः

  1. मध्यम से दीर्घकालिक रुझानों को पकड़ना: तेज और धीमे ईएमए का संयोजन प्रभावी रूप से अल्प, मध्यम और दीर्घकालिक समय सीमाओं में रुझान दिशाओं को निर्धारित कर सकता है, जिससे झूठे संकेतों को कम किया जा सकता है।

  2. शोर फ़िल्टरिंगः ईएमए के पास खुद शोर फ़िल्टरिंग क्षमताएं हैं, जो सामान्य बाजार शोर के जाल में फंसने से बचती हैं।

  3. लाभप्रदताः यह व्यापारिक लाभ प्राप्त करने के लिए समय पर सोने के क्रॉस खरीद अवसरों और मृत क्रॉस बिक्री को पकड़ता है।

  4. अनुकूलन क्षमताः उपयोगकर्ता विभिन्न उत्पादों और समय सीमाओं के अनुकूल होने के लिए चार ईएमए के मापदंडों को स्वतंत्र रूप से समायोजित कर सकते हैं।

  5. विस्तार योग्यताः अधिक जटिल मात्रात्मक रणनीतियों के निर्माण के लिए अन्य संकेतकों को पेश करके रणनीति का विस्तार किया जा सकता है।

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

इस चार ईएमए रणनीति के साथ कुछ अंतर्निहित जोखिम भी हैंः

  1. झूठे ब्रेकआउट का जोखिमः बाजार में झूठे स्वर्ण क्रॉस और मृत क्रॉस हो सकते हैं, जिससे ट्रेडिंग सिग्नल अविश्वसनीय हो जाते हैं। झूठे संकेतों को कम करने के लिए ईएमए मापदंडों को समायोजित करके या पुष्टि करने वाले संकेतकों को पेश करके इसे कम किया जा सकता है।

  2. रेंजिंग जोखिमः अधिक बार ट्रेडिंग सिग्नल के कारण साइडवेज और रेंजिंग बाजारों में अधिक ट्रेड और बढ़ी हुई लागत हो सकती है। प्रत्येक ट्रेड के लिए लाभ और हानि को सीमित करने के लिए उचित स्टॉप लॉस और लाभ लेने की शर्तें निर्धारित की जानी चाहिए।

  3. व्यवस्थित जोखिमः यह रणनीति मौलिक विश्लेषण को नजरअंदाज करते हुए तकनीकी विश्लेषण पर केंद्रित है। महत्वपूर्ण कंपनी या आर्थिक घटनाओं के होने पर तकनीकी संकेतक विफल हो सकते हैं। इस रणनीति के साथ मौलिक विश्लेषण को जोड़ने की सिफारिश की जाती है।

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

इस चार ईएमए क्रॉसओवर रणनीति को और अधिक अनुकूलित करने की गुंजाइश हैः

  1. ऑटो-ऑप्टिमाइज़ेशन स्क्रिप्ट पेश करें: चार ईएमए की लंबाई को व्यापक रूप से अनुकूलित करने के लिए स्क्रिप्ट लिखें, इष्टतम पैरामीटर संयोजनों की तलाश करें।

  2. पुष्टिकरण शर्तें जोड़ेंः झूठे संकेतों से बचने के लिए ट्रेडिंग सिग्नल उत्पन्न करते समय अतिरिक्त पुष्टिकरण संकेतकों को बढ़ाएं, जैसे कि ट्रेडिंग वॉल्यूम में वृद्धि।

  3. मौसमीता पर विचार करें: मौसमीता वाले अनुबंधों से लाभ प्राप्त करने के लिए विभिन्न वायदा अनुबंधों के मौसमी पैटर्न के आधार पर रणनीति मापदंडों को समायोजित करें।

  4. स्टॉप लॉस और ले लाभः प्रत्येक व्यापार के लिए अधिकतम हानि को सीमित करने के लिए उचित स्टॉप लॉस और ले लाभ अंक सेट करें।

  5. रणनीति संयोजनः यह रणनीति जटिल मात्रात्मक रणनीतियों के निर्माण के लिए अन्य तकनीकी संकेतक रणनीतियों के साथ संयोजन करके मशीन लर्निंग एल्गोरिदम को पेश करने के लिए एक बुनियादी रणनीति के रूप में कार्य कर सकती है।

निष्कर्ष

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


/*backtest
start: 2023-11-14 00:00:00
end: 2023-12-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Four EMA Crossover", overlay=true)

// Input parameters
fast1Length = input(9, title="Fast EMA 1 Length")
fast2Length = input(21, title="Fast EMA 2 Length")
slow1Length = input(50, title="Slow EMA 1 Length")
slow2Length = input(200, title="Slow EMA 2 Length")

// Calculate EMAs
fastEMA1 = ema(close, fast1Length)
fastEMA2 = ema(close, fast2Length)
slowEMA1 = ema(close, slow1Length)
slowEMA2 = ema(close, slow2Length)

// Plot EMAs on the chart
plot(fastEMA1, color=color.blue, title="Fast EMA 1")
plot(fastEMA2, color=color.green, title="Fast EMA 2")
plot(slowEMA1, color=color.red, title="Slow EMA 1")
plot(slowEMA2, color=color.purple, title="Slow EMA 2")

// Strategy logic - Buy when fast EMA crosses above slow EMA and sell when fast EMA crosses below slow EMA
longCondition = crossover(fastEMA1, slowEMA1) and crossover(fastEMA2, slowEMA2)
shortCondition = crossunder(fastEMA1, slowEMA1) and crossunder(fastEMA2, slowEMA2)

strategy.entry("Long", strategy.long, when = longCondition)
strategy.entry("Short", strategy.short, when = shortCondition)

// Plot strategy entry points on the chart
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)


अधिक