ट्रेंड प्रेडिक्शन ड्यूल मूविंग एवरेज रणनीति एक रणनीति है जो एक ट्रेंड से दूसरे ट्रेंड में वास्तविक ब्रेक से पहले ट्रेंड परिवर्तनों की भविष्यवाणी करने का प्रयास करती है। यह लेज़ीबीयर के वेवट्रेंड संकेतक का विस्तार करती है। रणनीति मूल्य रुझानों की पहचान कर सकती है और वक्र भरने वाले दृश्य प्रभावों के माध्यम से खरीद और बिक्री संकेत प्रदर्शित कर सकती है।
यह रणनीति LazyBear
इस प्रकार के प्रसंस्करण के माध्यम से, यादृच्छिक मूल्य उतार-चढ़ाव को फ़िल्टर किया जा सकता है और अपेक्षाकृत स्पष्ट रुझानों की पहचान की जा सकती है। तेजी से और धीमी गति से चलती औसत के क्रॉस का उपयोग खरीद और बिक्री संकेत जारी करने के लिए किया जा सकता है।
इस रणनीति के निम्नलिखित फायदे हैंः
इस रणनीति में कुछ जोखिम भी हैं:
इन जोखिमों को मापदंडों के समायोजन, अन्य संकेतकों के संयोजन आदि जैसे तरीकों से कम किया जा सकता है।
इस रणनीति को निम्नलिखित पहलुओं में अनुकूलित किया जा सकता हैः
कुल मिलाकर, ट्रेंड प्रेडिक्शन ड्यूल मूविंग एवरेज रणनीति एक बहुत ही आशाजनक रणनीति है। यह प्रभावी रूप से मूल्य रुझानों की पहचान कर सकती है और अग्रिम में प्रवृत्ति परिवर्तनों की भविष्यवाणी करने का प्रयास कर सकती है। कुछ अनुकूलन और सुधार के साथ, रणनीति एक शक्तिशाली मात्रात्मक ट्रेडिंग प्रणाली बन सकती है। इसका सरल और सीधा ट्रेडिंग तर्क और स्पष्ट दृश्य प्रभाव भी इसे सीखने और शोध के लायक रणनीति बनाते हैं।
/*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)