बीएमएसबी ब्रेकआउट रणनीति

SMA EMA
निर्माण तिथि: 2024-05-15 16:40:40 अंत में संशोधित करें: 2024-05-15 16:40:40
कॉपी: 0 क्लिक्स: 658
1
ध्यान केंद्रित करना
1617
समर्थक

बीएमएसबी ब्रेकआउट रणनीति

अवलोकन

BMSB Breakout Strategy एक ब्रेकिंग रणनीति है जो चलती औसत पर आधारित है। यह रणनीति बाजार की प्रवृत्ति की दिशा निर्धारित करने के लिए 20 चक्र की सरल चलती औसत (SMA) और 21 चक्र की सूचकांक चलती औसत (EMA) का उपयोग करती है। जब यह समापन मूल्य पर SMA को पार करता है, तो रणनीति एक खरीद संकेत उत्पन्न करती है; जब यह समापन मूल्य के नीचे ईएमए को पार करता है, तो रणनीति एक बेचने का संकेत उत्पन्न करती है। रणनीति का मुख्य विचार प्रवृत्ति के गठन और उलट को पकड़ना है और प्रवृत्ति की दिशा में व्यापार करना है।

रणनीति सिद्धांत

इस रणनीति का मूल यह है कि दो अलग-अलग चक्रों की चलती औसत का उपयोग करके बाजार के रुझानों का आकलन किया जाए। 20 चक्र का SMA अपेक्षाकृत धीमा है, जो बाजार के मध्यम-लंबे समय के रुझान का प्रतिनिधित्व करता है; 21 चक्र का ईएमए अपेक्षाकृत तेज है, जो बाजार के अल्पकालिक रुझान का प्रतिनिधित्व करता है। जब समापन मूल्य पर एसएमए पार होता है, तो यह दर्शाता है कि बाजार मध्यम-लंबे समय में एक उछाल की ओर बढ़ रहा है, और इस तरह से रणनीति में हस्तक्षेप किया जा सकता है।

श्रेष्ठता विश्लेषण

  1. सरलता: इस रणनीति में उपयोग किए जाने वाले सूचकांक सरल हैं, सिद्धांत स्पष्ट हैं, समझने और लागू करने में आसान हैं।

  2. ट्रेंड ट्रैकिंगः दो अलग-अलग चक्रों की चलती औसत के माध्यम से, रणनीति बाजार की प्रवृत्ति की दिशा को प्रभावी ढंग से पकड़ सकती है और प्रवृत्ति के गठन पर समय पर हस्तक्षेप कर सकती है।

  3. समय पर स्टॉप लॉस: जब रुझान उलट जाता है, तो रणनीति ईएमए के नीचे संकेतों के माध्यम से समय पर स्थिति को बंद कर सकती है और नुकसान को नियंत्रित कर सकती है।

  4. अनुकूलन क्षमताः यह रणनीति विभिन्न बाजारों और किस्मों के लिए अनुकूलन क्षमता के साथ लागू की जा सकती है।

जोखिम विश्लेषण

  1. बाजार में उतार-चढ़ाव: बाजार में उतार-चढ़ाव के मामले में, इस रणनीति से अधिक ट्रेडिंग सिग्नल उत्पन्न हो सकते हैं, जिससे ट्रेडिंग की आवृत्ति और ट्रेडिंग की अधिक लागत होती है।

  2. विलंबता: चूंकि चलती औसत एक विलंबता संकेतक है, इसलिए रणनीति के लिए खरीद और बेचने के संकेतों में कुछ देरी हो सकती है, जिससे व्यापार के सर्वोत्तम समय से चूक जाती है।

  3. पैरामीटर अनुकूलनः रणनीति का प्रदर्शन चलती औसत चक्र चयन से प्रभावित होता है, और विभिन्न पैरामीटर अलग-अलग परिणामों का कारण बन सकते हैं।

अनुकूलन दिशा

  1. पैरामीटर अनुकूलन: एसएमए और ईएमए के आवधिक पैरामीटर का अनुकूलन करके, सर्वोत्तम पैरामीटर संयोजन खोजने के लिए, रणनीति के प्रदर्शन को बढ़ाया जा सकता है।

  2. रुझान फ़िल्टरिंगः ट्रेडिंग सिग्नल उत्पन्न करते समय, अन्य रुझान संकेतकों या मूल्य व्यवहार पैटर्न को पेश किया जा सकता है, जिससे रुझान की ताकत और निरंतरता की पुष्टि की जा सके और संकेत की विश्वसनीयता में सुधार हो सके।

  3. जोखिम नियंत्रणः स्टॉप लॉस और स्टॉप रोल तंत्र को पेश किया जा सकता है, जो एकल व्यापार के जोखिम को नियंत्रित करता है; या स्थिति प्रबंधन के माध्यम से, बाजार की अस्थिरता की गतिशीलता के अनुसार स्थिति आकार को समायोजित करने के लिए, रणनीति के समग्र जोखिम को कम करना।

  4. बहुविकल्पीय समयः खरीद और बेचने के संकेत उत्पन्न करते समय, अन्य समय-निर्धारण संकेतकों या बाजार की भावना के संकेतकों के साथ मिलकर, बहुविकल्पीय पक्षों की ताकत का मूल्यांकन किया जा सकता है, व्यापार के लिए अधिक लाभप्रद दिशाओं का चयन किया जा सकता है।

संक्षेप

बीएमएसबी ब्रेकआउट रणनीति एक सरल और आसान प्रवृत्ति ट्रैकिंग रणनीति है, जो दो अलग-अलग चक्रों की चलती औसत के माध्यम से बाजार की प्रवृत्ति का न्याय करती है, जब प्रवृत्ति बनती है तो समय पर हस्तक्षेप करती है, और जब प्रवृत्ति उलट जाती है तो समय पर बाहर निकलती है। इस रणनीति का लाभ सरल, समझने में आसान, अनुकूलनशील है, लेकिन इसके साथ-साथ अस्थिर बाजारों में अक्सर व्यापार होता है, सिग्नल के बाद के जोखिम। पैरामीटर अनुकूलन, प्रवृत्ति फ़िल्टर, जोखिम नियंत्रण और बहु-अवकाश समय जैसे तरीकों से, रणनीति के प्रदर्शन और स्थिरता को और बढ़ाया जा सकता है।

रणनीति स्रोत कोड
/*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)