
इस रणनीति में दिखाया गया है कि अगर हम अंधाधुंध रूप से सुपरट्रेंड सूचक का अनुसरण करते हैं तो क्या होगा। हम जानते हैं कि सुपरट्रेंड सूचक तुरंत नहीं आता है, हमें अगले के लाइन का इंतजार करने की आवश्यकता है ताकि हम यह तय कर सकें कि क्या स्थिति में प्रवेश करना है। तो, आप देख सकते हैं कि अगर सुपरट्रेंड सूचक के अंतिम गठन के बाद प्रवेश किया जाता है तो क्या होगा। यह सूचक बहुत खतरनाक है और अन्य उपकरणों की सहायता के बिना बहुत बड़ी वापसी का कारण बन सकता है। कृपया धन प्रबंधन पर ध्यान दें।
इस रणनीति का उपयोग सुपर ट्रेंडिंग सूचक का उपयोग करके मूल्य प्रवृत्ति को निर्धारित करने के लिए किया जाता है। सुपर ट्रेंडिंग सूचक औसत वास्तविक तरंगों और उच्च, निम्न और मध्य बिंदुओं के आधार पर बनाया गया है।
जब समापन मूल्य ऊपरी पटरी से ऊपर होता है, तो यह लगातार तेजी का प्रतिनिधित्व करता है; जब समापन मूल्य निचले पटरी से नीचे होता है, तो यह लगातार गिरावट का प्रतिनिधित्व करता है।
इस रणनीति में दो पैरामीटर Factor और Pd सेट किए गए हैं। फैक्टर ओवरट्रेंड चैनल की चौड़ाई को नियंत्रित करता है, और पीडी एटीआर की गणना के लिए चक्र की लंबाई को नियंत्रित करता है। इन दोनों पैरामीटर के आधार पर, ऊपरी और निचले रेल का निर्माण किया जा सकता है।
उप-रेखा सूत्र: hl2 - (Factor * ATR ((Pd)) नीचे की ओर का सूत्र: hl2 + (Factor * ATR ((Pd))
और यह भी कहा गया है कि यह एक “उच्च-नीच-मध्यम” बिंदु है।
फिर वर्तमान समापन मूल्य की तुलना अप और डाउन ट्रैक से करें, यह निर्धारित करने के लिए कि यह लगातार ऊपर है या नीचे है, बुल प्रकार के ट्रेंड चर को आउटपुट करें।
ट्रेंड के अनुसार ओवरट्रेंड के ऊपर और नीचे की पटरी खींचें। और ट्रेंड की स्थिति में बदलाव होने पर प्रवेश और निकास सिग्नल रखें।
सिग्नल सेटअप रणनीति के आधार पर लॉगिंग।
इस रणनीति के निम्नलिखित फायदे हैं:
सुपरट्रेंड सूचक का उपयोग करके, कीमतों की प्रवृत्ति और केंद्र बिंदुओं को स्पष्ट रूप से निर्धारित किया जा सकता है।
एक स्पष्ट प्रवेश और बाहर निकलने का तर्क है।
दृश्य में, एक तीर के माध्यम से प्रवेश के समय को चिह्नित करें।
रणनीति का तर्क सरल और समझने योग्य है।
इस रणनीति में निम्नलिखित जोखिम हैं:
इस प्रकार, यदि कोई भी व्यक्ति इस तरह के संकेतकों का पालन करता है, तो यह एक बड़ी वापसी का कारण बन सकता है।
कोई स्टॉप लॉस सेट नहीं है, कोई एकल नुकसान नियंत्रण नहीं है।
सिग्नल में देरी हो सकती है, जिससे टर्निंग पॉइंट के पास समय पर प्रवेश नहीं हो सकता है।
गलत पैरामीटर सेट करने से सुपरट्रेंड चैनल बहुत व्यापक या बहुत संकीर्ण हो सकता है।
जोखिम प्रबंधन उपाय:
अन्य संकेतकों जैसे MACD, KDJ आदि के साथ संयोजन में प्रभावकारिता सत्यापन, अंधाधुंध पालन से बचें।
एक उचित स्टॉप लॉस सेट करें और एकल नुकसान को अधिकतम करें।
पैरामीटर को समायोजित करें ताकि ओवरट्रेंड चैनल को उचित बनाया जा सके और इसे बहुत व्यापक या संकीर्ण होने से बचा जा सके।
इस नीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः
उदाहरण के लिए, MACD को शामिल करने पर विचार किया जा सकता है।
उचित स्टॉप लॉजिक सेट करें. एटीआर के आधार पर प्रतिशत स्टॉप सेट किया जा सकता है.
सुपरपैरमिटर फैक्टर और पीडी का अनुकूलन करें, सबसे अच्छा पैरामीटर संयोजन ढूंढें। उदाहरण के लिए, सबसे अच्छा पैरामीटर ढूंढने के लिए पारगमन विधि का उपयोग किया जा सकता है।
प्रवेश के समय को अनुकूलित करने के लिए, सिग्नल के अंतराल से बचें। उदाहरण के लिए, प्रवेश के समय को समायोजित करने के लिए मजबूत और कमजोर पैटर्न को निर्धारित करने के लिए गतिशीलता संकेतक पेश किए जा सकते हैं।
स्थिति प्रबंधन के लिए रणनीतियाँ जोड़ें। उदाहरण के लिए, स्थिति प्रबंधन के लिए एक निश्चित हिस्सेदारी का उपयोग किया जा सकता है।
इस रणनीति में मूल्य प्रवृत्तियों का आकलन करने और मोड़ बिंदुओं को खोजने के लिए ओवर-ट्रेंडिंग संकेतकों का उपयोग किया गया है। सहायक संकेतकों और स्टॉप-लॉस साधनों की कमी के कारण, ओवर-ट्रेंडिंग संकेतकों का अंधाधुंध पालन करने से बहुत बड़ा जोखिम होता है। हम जोखिम प्रबंधन, स्टॉप-लॉस रणनीतियों, पैरामीटर अनुकूलन, प्रवेश समय आदि जैसे कई पहलुओं में सुधार करते हैं, जो रणनीति की स्थिरता और लाभप्रदता को काफी बढ़ा सकते हैं।
/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Supertrend blind follow", overlay=true)
Factor=input(3, minval=1,maxval = 100)
Pd=input(7, minval=1,maxval = 100)
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],1)
Tsl = Trend==1? TrendUp: TrendDown
linecolor = Trend == 1 ? green : red
plot(Tsl, color = linecolor , style = line , linewidth = 2,title = "SuperTrend")
plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0)
plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0)
//plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend")
plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0)
plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)
longCondition = cross(close,Tsl) and close>Tsl
if (longCondition)
strategy.entry("long", strategy.long)
shortCondition = cross(Tsl,close) and close<Tsl
if (shortCondition)
strategy.entry("short", strategy.short)