मूविंग एवरेज क्रॉसओवर और MACD फ़िल्टर्ड हेन ऐश कैंडल स्ट्रैटेजी V3


निर्माण तिथि: 2023-10-25 11:26:17 अंत में संशोधित करें: 2023-10-25 11:26:17
कॉपी: 0 क्लिक्स: 1056
1
ध्यान केंद्रित करना
1617
समर्थक

मूविंग एवरेज क्रॉसओवर और MACD फ़िल्टर्ड हेन ऐश कैंडल स्ट्रैटेजी V3

अवलोकन

यह रणनीति लेन-देन संकेतों को उत्पन्न करने के लिए हैइन एथियोपिया के एक चलती औसत रेखा के क्रॉसिंग की गणना करती है और एक फिल्टर शर्त के रूप में एमएसीडी के साथ मिलकर एक अपेक्षाकृत स्थिर लेनदेन प्रणाली प्राप्त करती है।

रणनीति सिद्धांत

  1. हेन अश्विन के शुरुआती और समापन मूल्य की गणना
  2. EMA और SMA की गणना करें
  3. जब एक धीमी गति से चलती औसत रेखा पर एक तेजी से चलती औसत रेखा से गुजरती है, तो एक खरीद संकेत उत्पन्न होता है
  4. जब एक तेजी से चलती औसत रेखा के नीचे एक धीमी गति से चलती औसत रेखा से गुजरती है, तो एक बेचने का संकेत उत्पन्न होता है
  5. यदि MACD फ़िल्टरिंग सक्षम है, तो खरीद सिग्नल केवल तब उत्पन्न होता है जब MACD कॉलम पर 0 अक्ष पार करता है, और बिक्री सिग्नल जब MACD कॉलम के नीचे 0 अक्ष पार करता है

श्रेष्ठता विश्लेषण

  1. हाइना एथियोपिया बाजार के शोर को प्रभावी ढंग से मिटाता है, जिससे मोबाइल रेखात्मक क्रॉस सिग्नल अधिक विश्वसनीय हो जाते हैं
  2. विभिन्न चक्रों की औसत रेखाओं के साथ संयोजन में, आप कई पुष्टिकरणों का उपयोग कर सकते हैं ताकि झूठे टूटने से बचा जा सके
  3. MACD फ़िल्टरिंग के माध्यम से सिग्नल की गुणवत्ता में सुधार करने के लिए झूठे सिग्नल से बचने में मदद मिलती है
  4. हाइने एथियोपिया की गणना के लिए औसत रेखा का उपयोग करके, वैज्ञानिकों को कम किया जा सकता है

इस संस्करण में V3 में हाइने एट्रिब्यूशन रणनीति, हाइने एट्रिब्यूशन की चलती औसत रेखा के क्रॉसिंग की गणना करके ट्रेडिंग सिग्नल उत्पन्न करने के लिए, और एक फिल्टर शर्त के रूप में MACD को शामिल करने के लिए, V1 और V2 संस्करणों की तुलना में काफी सुधार किया गया है।

कुल मिलाकर, इस रणनीति के निम्नलिखित फायदे हैं:

  1. हाइना एथियोपिया बाजार के शोर को प्रभावी ढंग से मिटाता है, जिससे मोबाइल रेखात्मक क्रॉसिंग सिग्नल अधिक स्पष्ट और विश्वसनीय हो जाता है।

  2. धीमी गति से समरूपता संयोजन का उपयोग करके, आप एक एकल समरूपता के झूठे ब्रेक के साथ धोखा देने से बच सकते हैं।

  3. MACD फ़िल्टरिंग को शामिल करने से, गलत संकेतों से बचने और प्रवेश की सटीकता में सुधार करने में मदद मिलती है।

  4. विभिन्न चक्रों की औसत रेखाओं का उपयोग करके, कई समय-सीमाओं की पुष्टि की जाती है, जिससे संकेत की विश्वसनीयता में सुधार होता है।

  5. हेइन एथियोपिया का उपयोग औसत रेखा की गणना करने के लिए किया जाता है, जिससे सामान्य K रेखा से होने वाले पीछे हटने को कम किया जा सकता है।

  6. इस रणनीति के पैरामीटर को उचित रूप से सेट किया गया है, मध्यम परिचालन आवृत्ति, और उच्च आवृत्ति व्यापार की आवश्यकता के बिना स्थिर आय प्राप्त की जा सकती है।

