दोहरे ईएमए सोने के क्रॉस एल्गोरिदम रणनीति


इसे बनाया गया थाः 2024-01-22 11:04:41 अंतिम संशोधनः 2024-01-22 11:04:41
प्रतिलिपिः 0 क्लिक की संख्याः 303
1
चिंता
1105
ध्यान देने वाला

双EMA黄金交叉算法策略

अवलोकन

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

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

इस रणनीति के मुख्य संकेतकों में से एक तेजी से ईएमए और एक धीमी ईएमए है। यह रणनीति दो अलग-अलग पैरामीटरों के ईएमए लाइनों को सेट करके की जाती है, जिसमें से एक तेजी से ईएमए लाइन 10 पर सेट की जाती है और एक धीमी ईएमए लाइन 20 पर सेट की जाती है। इनमें से, 10 दिन की ईएमए लाइन तेजी से मूल्य परिवर्तन का जवाब देती है, जबकि 20 दिन की ईएमए लाइन धीमी प्रतिक्रिया करती है। जब एक छोटी ईएमए लाइन लंबी ईएमए लाइन को पार करती है, तो एक छोटी औसत लंबी औसत को ऊपर की ओर ले जाना शुरू कर देती है, जो संकेत देती है कि बाजार एक तेजी की स्थिति में प्रवेश कर सकता है, तो एक खरीद संकेत उत्पन्न होता है; इसके विपरीत, जब एक छोटी औसत लंबी औसत से नीचे की ओर जाती है, तो एक छोटी औसत लंबी औसत पर अपना अग्रणी लाभ खो देती है, जो संकेत देती है कि बाजार एक गिरावट की स्थिति में प्रवेश कर सकता है, जिससे एक बिक्री संकेत उत्पन्न होता है।

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

फायदे का विश्लेषण

  • ईएमए के क्रॉसिंग सिद्धांत का उपयोग करना, बाजार में बदलाव के बिंदुओं को पकड़ना, लाभप्रदता मजबूत करना
  • तेजी से ईएमए लाइन और धीमी गति से ईएमए लाइन के साथ-साथ उपयोग किया जाता है, प्रत्येक अपने फायदे का उपयोग करता है
  • ईएमए अपने आप में फ़िल्टरिंग का काम करता है और गलत लेनदेन को कम कर सकता है
  • सरल, समझने में आसान और अनुकूलित
  • स्केलेबल, अन्य सहायक संकेतकों के साथ और अधिक अनुकूलित किया जा सकता है

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

  • दोहरे ईएमए क्रॉसिंग से हिलते बाजारों में अक्सर गलत संकेत मिल सकते हैं
  • ईएमए पैरामीटर को गलत तरीके से सेट करने से बाजार में बदलाव की संभावना कम हो जाती है
  • कुछ देरी हुई है, शायद शॉर्ट लाइन ऑपरेशन के अवसरों को याद किया गया है।
  • एक बार फिर से, यह एक बहुत ही महत्वपूर्ण कदम है।

उपरोक्त जोखिमों के लिए, अतिरिक्त संकेतकों को पेश करके अनुकूलन किया जा सकता है, जैसे कि व्यापार फ़िल्टरिंग की स्थिति को बढ़ाना, MACD संकेतकों के साथ गलत संकेतों से बचने के लिए, अनुकूलित ईएमए त्वरक संकेतकों की प्रतिक्रिया गति का उपयोग करना। इसके अलावा, उचित रोक और सकारात्मक रोक भी आवश्यक है।

अनुकूलन दिशा

इस रणनीति में निम्नलिखित दिशाओं में सुधार किया जा सकता हैः

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

सारांश

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

रणनीतिक स्रोत
                
                    /*backtest
start: 2023-01-15 00:00:00
end: 2024-01-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Backtest single EMA cross", overlay=true)

qty = input(100000, "Buy quantity")

testStartYear = input(2019, "Backtest Start Year")
testStartMonth = input(1, "Backtest Start Month")
testStartDay = input(1, "Backtest Start Day")
testStartHour = input(0, "Backtest Start Hour")
testStartMin = input(0, "Backtest Start Minute")
testPeriodStart = timestamp(testStartYear, testStartMonth, testStartDay, testStartHour, testStartMin)
testStopYear = input(2099, "Backtest Stop Year")
testStopMonth = input(1, "Backtest Stop Month")
testStopDay = input(30, "Backtest Stop Day")
testPeriodStop = timestamp(testStopYear, testStopMonth, testStopDay, 0, 0)
testPeriodBackground = input(title="Color Background?", type=input.bool, defval=true)
testPeriodBackgroundColor = testPeriodBackground and time >= testPeriodStart and time <= testPeriodStop ? 
   #00FF00 : na
testPeriod() => true


ema1 = input(10, title="Select EMA 1")
ema2 = input(20, title="Select EMA 2")

expo = ema(close, ema1)
ma = ema(close, ema2)

avg_1 = avg(expo, ma)
s2 = cross(expo, ma) ? avg_1 : na
//plot(s2, style=plot.style_line, linewidth=3, color=color.red, transp=0)

p1 = plot(expo, color=#00FFFF, linewidth=2, transp=0)
p2 = plot(ma, color=color.orange, linewidth=2, transp=0)
fill(p1, p2, color=color.white, transp=80)

longCondition = crossover(expo, ma)

shortCondition = crossunder(expo, ma)


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

plotshape(longCondition, title = "Buy Signal", text ="BUY", textcolor =#FFFFFF , style=shape.labelup, size = size.normal, location=location.belowbar, color = #1B8112, transp = 0)
plotshape(shortCondition, title = "Sell Signal", text ="SELL", textcolor = #FFFFFF, style=shape.labeldown, size = size.normal, location=location.abovebar, color = #FF5733, transp = 0)


                
            
अधिक जानकारी