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