लेकिन इस रणनीति के कुछ जोखिम भी हैं, जिनके बारे में ध्यान देने की आवश्यकता हैः

  1. एक बार फिर से व्यापार करने से स्थिति में कई बार बदलाव हो सकता है।

  2. MACD फ़िल्टर के रूप में भी विफल हो सकता है, जिससे झूठे संकेत उत्पन्न होते हैं।

  3. औसत रेखा प्रणाली पैरामीटर सेटिंग के प्रति संवेदनशील है और सर्वोत्तम पैरामीटर संयोजनों का सावधानीपूर्वक परीक्षण करने की आवश्यकता है।

  4. लंबी अवधि के लिए स्थिति रखने के लिए, आपको एक महत्वपूर्ण घटना के कारण महत्वपूर्ण व्यापार परिवर्तनों पर ध्यान देना होगा।

  5. हालांकि, यह अभी भी आवश्यक है कि बड़े पैमाने पर रुझानों को मैन्युअल रूप से निर्धारित किया जाए ताकि प्रतिकूल ट्रेडिंग से होने वाले नुकसान से बचा जा सके।

कुल मिलाकर, यह रणनीति एक अधिक परिपक्व सम-रेखा रणनीति है, जो उचित पैरामीटर समायोजन के साथ स्थिर निवेश रिटर्न प्राप्त कर सकती है। लेकिन व्यापारियों को अभी भी जोखिम पर ध्यान देना होगा, उचित समय पर स्थिति को समायोजित करना होगा, और प्रवृत्ति के निर्णय के साथ मिलकर इस रणनीति का उपयोग करना होगा।

रणनीति स्रोत कोड
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//Heiken-Ashi Strategy  V3 by wziel

// strategy("Heiken-Ashi Strategy  V3",shorttitle="WZIV3",overlay=true,default_qty_value=10000,initial_capital=10000,currency=currency.USD)
res = input(title="Heikin Ashi Candle Time Frame",  defval="60")
hshift = input(1,title="Heikin Ashi Candle Time Frame Shift")
res1 = input(title="Heikin Ashi EMA Time Frame",  defval="180")
mhshift = input(0,title="Heikin Ashi EMA Time Frame Shift")
fama = input(1,"Heikin Ashi EMA Period")
test = input(1,"Heikin Ashi EMA Shift")
sloma = input(30,"Slow EMA Period")
slomas = input(1,"Slow EMA Shift")
macdf = input(false,title="With MACD filter")
res2 = input(title="MACD Time Frame",  defval="15")
macds = input(1,title="MACD Shift")




//Heikin Ashi Open/Close Price
ha_t = heikinashi(syminfo.tickerid)
ha_open = security(ha_t, res, open[hshift])
ha_close = security(ha_t, res, close[hshift])
mha_close = security(ha_t, res1, close[mhshift])

//macd
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)
macdl = security(ha_t,res2,macdLine[macds])
macdsl= security(ha_t,res2,signalLine[macds])

//Moving Average
fma = ema(mha_close[test],fama)
sma = ema(ha_close[slomas],sloma)
plot(fma,title="MA",color=lime,linewidth=2,style=line)
plot(sma,title="SMA",color=red,linewidth=2,style=line)


//Strategy
golong =  crossover(fma,sma) and (macdl > macdsl or macdf == false )
goshort =   crossunder(fma,sma) and (macdl < macdsl or macdf == false )

strategy.entry("Buy",strategy.long,when = golong)
strategy.entry("Sell",strategy.short,when = goshort)