बीएमएसबी ब्रेकआउट रणनीति एक चलती औसत आधारित ब्रेकआउट रणनीति है। यह बाजार की प्रवृत्ति की दिशा निर्धारित करने के लिए 20-अवधि सरल चलती औसत (एसएमए) और 21-अवधि घातीय चलती औसत (ईएमए) का उपयोग करती है। जब समापन मूल्य एसएमए के ऊपर पार करता है, तो रणनीति एक खरीद संकेत उत्पन्न करती है; जब समापन मूल्य ईएमए के नीचे पार करता है, तो रणनीति एक बिक्री संकेत उत्पन्न करती है। इस रणनीति का मुख्य विचार प्रवृत्तियों के गठन और उलट को पकड़ना और प्रवृत्ति की दिशा में व्यापार करना है।
इस रणनीति का मूल बाजार की प्रवृत्ति को निर्धारित करने के लिए विभिन्न अवधियों के साथ दो चलती औसत का उपयोग करना है। 20-अवधि एसएमए अपेक्षाकृत धीमा है और बाजार के मध्यम से दीर्घकालिक प्रवृत्ति का प्रतिनिधित्व करता है; 21-अवधि ईएमए अपेक्षाकृत तेज़ है और बाजार के अल्पकालिक प्रवृत्ति का प्रतिनिधित्व करता है। जब समापन मूल्य एसएमए के ऊपर पार करता है, तो यह इंगित करता है कि बाजार मध्यम से दीर्घकालिक दृष्टिकोण से ऊपर की ओर रुझान में बदल गया है, और रणनीति एक खरीद संकेत उत्पन्न करती है; जब समापन मूल्य ईएमए के नीचे पार करता है, तो यह इंगित करता है कि बाजार अल्पकालिक दृष्टिकोण से नीचे की ओर रुझान में बदल गया है, और रणनीति एक बेच संकेत उत्पन्न करती है। इस तरह, रणनीति प्रवृत्ति के गठन के प्रारंभिक चरण में बाजार में प्रवेश कर सकती है और प्रवृत्ति उलट जाने पर समय पर बाहर निकल सकती है।
सरल और समझने में आसान: इस रणनीति में उपयोग किए जाने वाले संकेतक सरल हैं, सिद्धांत स्पष्ट है, और इसे समझना और लागू करना आसान है।
ट्रेंड ट्रैकिंगः विभिन्न अवधियों के दो चलती औसत का उपयोग करके, रणनीति प्रभावी रूप से बाजार की ट्रेंड दिशा को पकड़ सकती है और ट्रेंड बनने पर समय पर प्रवेश कर सकती है।
समय पर स्टॉप-लॉसः जब प्रवृत्ति उलट जाती है, तो रणनीति ईएमए के नीचे पार करने के संकेत के माध्यम से समय पर पदों को बंद कर सकती है, जिससे नुकसान पर नियंत्रण होता है।
मजबूत अनुकूलन क्षमताः इस रणनीति को विभिन्न बाजारों और किस्मों पर लागू किया जा सकता है, और इसमें अच्छी अनुकूलन क्षमता है।
अस्थिर बाजारः अस्थिर बाजार के मामले में यह रणनीति अधिक व्यापार संकेत उत्पन्न कर सकती है, जिससे अधिक बार व्यापार और अधिक लेनदेन लागत होती है।
विलंबः चूंकि चलती औसत विलंब संकेतकों हैं, इसलिए रणनीति के खरीद और बिक्री संकेतों में एक निश्चित विलंब हो सकता है और सर्वोत्तम व्यापारिक अवसरों को याद किया जा सकता है।
मापदंड अनुकूलन: गतिशील औसत अवधि के चयन से रणनीति का प्रदर्शन प्रभावित होगा और विभिन्न मापदंडों से अलग-अलग परिणाम हो सकते हैं।
पैरामीटर अनुकूलनः एसएमए और ईएमए के अवधि मापदंडों का अनुकूलन करके, रणनीति के प्रदर्शन में सुधार के लिए सर्वोत्तम पैरामीटर संयोजन पाया जा सकता है।
प्रवृत्ति फ़िल्टरिंगः ट्रेडिंग सिग्नल उत्पन्न करते समय, संकेतों की विश्वसनीयता में सुधार करते हुए प्रवृत्ति की ताकत और स्थिरता की पुष्टि करने के लिए अन्य प्रवृत्ति संकेतक या मूल्य व्यवहार पैटर्न पेश किए जा सकते हैं।
जोखिम नियंत्रणः एक एकल लेनदेन के जोखिम जोखिम को नियंत्रित करने के लिए स्टॉप-लॉस और टेक-प्रॉफिट तंत्र लागू किए जा सकते हैं; बाजार की अस्थिरता के अनुसार स्थिति के आकार को गतिशील रूप से समायोजित करने के लिए स्थिति प्रबंधन का भी उपयोग किया जा सकता है, जिससे रणनीति का समग्र जोखिम कम होता है।
लंबी-लघु अवधिः खरीद और बिक्री संकेत उत्पन्न करते समय, अन्य समय संकेतकों या बाजार भावना संकेतकों को संयुक्त किया जा सकता है ताकि लंबी और छोटी दोनों पक्षों की ताकत का आकलन किया जा सके, और व्यापार के लिए अधिक लाभकारी दिशा का चयन किया जा सके।
बीएमएसबी ब्रेकआउट रणनीति एक सरल और उपयोग करने में आसान ट्रेंड ट्रैकिंग रणनीति है जो बाजार की प्रवृत्ति को निर्धारित करने के लिए विभिन्न अवधि के साथ दो चलती औसत का उपयोग करती है, जब प्रवृत्ति बनती है तो समय पर बाजार में प्रवेश करती है, और जब प्रवृत्ति उलट जाती है तो समय पर बाहर निकलती है। इस रणनीति के फायदे सादगी, आसानी से समझ और मजबूत अनुकूलन क्षमता हैं। साथ ही, इसमें अक्सर दोहराने वाले बाजारों में व्यापार और पिछड़े संकेत जैसे जोखिम भी होते हैं। पैरामीटर अनुकूलन, प्रवृत्ति फ़िल्टरिंग, जोखिम नियंत्रण और लंबी-छोटी समय के माध्यम से, इस रणनीति के प्रदर्शन और स्थिरता में और सुधार किया जा सकता है।
/*backtest start: 2024-04-01 00:00:00 end: 2024-04-30 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("BMSB Breakout Strategy", overlay=true) // Definición de la BMSB smaLength = 20 emaLength = 21 source = close sma = ta.sma(source, smaLength) ema = ta.ema(source, emaLength) outSma = request.security(syminfo.tickerid, timeframe.period, sma) outEma = request.security(syminfo.tickerid, timeframe.period, ema) smaPlot = plot(outSma, color=color.new(color.red, 0), title='20w SMA') emaPlot = plot(outEma, color=color.new(color.green, 0), title='21w EMA') fill(smaPlot, emaPlot, color=color.new(color.orange, 75), fillgaps=true) // Señales de Compra y Venta buySignal = ta.crossover(close, outSma) sellSignal = ta.crossunder(close, outEma) // Lógica de la Estrategia if (buySignal) if (strategy.opentrades > 0) strategy.close_all() strategy.entry("Buy", strategy.long) if (sellSignal) if (strategy.opentrades > 0) strategy.close_all() strategy.entry("Sell", strategy.short) plotshape(series=buySignal, title="Compra", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small) plotshape(series=sellSignal, title="Venta", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)