संसाधन लोड हो रहा है... लोड करना...

ईएमए एसएआर मध्यम से दीर्घकालिक रुझान रणनीति के बाद

लेखक:चाओझांग, दिनांकः 2024-05-17 15:22:15
टैगःईएमएएसएआर

img

अवलोकन

ईएमए एसएआर मध्यम से दीर्घकालिक ट्रेंड फॉलोइंग रणनीति एक मात्रात्मक ट्रेडिंग रणनीति है जो बाजार में मध्यम से दीर्घकालिक रुझानों को पकड़ने के लिए घातीय चलती औसत (ईएमए) और पैराबोलिक स्टॉप और रिवर्स (एसएआर) संकेतक के संयोजन का उपयोग करती है। रणनीति 20 अवधि और 60 अवधि के ईएमए की तुलना करके और एसएआर संकेतक के साथ पुष्टि करके वर्तमान बाजार की प्रवृत्ति दिशा निर्धारित करती है। रणनीति का मुख्य उद्देश्य प्रवृत्ति के गठन में जल्दी ट्रेडों में प्रवेश करना और एक उलट संकेत दिखाई देने तक पदों को रखना है।

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

लाभ विश्लेषण

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

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

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

अनुकूलन दिशा

  1. प्रवृत्ति पहचान की सटीकता और विश्वसनीयता में और सुधार के लिए अतिरिक्त तकनीकी संकेतक या बाजार भावना संकेतक शामिल करने पर विचार करें।
  2. ईएमए और एसएआर के मापदंडों को अनुकूलित करें ताकि विभिन्न बाजार स्थितियों में सबसे अच्छा प्रदर्शन करने वाले संयोजनों का पता लगाया जा सके।
  3. बाजार की अस्थिरता और व्यक्तिगत स्टॉक विशेषताओं के आधार पर वास्तविक समय में जोखिम नियंत्रण को समायोजित करने के लिए गतिशील स्टॉप-लॉस और ले-प्रॉफिट तंत्र पेश करना।

सारांश


/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA SAR Strategy", overlay=true)

// EMA Settings
ema_20 = ta.ema(close, 20)
ema_60 = ta.ema(close, 60)

/// SAR Settings
sar = ta.sar(0.02, 0.2, 0.2)
sar_value = sar
is_trend_up = sar[1] > sar[2] ? true : false  // Evaluating the trend direction

/// Condition for Buy Signal
buy_condition = ta.crossover(ema_20, ema_60) and (sar_value < ema_20) and (is_trend_up)

// Condition for Sell Signal
sell_condition = ta.crossunder(ema_20, ema_60) and (sar_value > ema_20) and (not is_trend_up)

// Define Entry Time
entry_time = time + 180000

// Strategy Entry
strategy.entry("Buy", strategy.long, when=buy_condition, comment="Buy Signal", stop=high[1])
strategy.entry("Sell", strategy.short, when=sell_condition, comment="Sell Signal", stop=low[1], when=entry_time)

// Plot EMAs
plot(ema_20, color=#f3e221, linewidth=1, title="EMA 20")
plot(ema_60, color=#8724f0, linewidth=1, title="EMA 60")

// Plot SAR
plotshape(sar_value, style=shape.triangleup, location=location.abovebar, color=color.green, size=size.small, title="SAR Up")
plotshape(sar_value, style=shape.triangledown, location=location.belowbar, color=color.red, size=size.small, title="SAR Down")

// Plot Buy and Sell Signals
plotshape(series=buy_condition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sell_condition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)

// Send Alerts
alertcondition(condition=buy_condition, title="Buy Signal", message="Buy Signal - EMA SAR Strategy")
alertcondition(condition=sell_condition, title="Sell Signal", message="Sell Signal - EMA SAR Strategy")


संबंधित

अधिक