डबल स्मूथिंग औसत ट्रेंड फॉलोइंग रणनीति - बेहतर पिंग एन जियांग के-लाइन पर आधारित


निर्माण तिथि: 2024-11-29 15:03:37 अंत में संशोधित करें: 2024-11-29 15:03:37
कॉपी: 1 क्लिक्स: 491
1
ध्यान केंद्रित करना
1617
समर्थक

डबल स्मूथिंग औसत ट्रेंड फॉलोइंग रणनीति - बेहतर पिंग एन जियांग के-लाइन पर आधारित

अवलोकन

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

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

रणनीति के मूल तर्क में निम्नलिखित प्रमुख चरण शामिल हैं:

  1. ओएचएलसी मूल्य डेटा पर पहली ईएमए चिकनाई
  2. सुधारित पिंगजियांग K लाइन का उपयोग करके कीमतों की गणना करने के बाद
  3. पीएनजी के लाइन पर दूसरा ईएमए समतल करें
  4. K लाइन के रंग में परिवर्तन को समतल होने के बाद खुलने और बंद होने की कीमतों की तुलना करके आंका गया
  5. K लाइन पर लाल से हरे होने पर खरीद संकेत उत्पन्न होता है, और हरे से लाल होने पर बेच संकेत उत्पन्न होता है
  6. खाते के कुल मूल्य के 100% स्थानों का उपयोग करके व्यापार करना

रणनीतिक लाभ

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

रणनीतिक जोखिम

  1. रुझान में बदलाव के शुरुआती दिनों में बड़ी गिरावट की संभावना
  2. बाज़ारों में उतार-चढ़ाव के बीच लगातार झूठे संकेत
  3. पूर्ण स्थिति ट्रेडिंग के कारण पूंजी जोखिम बढ़ता है
  4. सिग्नल देरी के कारण कुछ बढ़त छूट सकती है
  5. विभिन्न समय चक्रों में प्रदर्शन में बड़ा अंतर

रणनीति अनुकूलन दिशा

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

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Smoothed Heiken Ashi Strategy Long Only", overlay=true, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

len = input.int(10, title="EMA Length")
len2 = input.int(10, title="Smoothing Length")
start_date = input(defval=timestamp("2020-01-01"), title="Backtest Start Date")

o = ta.ema(open, len)
c = ta.ema(close, len)
h = ta.ema(high, len)
l = ta.ema(low, len)

haclose = (o + h + l + c) / 4
var float haopen = na
haopen := na(haopen[1]) ? (o + c) / 2 : (haopen[1] + haclose[1]) / 2
hahigh = math.max(h, math.max(haopen, haclose))
halow = math.min(l, math.min(haopen, haclose))

o2 = ta.ema(haopen, len2)
c2 = ta.ema(haclose, len2)
h2 = ta.ema(hahigh, len2)
l2 = ta.ema(halow, len2)

col = o2 > c2 ? color.red : color.lime

// Plot candles without visible wicks
plotcandle(o2, o2, c2, c2, title="Heikin Smoothed", color=col, wickcolor=color.new(col, 100))

// Delayed Buy and Sell signals
colorChange = col != col[1]
buySignal = colorChange[1] and col[1] == color.lime
sellSignal = colorChange[1] and col[1] == color.red

plotshape(buySignal, title="Buy Signal", location=location.belowbar, color=color.lime, style=shape.triangleup, size=size.small)
plotshape(sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)

// Strategy entry and exit
if (true)
    if (buySignal)
        strategy.entry("Long", strategy.long)
    if (sellSignal)
        strategy.close("Long")

// Add a vertical line at the start date
// if (time == start_date)
//     line.new(x1=bar_index, y1=low, x2=bar_index, y2=high, color=color.blue, width=2)

// Alert conditions
alertcondition(colorChange[1], title="Color Change Alert", message="Heiken Ashi Candle Color Changed")
alertcondition(buySignal, title="Buy Signal Alert", message="Buy Signal: Color changed from Red to Green")
alertcondition(sellSignal, title="Sell Signal Alert", message="Sell Signal: Color changed from Green to Red")