यह रणनीति सुधारित सुपरट्रेंड संकेतक के आधार पर एक दो-दिशात्मक रुझान ट्रैकिंग रेन्को ट्रेडिंग रणनीति है। यह रणनीति मुख्य रूप से मूल्य रुझानों को ट्रैक करती है और रुझान उलट बिंदुओं पर ट्रेडिंग सिग्नल उत्पन्न करती है, जो एक रुझान ट्रैकिंग ट्रेडिंग दृष्टिकोण को अपनाती है।
इस रणनीति का मुख्य संकेतक सुपरट्रेंड में सुधार किया गया है। सुपरट्रेंड एक तकनीकी संकेतक है जो मूल्य रुझानों को ट्रैक करता है। यह रणनीति इसे दो मुख्य पहलुओं में संशोधित करती हैः
ट्रेडिंग आवृत्ति को नियंत्रित करने के लिए सुपरट्रेंड की संवेदनशीलता को समायोजित करने के लिए एक कारक पैरामीटर जोड़ें।
एक ट्रेंड चर जोड़ें जो अपने मूल्य को तब बदलता है जब कीमत ऊपरी या निचले रेल को तोड़ती है, जिससे ट्रेडिंग सिग्नल उत्पन्न होते हैं।
जब ट्रेंड 1 होता है, तो यह एक ऊपर की प्रवृत्ति को इंगित करता है। जब ट्रेंड -1 होता है, तो यह एक नीचे की प्रवृत्ति को इंगित करता है। यह रणनीति ट्रेंड के मूल्य में परिवर्तन होने पर लंबे और छोटे प्रवेश संकेत उत्पन्न करती है, जो ट्रेंड रिवर्स बिंदु है।
इसके अतिरिक्त, यह रणनीति पिरामिडिंग ट्रेडिंग की अनुमति देने के लिए पिरामिडिंग पैरामीटर भी निर्धारित करती है। एक ट्रेंडिंग बाजार में, हम प्रवृत्ति को ट्रैक करने के लिए अपनी स्थिति बढ़ा सकते हैं।
इस रणनीति के मुख्य लाभ इस प्रकार हैंः
इस रणनीति में कुछ जोखिम भी हैंः
विरोधी उपाय:
इस रणनीति को कई तरीकों से भी अनुकूलित किया जा सकता हैः
कुल मिलाकर, यह एक अच्छी ट्रेंड ट्रैकिंग रणनीति है। पारंपरिक ट्रेंड ट्रैकिंग रणनीतियों की तुलना में, यह रणनीति बेहतर सुपरट्रेंड के माध्यम से अधिक सटीक ट्रेंड रिवर्स प्राप्त करती है, जिससे उच्च गुणवत्ता वाले ट्रेडिंग सिग्नल का उत्पादन होता है। लाइव सत्यापन से पता चलता है कि पैरामीटर अनुकूलन के बाद, यह रणनीति अच्छे ट्रेडिंग परिणाम दे सकती है। हालांकि, व्यापारियों को अभी भी अत्यधिक नुकसान से बचने के लिए जोखिम नियंत्रण पर ध्यान देने की आवश्यकता है।
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //╭╮╱╱╭╮╭╮╱╱╭╮ //┃╰╮╭╯┃┃┃╱╱┃┃ //╰╮┃┃╭┻╯┣╮╭┫╰━┳╮╭┳━━╮ //╱┃╰╯┃╭╮┃┃┃┃╭╮┃┃┃┃━━┫ //╱╰╮╭┫╰╯┃╰╯┃╰╯┃╰╯┣━━┃ //╱╱╰╯╰━━┻━━┻━━┻━━┻━━╯ //╭━━━┳╮╱╱╱╱╱╱╱╭╮ //┃╭━╮┃┃╱╱╱╱╱╱╱┃┃ //┃┃╱╰┫╰━┳━━┳━╮╭━╮╭━━┫┃ //┃┃╱╭┫╭╮┃╭╮┃╭╮┫╭╮┫┃━┫┃ //┃╰━╯┃┃┃┃╭╮┃┃┃┃┃┃┃┃━┫╰╮ //╰━━━┻╯╰┻╯╰┻╯╰┻╯╰┻━━┻━╯ //━╯ //Vdub Renko SniperVX1 v1 // ATR Setting = 1 // ©Vdubus http://www.vdubus.co.uk/ // study("Vdub Renko SniperVX1 v1", overlay=true, shorttitle="Vdub_Renko_SniperVX1_v1") //@version=4 strategy(title = "Stripped Down Vdub Renko Sniper Strategy", shorttitle = "Vdub Renko Strat", overlay = true ) //Modified - Rajandran R Supertrend----------------------------------------------------- Factor=input(1, minval=1,maxval = 1000, title="Trend Transition Signal") Pd=input(1, minval=1,maxval = 1000, title="Period") Up=hl2-(Factor*atr(Pd)) Dn=hl2+(Factor*atr(Pd)) TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],0) plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=1000, minheight=50) plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=1000, minheight=50) goLong = Trend == 1 and Trend[1] == -1 goShort = Trend == -1 and Trend[1] == 1 strategy.entry("longgg", strategy.long, when=goLong) strategy.entry("shortttt", strategy.short, when=goShort) strategy.exit("XL", from_entry = "long", profit = na, loss = na) strategy.exit("XS", from_entry = "short", profit = na, loss = na)