मोमेंटम ब्रेकआउट ईएमए 34 क्रॉसओवर रणनीति


निर्माण तिथि: 2024-02-26 15:05:18 अंत में संशोधित करें: 2024-02-26 15:05:18
कॉपी: 0 क्लिक्स: 795
1
ध्यान केंद्रित करना
1621
समर्थक

मोमेंटम ब्रेकआउट ईएमए 34 क्रॉसओवर रणनीति

अवलोकन

यह रणनीति ईएमए 34 की गतिज क्रॉसिंग पर आधारित है जो एक प्रवेश संकेत के रूप में प्रवृत्ति का पालन करने की रणनीति है। यह एक साथ ईएमए की गतिज रेखा के मूल्य को तोड़ने के संकेत और ईएमए 34 की औसत रेखा के गोल्डन क्रॉसिंग के साथ एक व्यापार संकेत उत्पन्न करता है।

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

यह रणनीति पहले 34 चक्रों की ईएमए औसत रेखाओं की गणना करती है, जिन्हें क्रमशः ईएमए क्लोज, ईएमए हाई, ईएमए लो, ईएमए हाई और ईएमए लो के रूप में जाना जाता है। इसके बाद यह ईएमए हाई और ईएमए लो को तोड़ने के आधार पर एक खरीद और बिक्री संकेत उत्पन्न करता है।

विशेष रूप से, जब क्लोज प्राइस ईएमए हाई से अधिक होता है, तो एक खरीद सिग्नल उत्पन्न होता है; जब क्लोज प्राइस ईएमए लो से कम होता है, तो एक सेल सिग्नल उत्पन्न होता है। एक बार सिग्नल उत्पन्न होने के बाद, उस समय के क्लोज प्राइस पर प्रवेश करें और स्टॉप को 100 और स्टॉप लॉस को 50 पर सेट करें।

इस प्रकार, यह रणनीति बाजार के रुझानों को पकड़ने के लिए ईएमए 34 की गतिशीलता का उपयोग करती है।

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

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

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

इस रणनीति का मुख्य जोखिम यह है कि यह कई बार लगातार घाटे का कारण बन सकता है। जब बाजार में छोटे समायोजन झटके के बाद एक नई ऊंची प्रवृत्ति शुरू होती है, तो यह रणनीति अक्सर पोजीशन हानि को कम कर सकती है। इसके अलावा, एक प्रवृत्ति-अनुवर्ती रणनीति के रूप में, यह प्रवृत्ति को ठीक करने में अच्छी तरह से लाभ नहीं उठा सकती है।

स्टॉपलॉस को ठीक से समायोजित करके या अन्य संकेतकों को जोड़कर रणनीति की जीत की दर को अनुकूलित किया जा सकता है।

अनुकूलन दिशा

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

  1. अन्य संकेतकों के लिए फ़िल्टर जोड़ें, जैसे कि लेनदेन की मात्रा के संकेतकों को शामिल करना, ताकि झूठे ब्रेकडाउन में फंसने से बचा जा सके

  2. ईएमए चक्र पैरामीटर को अनुकूलित करें और इसे इस किस्म के लिए अधिक उपयुक्त चक्र पैरामीटर में समायोजित करें।

  3. इस तरह के निकास की तुलना में लाभ-हानि के समान तंत्र का उपयोग करना, न कि केवल स्टॉप-स्टॉप-लॉस, रणनीति की स्थिरता को बढ़ा सकता है।

  4. तरलता फ़िल्टर को बढ़ाकर, कम तरलता वाले समय से बचें, जिससे स्लाइड पॉइंट के नुकसान को कम किया जा सके।

संक्षेप

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

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

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

length = 34
exitPoints = 50

emaClose = ta.ema(close, length)
emaHigh = ta.ema(high, length)
emaLow = ta.ema(low, length)

var float[] entryPrices = array.new_float()
var float[] exitLevels = array.new_float()

// Long entry condition: Price crosses above EMA 34 high
enterLong = ta.crossover(close, emaHigh)

// Short entry condition: Price crosses below EMA 34 low
enterShort = ta.crossunder(close, emaLow)

// Exit condition for both long and short trades
exitLong = array.size(entryPrices) > 0 ? close >= array.get(entryPrices, array.size(entryPrices) - 1) + exitPoints : false
exitShort = array.size(entryPrices) > 0 ? close <= array.get(entryPrices, array.size(entryPrices) - 1) - exitPoints : false

if (enterLong)
    array.push(entryPrices, close)
    array.push(exitLevels, close + exitPoints)
    strategy.entry("Buy", strategy.long)

if (enterShort)
    array.push(entryPrices, close)
    array.push(exitLevels, close - exitPoints)
    strategy.entry("Sell", strategy.short)

if (exitLong)
    strategy.close("Buy")

if (exitShort)
    strategy.close("Sell")

plot(emaClose, color=color.blue, title="EMA 34 Close")
plot(emaHigh, color=color.red, title="EMA 34 High")
plot(emaLow, color=color.green, title="EMA 34 Low")