यह रणनीति ट्रेंड की दिशा निर्धारित करने और मोड़ बिंदुओं पर ट्रेडिंग सिग्नल उत्पन्न करने के लिए वेवट्रेंड संकेतक का उपयोग करती है। यह ट्रेंड फॉलो करने वाली रणनीतियों से संबंधित है।
WaveTrend ऑसिलेटर की गणना करें, सकारात्मक मूल्य अपट्रेंड और नकारात्मक मूल्य डाउनट्रेंड को दर्शाता है।
वेवट्रेंड दिशा परिवर्तन खरीद और बिक्री संकेत उत्पन्न करता है।
केवल दीर्घ पक्ष का व्यापार करने का विकल्प।
वेवट्रेंड मोड़ बिंदुओं को चिह्नित करने के लिए तीर सक्षम करें.
अंतर्ज्ञानी रुझान विज़ुअलाइज़ेशन के लिए पृष्ठभूमि रंग।
सरल और स्पष्ट रणनीति नियम लागू करने में आसान।
वेव ट्रेंड में संवेदनशील होने से ट्रेंड जल्दी बदल जाता है।
विज़ुअलाइज़ेड तीर और पृष्ठभूमि का रंग सहज संकेत देता है।
सरल और व्यावहारिक डिफ़ॉल्ट पैरामीटर।
समझने और संशोधित करने में आसान संक्षिप्त कोड।
केवल लंबी या छोटी ट्रेड करने के लिए लचीलापन।
वेवट्रेंड गलत संकेत उत्पन्न कर सकता है जिससे अनावश्यक नुकसान हो सकता है।
प्रवृत्ति की ताकत निर्धारित करने में असमर्थ, पीछा करने का जोखिम।
विभिन्न बाजारों में झटके लगने लगते हैं।
अनुचित मापदंड प्रदर्शन को नकारात्मक रूप से प्रभावित करते हैं।
कोई स्टॉप लॉस नहीं होने से बड़े नुकसान हो सकते हैं।
इष्टतम खोजने के लिए पैरामीटर संयोजनों का परीक्षण करें।
झूठे संकेतों से बचने के लिए अन्य संकेतकों के साथ फ़िल्टर जोड़ें।
जोखिम नियंत्रण के लिए स्टॉप लॉस रणनीति शामिल करें।
केवल दीर्घ या अल्प की आवश्यकता का आकलन करें।
बाजार की स्थितियों के आधार पर तीरों को स्विच करें.
अधिक स्थिर प्रतिफल के लिए धन प्रबंधन को अनुकूलित करें।
यह रणनीति WaveTrend दिशा में बदलाव को सरल और व्यवहार्य रूप से व्यापार करती है, लेकिन इसमें कुछ जोखिम हैं। पैरामीटर अनुकूलन, स्टॉप, फिल्टर जैसे सुधार इसे एक स्थिर और कुशल प्रवृत्ति निम्नलिखित प्रणाली बना सकते हैं।
/*backtest start: 2023-09-12 00:00:00 end: 2023-09-19 00:00:00 period: 10m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // (c) Noro //2017 //@version=2 strategy(title="Noro's WaveTrend Strategy v1.0", shorttitle = "WaveTrend str 1.0", overlay = true) //settings onlylong = input(true, title = "Only Long?") usearr = input(true, title = "Need new-trend-arrows?") //WTO ("WaveTrend Oscilator") method by LazyBear //Start of LazyBear's code esa = ema(hlc3, 10) d = ema(abs(hlc3 - esa), 10) ci = (hlc3 - esa) / (0.015 * d) tci = ema(ci, 21) //End of LazyBear's code WTOtrend = tci > 0 ? 1 : tci < 0 ? -1 : 0 //background col = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : col[1] bgcolor = col == 1 ? lime : col == -1 ? red : na bgcolor(bgcolor, transp=70) //arrows posi = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : posi[1] arr = usearr == true ? posi == 1 and posi[1] < 1 ? 1 : posi == -1 and posi[1] > -1 ? -1 : na : na plotarrow(arr == 1 ? 1 : na, title = "UpArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0) plotarrow(arr == -1 ? -1 : na, title = "DnArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0) //trading longCondition = posi == 1 and posi[1] < 1 if (longCondition) strategy.entry("Long", strategy.long) shortCondition = posi == -1 and posi[1] > -1 if (shortCondition) strategy.entry("Short", strategy.short, onlylong == true ? 0 : na)