ईएमए बंद रणनीति

लेखक:चाओझांग, दिनांकः 2023-09-26 20:09:08
टैगः

अवलोकन

यह रणनीति प्रवेश और निकास संकेतों को निर्धारित करने के लिए कैंडलस्टिक समापन कीमतों के साथ संयुक्त ईएमए लाइनों के स्वर्ण क्रॉस और मृत क्रॉस का उपयोग करती है। यह तब लंबा हो जाता है जब तेजी से ईएमए लाइनें (8-, 13-, 21-अवधि) मध्यम अवधि की ईएमए लाइन (55-अवधि) से ऊपर पार करती हैं और समापन मूल्य मध्यम अवधि की ईएमए से ऊपर होता है; यह तब छोटा हो जाता है जब तेजी से ईएमए लाइनें मध्यम अवधि की ईएमए से नीचे पार करती हैं और समापन मूल्य मध्यम अवधि की ईएमए से नीचे होता है। यह रणनीति दैनिक और घंटे के चार्ट के लिए अच्छी तरह से काम करती है।

रणनीति तर्क

यह रणनीति ईएमए लाइनों के स्वर्ण क्रॉस और मृत क्रॉस सिद्धांतों पर आधारित है। कोड विभिन्न अवधियों (8-, 13-, 21-, 55-, 200-अवधि) की 5 ईएमए लाइनें स्थापित करता है और उन्हें चार्ट पर दर्शाता है। मूल तर्क हैः

  1. जब 8-, 13-, 21 पीरियड के ईएमए 55 पीरियड के ईएमए से ऊपर जाते हैं और क्लोजिंग प्राइस 55 पीरियड के ईएमए से ऊपर होता है, तो लॉन्ग करें।

  2. जब 8-, 13-, 21 अवधि के ईएमए 55 अवधि के ईएमए से नीचे जाते हैं और समापन मूल्य 55 अवधि के ईएमए से नीचे होता है, तो शॉर्ट करें।

तेजी से और मध्यम अवधि के ईएमए रेखाओं के बीच संबंध का उपयोग करके वास्तविक समापन मूल्य ब्रेकआउट के साथ, अपेक्षाकृत विश्वसनीय प्रवेश और निकास संकेत उत्पन्न किए जा सकते हैं।

लाभ विश्लेषण

इस रणनीति के लाभ इस प्रकार हैंः

  1. ईएमए स्वर्ण क्रॉस और मृत क्रॉस का उपयोग करके प्रवृत्ति परिवर्तनों को प्रभावी ढंग से पकड़ सकते हैं।

  2. ईएमए संबंध के साथ समापन मूल्य को शामिल करने से झूठे ब्रेकआउट को फ़िल्टर करने में मदद मिलती है।

  3. विभिन्न अवधियों के कई ईएमए को मिलाकर संकेत की विश्वसनीयता में सुधार होता है।

  4. सरल और समझने में आसान तर्क, शुरुआती लोगों के लिए उपयुक्त।

  5. अनुकूलन योग्य ईएमए अवधि विभिन्न बाजार वातावरणों के अनुकूल।

  6. विज़ुअलाइज़ेड ईएमए लाइनें सहज व्यापारिक संकेतक बनाती हैं।

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

कुछ जोखिम भी मौजूद हैंः

  1. ईएमए प्रणालियों में बाजारों की पहचान करने में खराब प्रदर्शन है, जो झूठे संकेत उत्पन्न कर सकते हैं।

  2. ईएमए के साथ समापन मूल्य में झूठे ब्रेकआउट से पूरी तरह से बचना संभव नहीं है।

  3. गलत पैरामीटर सेटिंग्स से ओवर ट्रेडिंग और बढ़ी हुई लागत हो सकती है।

  4. बैकटेस्ट पूर्वाग्रह जोखिम, लाइव प्रदर्शन कम प्रदर्शन कर सकता है।

  5. प्रभावी स्टॉप लॉस नियंत्रण नहीं होने से बड़े नुकसान हो सकते हैं।

सुधार की दिशाएँ

रणनीति को और बेहतर बनाने के कुछ तरीके:

  1. सिग्नल फ़िल्टरिंग के लिए एमएसीडी, केडीजे जैसे अन्य संकेतक जोड़ें।

  2. Whipsaws से बचने के लिए ट्रेंड डिटेक्शन को शामिल करें।

  3. एकल व्यापार हानि को नियंत्रित करने के लिए स्टॉप लॉस सेट करें.

  4. विभिन्न उत्पादों के लिए ईएमए अवधि का अनुकूलन करें।

  5. खाता आकार के आधार पर स्थिति आकार लागू करें।

  6. कई समय सीमाओं में अवसरों की तलाश करें।

निष्कर्ष

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


/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-25 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © x11joe
strategy(title="EMA Candle Close Strategy", overlay=true,initial_capital=1000,commission_type=strategy.commission.percent,commission_value=0.26,default_qty_type=strategy.percent_of_equity,default_qty_value=100)

len1 = input(8, minval=1, title="EMA #1")
src1 = input(close, title="EMA Source #1")
out1 = ema(src1, len1)
plot(out1, title="EMA #1", color=close >= out1 ? color.gray : color.gray, linewidth = 1)

len2 = input(13, minval=1, title="EMA #2")
src2 = input(close, title="EMA Source #2")
out2 = ema(src2, len2)
plot(out2, title="EMA #2", color=close >= out2 ? color.white : color.white, linewidth = 2)

len3 = input(21, minval=1, title="EMA #3")
src3 = input(close, title="EMA Source #3")
out3 = ema(src3, len3)
plot(out3, title="EMA #3", color=close >= out3 ? color.blue : color.blue, linewidth = 3)

len4 = input(55, minval=1, title="EMA #4")
src4 = input(close, title="EMA Source #4")
out4 = ema(src4, len4)
plot(out4, title="EMA #4", color=close >= out4 ? color.yellow : color.yellow, linewidth = 3)

len5 = input(200, minval=1, title="EMA #5")
src5 = input(close, title="EMA Source #5")
out5 = ema(src5, len5)
plot(out5, title="EMA #5", color=close >= out5 ? #FF00FF : #FF00FF, linewidth = 4)

//Buying requires the 8,13 & 21 to close above the 55 and a candle closing above this.
if(out1>out4 and out2>out4 and out3>out4 and close>out4)
    strategy.entry("Long",strategy.long)
    
if(out1<out4 and out2<out4 and out3<out4 and close<out4)
    strategy.entry("Short",strategy.short)

अधिक