प्रवृत्ति पूर्वानुमान दोहरी चलती औसत रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-02 17:39:54
टैगः

img

अवलोकन

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

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

यह रणनीति LazyBear के WaveTrend संकेतक को आधार के रूप में उपयोग करती है। WaveTrend स्वयं एक उत्कृष्ट प्रवृत्ति ट्रैकिंग संकेतक है। यह रणनीति इस आधार पर विस्तारित और अनुकूलित होती है। मुख्य चरण निम्नलिखित हैंः

  1. औसत एचएलसी मूल्य की गणना करें
  2. ईएमए औसत मूल्य की गणना करें
  3. मूल्य के पूर्ण विचलन के ईएमए की गणना करें
  4. शून्य-स्तर समायोजित संकेतक की गणना करें
  5. प्रवृत्ति के ईएमए की गणना करें
  6. तेज और धीमी गति से चलती औसत की गणना करें

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

लाभ विश्लेषण

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

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

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

इस रणनीति में कुछ जोखिम भी हैं:

  1. सभी तकनीकी सूचक रणनीतियों की तरह, अत्यधिक मूल्य अस्थिरता के मामले में विफलता का खतरा है
  2. गलत पैरामीटर सेटिंग्स गलत संकेत का कारण बन सकती हैं
  3. सिग्नल विलंब से हानि हो सकती है

इन जोखिमों को मापदंडों के समायोजन, अन्य संकेतकों के संयोजन आदि जैसे तरीकों से कम किया जा सकता है।

अनुकूलन दिशाएँ

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

  1. अधिक किस्मों और चक्रों के अनुरूप मापदंडों को समायोजित करें
  2. नुकसान के जोखिम को नियंत्रित करने के लिए स्टॉप लॉस रणनीति बढ़ाएं
  3. संकेत की सटीकता में सुधार के लिए अन्य संकेतकों के साथ संयोजन
  4. रुझानों का आकलन करने और संकेत जारी करने में सहायता के लिए मशीन लर्निंग मॉडल को बढ़ाएं

सारांश

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


/*backtest
start: 2023-01-26 00:00:00
end: 2024-02-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("BreakingDawn [JackTz]", overlay = true)

// WaveTrend [LazyBear]
// ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

n1 = input(10, "Channel Length")
n2 = input(21, "Average Length")
 
WTfactor = input(4, title=" WTFactor")
averageHlc3 = sum(hlc3, WTfactor) / WTfactor
ap = averageHlc3 
esa = ema(ap, n1)
d = ema(abs(ap - esa), n1)
ci = (ap - esa) / (0.015 * d)
tci = ema(ci, n2)
wt1 = tci
wt2 = sma(wt1,4)
wtAvg = wt1-wt2
wtPeriodAvgVal = wtAvg * 45 + averageHlc3
wtPeriodAvg2Val = wtAvg * 25 + averageHlc3

buy = wtAvg[1] < wtAvg and wtAvg < close
sell = wtAvg[1] > wtAvg

fillColor = buy ? color.green : color.red
control = plot(wtPeriodAvgVal, color = fillColor)
signal = plot(wtPeriodAvg2Val, color = fillColor)
fill(signal, control, color = fillColor)

if year > 2016
    strategy.entry("buy", strategy.long, when = buy)
    strategy.close("buy",when = sell)


अधिक