बोलिंगर बैंड ट्रैकिंग रणनीति बोलिंगर बैंड पर आधारित एक मात्रात्मक ट्रेडिंग रणनीति है। यह एक स्टॉक के बोलिंगर बैंड के ऊपरी और निचले रेल की गणना करता है और बाजार को ट्रैक करने के लिए खरीद और बिक्री की शर्तें निर्धारित करता है। जब कीमत बोलिंगर बैंड के निचले रेल को छूती है, तो स्टॉक को कम मूल्यवान माना जाता है, इस प्रकार विकास के लिए अधिक जगह प्रदान करना और खरीद संकेत उत्पन्न करना; जब कीमत बढ़ जाती है और ऊपरी रेल को छूती है, तो स्टॉक को ओवरवैल्यूएटेड माना जाता है, इसलिए इसे एक बिक्री संकेत माना जाता है।
इस रणनीति का मूल सूचक बोलिंगर बैंड है। बोलिंगर बैंड में तीन लाइनें होती हैंः मिडिल रेल, अपर रेल और लोअर रेल। मिडिल रेल एन-डे मूविंग एवरेज क्लोजिंग प्राइस है; ऊपरी रेल मिडिल रेल + के गुना क्लोजिंग प्राइस का एन-डे स्टैंडर्ड डिवीजन है; लोअर रेल मिडिल रेल - के गुना क्लोजिंग प्राइस का एन-डे स्टैंडर्ड डिवीजन है। के वैल्यू को आमतौर पर 2 पर सेट किया जाता है। जब शेयर की कीमत निचली रेल से कम होती है, तो यह अपेक्षाकृत कम मूल्य स्तर पर होती है, इसलिए इसे कम मूल्यवान माना जाता है, जिससे खरीद संकेत उत्पन्न होता है; जब शेयर की कीमत ऊपरी रेल से अधिक होती है, तो यह अपेक्षाकृत उच्च मूल्य स्तर पर होती है और इसे ओवरवैल्यूएटेड माना जाता है, जिससे बिक्री संकेत उत्पन्न होता है।
विशेष रूप से, यह रणनीति पहले मध्य रेल के रूप में समापन कीमतों के 20-दिवसीय चलती औसत की गणना करती है, और फिर बैंडविड्थ के रूप में समापन कीमतों के 20-दिवसीय मानक विचलन की गणना करती है। ऊपरी रेल मध्य रेल + बैंडविड्थ है और निचली रेल मध्य रेल - बैंडविड्थ है। फिर यह खरीद की स्थिति को निचली रेल से कम होने के लिए सेट करती है, और बिक्री की स्थिति को निचली रेल से अधिक होने के लिए सेट करती है। यह एक खरीद संकेत उत्पन्न करती है जब समापन मूल्य निचली रेल से नीचे होता है, और एक बिक्री संकेत जब समापन मूल्य ऊपरी रेल से ऊपर होता है।
इस रणनीति के निम्नलिखित फायदे हैंः
इस रणनीति के साथ कुछ जोखिम भी हैंः
संबंधित समाधान:
इस रणनीति के लिए मुख्य अनुकूलन दिशाओं में शामिल हैंः
कुल मिलाकर, बोलिंगर बैंड्स ट्रैकिंग रणनीति एक अपेक्षाकृत सरल और व्यावहारिक मात्रात्मक ट्रेडिंग रणनीति है। यह स्वचालित रूप से मूल्य रुझानों को ट्रैक कर सकती है और खरीद और बिक्री संकेत भी प्रदान कर सकती है। पेशेवरों में आसान कार्यान्वयन, छोटे जोखिम, झूठे ब्रेकआउट को फ़िल्टर करना शामिल है। विपक्ष में कुछ पिछड़ना, ब्लैक स्वान जैसे चरम बाजार की स्थितियों का सामना करने में असमर्थता है। इस रणनीति को अधिक उन्नत तकनीकों जैसे मशीन लर्निंग का उपयोग करके मापदंडों और संकेतकों को अनुकूलित करके और बढ़ाया जा सकता है। सारांश में, बोलिंगर बैंड्स रणनीतियों को अन्य तकनीकी रणनीतियों के साथ जोड़कर एक मजबूत और कुशल मात्रात्मक ट्रेडिंग प्रणाली का गठन किया जा सकता है।
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bollinger Bands Strategy", shorttitle="BB Strategy", overlay=true) // Input parameters length = input(20, title="Bollinger Bands Length") mult = input(2, title="Multiplier") // Calculate Bollinger Bands basis = ta.sma(close, length) bb_upper = basis + mult * ta.stdev(close, length) bb_lower = basis - mult * ta.stdev(close, length) // Buy and sell conditions buy_condition = close < bb_lower sell_condition = close > bb_upper // Execute trades strategy.entry("Buy", strategy.long, when=buy_condition) strategy.entry("Sell", strategy.short, when=sell_condition) // Plotting Bollinger Bands on the chart plot(bb_upper, color=color.red, title="Upper Band") plot(bb_lower, color=color.green, title="Lower Band") plot(basis, color=color.blue, title="Basis") // Highlighting buy and sell signals on the chart bgcolor(buy_condition ? color.new(color.green, 90) : na) bgcolor(sell_condition ? color.new(color.red, 90) : na)