
मल्टी-टाइम फ्रेम सुपरट्रेंड और गन हाई-लोस ब्रेकिंग रणनीति एक तकनीकी विश्लेषण-आधारित मात्रात्मक ट्रेडिंग रणनीति है, जो सुपरट्रेंड इंडिकेटर और गन हाई-लोस थ्योरी को जोड़ती है और मल्टी-टाइम फ्रेम विश्लेषण के माध्यम से ट्रेडिंग सिग्नल की विश्वसनीयता को बढ़ाती है। यह रणनीति उच्च समय फ़्रेम (१५ मिनट) का उपयोग करके प्रवेश संकेतों की तलाश करती है, जबकि कम समय फ़्रेम (५ मिनट) में बाहर निकलने के समय की पुष्टि करती है। रणनीति का मुख्य विचार यह है कि कीमत महत्वपूर्ण प्रतिरोध या समर्थन को तोड़कर प्रवेश करती है और समय पर बाहर निकलती है जब एक रिवर्स सिग्नल होता है, समय फ़्रेम की एक स्तरीकरण के माध्यम से झूठे संकेतों को कम करने और ट्रेडिंग सफलता की दर को बढ़ाने के लिए।
इस रणनीति के तकनीकी सिद्धांत मुख्य रूप से निम्नलिखित प्रमुख घटकों पर आधारित हैंः
सुपरट्रेंड संकेतकयह एक ट्रेंड ट्रैकिंग सूचक है जो एटीआर (औसत वास्तविक सीमा) पर आधारित है और बाजार में उतार-चढ़ाव के लिए गतिशील रूप से अनुकूल है।ta.supertrend(factor, atrPeriod)गणना, जिसमें फैक्टर गुणांक है (डिफ़ॉल्ट 3.0) औरatrPeriod एटीआर चक्र है (डिफ़ॉल्ट 10) । सुपरट्रेंड इंडिकेटर कीमत के ऊपर लाल (बावर्ती संकेत) और नीचे हरे (उम्मीदवार संकेत) के रूप में दिखाई देता है।
गान हाई-लो: गन के विश्लेषण के नियम में उच्च और निम्न बिंदु संकेतक, समर्थन और प्रतिरोध बिंदुओं को निर्धारित करने के लिए एक विशिष्ट अवधि में उच्चतम और निम्नतम कीमतों की गणना करके। कोड में,ta.highest(high, gannLength)औरta.lowest(low, gannLength)गणना, जहां गान लेंथ (डिफ़ॉल्ट 10) की वापसी की अवधि है।
मल्टी-टाइमफ्रेम विश्लेषणरणनीतिः 15 मिनट और 5 मिनट के दो समय-फ्रेमों पर अलग-अलग सूचकांक की गणना करें, उच्च समय-फ्रेम ((15 मिनट) का उपयोग करके समग्र रुझान का आकलन करें और एक प्रवेश संकेत उत्पन्न करें, कम समय-फ्रेम ((5 मिनट) का उपयोग करके अल्पकालिक रिवर्स को पकड़ें और एक प्रवेश संकेत उत्पन्न करें।request.securityफ़ंक्शंस समय फ़्रेम डेटा का उपयोग करने के लिए अनुमति देता है.
प्रवेश की शर्तें इस प्रकार हैं:
close > st15 and close > gannHigh15)close < st15 and close < gannLow15)आउटपुट डिजाइन इस प्रकार हैः
close < st5 and close < gannHigh5)close > st5 and close > gannLow5)नीति निष्पादन तर्क स्पष्टः प्रवेश आवश्यकताओं को पूरा करने पर पारितstrategy.entryफ़ंक्शन को खोला जाता है और बाहर निकलने की शर्तों को पूरा करने पर पारित किया जाता हैstrategy.closeफ़ंक्शन समतल है.
मल्टीटाइम फ़्रेम समन्वित विश्लेषण: विभिन्न समय-सीमाओं के संकेतों के संयोजन से, रणनीति बाजार के रुझानों को अधिक व्यापक रूप से पकड़ने में सक्षम होती है और एकतरफा निर्णयों से बचती है जो एक एकल समय-सीमा के कारण हो सकते हैं। उच्च समय-सीमा (१५ मिनट) मध्य अवधि के रुझानों के अनुरूप प्रवेश सुनिश्चित करती है, जबकि निम्न समय-सीमा (५ मिनट) अधिक संवेदनशील बाहर निकलने का समय प्रदान करती है।
दोहरी पुष्टि तंत्रइस दोहरी पुष्टिकरण तंत्र के माध्यम से, झूठी दरारों को कम करने और संकेत की गुणवत्ता में सुधार करने में मदद मिलती है।
बाजार में उतार-चढ़ाव के लिए गतिशीलतासुपरट्रेंड सूचक एटीआर गणना पर आधारित है, जो बाजार की अस्थिरता के आधार पर पैरामीटर को स्वचालित रूप से समायोजित करने में सक्षम है, जिससे रणनीति विभिन्न बाजार स्थितियों में प्रभावी रहती है।
स्पष्ट जोखिम नियंत्रण: स्पष्ट बाहर निकलने की शर्तों को निर्धारित करके, रणनीति बाजार में पलटाव की शुरुआत में समय पर नुकसान को रोक सकती है और एकल व्यापार जोखिम को प्रभावी ढंग से नियंत्रित कर सकती है।
पैरामीटर समायोज्यरणनीति में एटीआर चक्र, सुपरट्रेंड गुणांक और गनन उच्च और निम्न चक्र के तीन महत्वपूर्ण पैरामीटर दिए गए हैं, जिन्हें उपयोगकर्ता विभिन्न बाजार विशेषताओं और व्यक्तिगत जोखिम वरीयताओं के आधार पर समायोजित कर सकते हैं।
निष्पादन तर्क सरल और स्पष्ट है: कोड संरचना स्पष्ट है, तर्क सरल और सहज है, समझने और बनाए रखने में आसान है, जो रणनीति के निरंतर अनुकूलन और सुधार के लिए अनुकूल है।
पिछड़ेपन का खतरासुपरट्रेंड्स और गन हाई-लोव्स ऐतिहासिक डेटा पर आधारित संकेतक हैं, जो अत्यधिक अस्थिर बाजारों में पर्याप्त प्रतिक्रिया नहीं दे सकते हैं, जिससे प्रवेश या निकास सिग्नल में देरी हो सकती है। समाधान उच्च अस्थिरता वाले बाजारों के वातावरण में एटीआर चक्र और गन हाई-लोव्स चक्र को छोटा करने के लिए संकेतक की संवेदनशीलता को बढ़ाने के लिए है।
फ़र्ज़ी घुसपैठ का खतरा: एक क्षैतिज संरेखण बाजार में, कीमतें अक्सर महत्वपूर्ण स्तर को तोड़ सकती हैं, लेकिन फिर पीछे हट जाती हैं, जिससे झूठे संकेतों में वृद्धि होती है। समाधान क्षैतिज बाजार में एक पुष्टिकरण तंत्र को जोड़ना है, जैसे कि यह आवश्यक है कि एक निश्चित समय या चौड़ाई के बाद ही व्यापार किया जाए।
पैरामीटर संवेदनशीलता: विभिन्न बाजार स्थितियों में, इष्टतम पैरामीटर में काफी भिन्नता हो सकती है। अत्यधिक कट्टरपंथी पैरामीटर सेट करने से ओवरट्रेडिंग हो सकती है, जबकि अत्यधिक रूढ़िवादी पैरामीटर महत्वपूर्ण अवसरों को याद कर सकते हैं। इसका समाधान ऐतिहासिक रीट्रेसिंग के माध्यम से एक मजबूत पैरामीटर रेंज ढूंढना और नियमित रूप से पैरामीटर की प्रभावशीलता की जांच करना है।
समय सीमा संघर्ष: कुछ मामलों में, उच्च और निम्न समय सीमाएं परस्पर विरोधी संकेत दे सकती हैं, जिससे निर्णय लेने में कठिनाई होती है। समाधान समय सीमा के बीच वजन सेटिंग्स को बढ़ाना है, या प्रवृत्ति फिल्टर के रूप में उच्च स्तर की समय सीमा जोड़ना है।
धन प्रबंधन की कमीरणनीतिः डिफ़ॉल्ट रूप से खाते में 10% धन का उपयोग प्रत्येक व्यापार के लिए किया जाता है, जो लगातार नुकसान के मामले में धन की तेजी से कमी का कारण बन सकता है। समाधान बाजार की अस्थिरता और अपेक्षित जोखिम गतिशीलता के आधार पर स्थिति के आकार को समायोजित करना है, और एक बेहतर धन प्रबंधन तंत्र की शुरुआत करना है।
बढ़ते रुझानों को फ़िल्टर करें: ADX ((औसत दिशा सूचकांक) जैसे रुझान की ताकत के संकेतकों को पेश किया जा सकता है, केवल ट्रेंड स्पष्ट होने पर ट्रेडों को निष्पादित किया जा सकता है, और अस्थिर बाजारों में अक्सर व्यापार से बचा जा सकता है। इसे लागू करने का तरीका ADX गणना तर्क को जोड़ना है और इसे प्रवेश की शर्तों के हिस्से के रूप में लागू करना है।
खेल से बाहर निकलने की व्यवस्था: वर्तमान रणनीतियों के बाहर निकलने की शर्तें प्रवेश की शर्तों के साथ सममित हैं, जो शायद पर्याप्त लचीली नहीं हैं। जोखिम और लाभ को बेहतर ढंग से संतुलित करने के लिए एक विविध बाहर निकलने की व्यवस्था जैसे कि चलती हानि, लाभ लक्ष्य या अस्थिरता हानि को जोड़ने पर विचार किया जा सकता है।
लेन-देन की मात्रा में वृद्धि: मूल्य के टूटने के साथ बड़ी मात्रा में लेनदेन होना चाहिए ताकि यह अधिक विश्वसनीय हो। लेनदेन की मात्रा के संकेतकों को पुष्टि के रूप में जोड़ा जा सकता है, उदाहरण के लिए, लेनदेन की मात्रा को तोड़ने की आवश्यकता होती है जो पिछले एन चक्रों के औसत लेनदेन से अधिक है।
अस्थिरता समायोजनसुपरट्रेंड के गुणकों को वर्तमान बाजार में उतार-चढ़ाव की गतिशीलता के अनुसार समायोजित किया जा सकता है, कम उतार-चढ़ाव के दौरान छोटे गुणकों का उपयोग करके संवेदनशीलता बढ़ाई जाती है, उच्च उतार-चढ़ाव के दौरान बड़े गुणकों का उपयोग करके झूठे संकेतों को कम किया जाता है।
बाजार की स्थिति को वर्गीकृत करें: ट्रेंडिंग बाजार और अस्थिर बाजारों के बीच अंतर करने के लिए तर्क जोड़ा जा सकता है, विभिन्न बाजार स्थितियों में अलग-अलग ट्रेडिंग रणनीतियों और पैरामीटर सेटिंग्स का उपयोग करना। उदाहरण के लिए, अस्थिर बाजारों में सुपरट्रेंड के गुणकों को बढ़ाया जा सकता है, जिससे ट्रेडिंग की आवृत्ति कम हो सकती है।
धन प्रबंधन का अनुकूलनएटीआरः प्रत्येक ट्रेड के लिए धन की अनुपात को उतार-चढ़ाव या अपेक्षित जोखिम अनुपात के आधार पर गतिशील रूप से समायोजित किया जा सकता है, न कि 10% धन का एक निश्चित उपयोग। यह एटीआर की गणना करके स्टॉप-लॉस की स्थिति का अनुमान लगा सकता है, और उसके आधार पर स्थिति का आकार तय कर सकता है।
समय फ़िल्टर जोड़ेंकुछ समय के दौरान (जैसे कि बाजार के खुलने और बंद होने से पहले) बड़ा उतार-चढ़ाव होता है और झूठे संकेत पैदा कर सकता है। इन समय के दौरान व्यापार से बचने के लिए समय फ़िल्टर जोड़ें।
एक बहु-समय फ्रेम सुपरट्रेंड और गन्ने के उच्च-निचले स्तर को तोड़ने की रणनीति एक मात्रात्मक ट्रेडिंग प्रणाली है जिसमें कई तकनीकी विश्लेषण उपकरण शामिल हैं जो विभिन्न समय-सीमाओं पर सुपरट्रेंड और गन्ने के उच्च-निचले स्तर का विश्लेषण करके बाजार के अवसरों को पकड़ते हैं। रणनीति का मुख्य लाभ कई पुष्टिकरण तंत्रों और बहु-समय फ्रेम विश्लेषण में है, जो शोर को प्रभावी ढंग से फ़िल्टर करने और सिग्नल की गुणवत्ता में सुधार करने में सक्षम है। लेकिन साथ ही साथ पैरामीटर-संवेदनशील, झूठी तोड़ने और समय-सीमा संघर्ष जैसे जोखिमों का सामना करना पड़ता है।
प्रवृत्ति की ताकत फ़िल्टरिंग को बढ़ाकर, बाहर निकलने के तंत्र को अनुकूलित करके, लेनदेन की मात्रा की पुष्टि को बढ़ाकर और अस्थिरता समायोजन को शामिल करके, रणनीति की स्थिरता और अनुकूलनशीलता को और बढ़ाया जा सकता है। विशेष रूप से, धन प्रबंधन तंत्र को बाजार की स्थिति विश्लेषण के साथ जोड़कर, रणनीति की जोखिम-लाभ विशेषताओं में उल्लेखनीय सुधार की उम्मीद है।
तकनीकी विश्लेषण की एक मात्रात्मक रणनीति की तलाश करने वाले व्यापारियों के लिए, यह रणनीति एक ठोस बुनियादी ढांचा प्रदान करती है, जिसे सीधे लागू किया जा सकता है या अधिक जटिल ट्रेडिंग सिस्टम के एक घटक के रूप में इस्तेमाल किया जा सकता है। सबसे महत्वपूर्ण बात यह है कि व्यापारियों को अपने जोखिम वरीयताओं और बाजार की समझ के आधार पर पैरामीटर को पर्याप्त रूप से मापने और अनुकूलित करने की आवश्यकता होती है ताकि वे सर्वोत्तम परिणाम प्राप्त कर सकें।
/*backtest
start: 2025-01-01 00:00:00
end: 2025-04-25 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT"}]
*/
//@version=5
strategy("MTF Supertrend + Gann HL Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// === Inputs ===
atrPeriod = input.int(10, "ATR Period")
factor = input.float(3.0, "Supertrend Multiplier")
gannLength = input.int(10, "Gann HL Period")
// === Timeframes ===
higherTF = "15"
lowerTF = "5"
// === Supertrend & Gann HL (15m) ===
[st15, dir15] = request.security(syminfo.tickerid, higherTF, ta.supertrend(factor, atrPeriod))
gannHigh15 = request.security(syminfo.tickerid, higherTF, ta.highest(high, gannLength))
gannLow15 = request.security(syminfo.tickerid, higherTF, ta.lowest(low, gannLength))
// === Supertrend & Gann HL (5m) for exit ===
[st5, dir5] = request.security(syminfo.tickerid, lowerTF, ta.supertrend(factor, atrPeriod))
gannHigh5 = request.security(syminfo.tickerid, lowerTF, ta.highest(high, gannLength))
gannLow5 = request.security(syminfo.tickerid, lowerTF, ta.lowest(low, gannLength))
// === Entry Conditions (15m) ===
longEntry = close > st15 and close > gannHigh15
shortEntry = close < st15 and close < gannLow15
// === Exit Conditions (5m) ===
longExit = close < st5 and close < gannHigh5
shortExit = close > st5 and close > gannLow5
// === Execute Strategy ===
if (longEntry)
strategy.entry("Long", strategy.long)
if (shortEntry)
strategy.entry("Short", strategy.short)
if (longExit)
strategy.close("Long")
if (shortExit)
strategy.close("Short")
// === Optional Plots ===
plot(st15, color=dir15 ? color.green : color.red, title="Supertrend 15m")