संसाधन लोड हो रहा है... लोड करना...

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

लेखक:चाओझांग, दिनांकः 2024-02-26 17:27:50
टैगः

img

अवलोकन

20 स्तर ब्रेकआउट रणनीति एक प्रवृत्ति के बाद की रणनीति है। इसका मूल विचार यह है कि जब कीमत एक निश्चित प्रमुख स्तर को तोड़ती है, तो यह एक प्रवृत्ति उलट का संकेत देती है। इस बिंदु पर, ब्रेकआउट की दिशा के अनुसार लंबी या छोटी स्थिति स्थापित की जा सकती है।

यह रणनीति 20 दिन के चलती औसत को प्रमुख स्तर के रूप में चुनती है। जब समापन मूल्य ऊपर से 20 दिन के चलती औसत को तोड़ता है, तो लंबा हो जाता है; जब समापन मूल्य नीचे से 20 दिन के चलती औसत को तोड़ता है, तो छोटा हो जाता है।

सिद्धांत

20 स्तर ब्रेकआउट रणनीति प्रवृत्ति ब्रेकआउट का न्याय करने के लिए 20-दिवसीय चलती औसत का उपयोग करती है। जब कीमतें ऊपर से नीचे तक 20-दिवसीय चलती औसत को तोड़ती हैं, तो यह बाजार में एक गिरावट की प्रवृत्ति को इंगित करती है, तो हमें शॉर्ट जाना चाहिए। जब कीमतें नीचे से ऊपर तक 20-दिवसीय चलती औसत को तोड़ती हैं, तो यह बाजार में एक ऊपर की प्रवृत्ति को इंगित करती है, तो हमें लंबा जाना चाहिए।

यह रणनीति बाजार की स्थितियों को निर्धारित करने के लिए एमएसीडी संकेतक को भी शामिल करती है। शॉर्ट सिग्नल केवल तब जारी किए जाते हैं जब एमएसीडी एक लाल पट्टी है; लॉन्ग सिग्नल केवल तब जारी किए जाते हैं जब एमएसीडी एक हरी पट्टी है। इससे बाजार समेकन के दौरान गलत संकेत उत्पन्न होने से बचा जाता है।

विशेष रूप से, रणनीति तर्क हैः

  1. 20-दिवसीय चलती औसत को आधार रेखा के रूप में परिभाषित करें;
  2. जब समापन मूल्य आधार रेखा +0.2% से अधिक हो और एमएसीडी की शर्त पूरी हो, तो ब्रेकआउट के बाद के दिन शुरुआती मूल्य के निकट लंबी अवधि में जाएं;
  3. जब समापन मूल्य आधार रेखा से -0.2% कम हो और एमएसीडी की शर्त पूरी हो, तो ब्रेकआउट के बाद के दिन शुरुआती मूल्य के निकट शॉर्ट करें;
  4. स्टॉप लॉस को आधार रेखा से 0.5% नीचे और लॉन्ग पोजीशन के लिए लाभ को आधार रेखा से 1% ऊपर सेट करें;
  5. आधार रेखा से 0.5% ऊपर स्टॉप लॉस सेट करें और शॉर्ट पोजीशन के लिए आधार रेखा से 1% नीचे लाभ लें।

इस तरह के सेटअप के साथ यह रणनीति समय पर अवसरों को पकड़ सकती है जब रुझान संक्रमण होता है, जिससे बाजार के रुझानों को ट्रैक करने का लक्ष्य प्राप्त होता है।

लाभ विश्लेषण

20 स्तर के ब्रेकआउट रणनीति के निम्नलिखित फायदे हैंः

  1. लागू करना सरल है. 20 दिन के चलती औसत की गणना और न्याय के नियम बहुत सरल हैं.

  2. अपेक्षाकृत छोटे ड्रॉडाउन. व्यापार संकेतों के रूप में मूल्य ब्रेकआउट का उपयोग करने से अनावश्यक रिवर्स ऑपरेशनों से प्रभावी ढंग से बचा जा सकता है।

  3. मजबूत प्रवृत्ति ट्रैकिंग क्षमता। 20 दिन का चलती औसत मध्यम अवधि के रुझानों में परिवर्तन को बहुत अच्छी तरह से प्रतिबिंबित कर सकता है। एमएसीडी फिल्टर को जोड़ने से प्रवृत्ति समेकन के दौरान गलत स्थिति स्थापित करने से बचा जाता है।

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

20 स्तरीय ब्रेकआउट रणनीति में निम्नलिखित जोखिम भी हैं:

  1. जब कीमतों में भारी उतार-चढ़ाव होता है, तो 20 दिन की चलती औसत विधि में देरी होगी, संभवतः सबसे अच्छा प्रवेश अवसर खो जाएगा।

  2. सीमाबद्ध बाजारों में, कीमतें अक्सर ऊपर और नीचे टूट सकती हैं। यदि कोई अच्छा संकेतक फ़िल्टर नहीं है, तो बहुत सारे अमान्य ट्रेड होंगे।

  3. इस रणनीति में मूल्य उतार-चढ़ाव के आयाम को ध्यान में नहीं रखा गया है। यदि अस्थिरता संकेतकों का संयोजन नहीं किया जाता है, तो अत्यधिक नुकसान का खतरा है।

  4. निश्चित स्टॉप लॉस और टेक प्रॉफिट स्तर भी रणनीति के सुचारू संचालन को प्रभावित करेंगे। इसके लिए विभिन्न अंतर्निहित परिसंपत्तियों के अनुसार मापदंडों को समायोजित करना आवश्यक है।

अनुकूलन दिशाएँ

20 स्तर के ब्रेकआउट रणनीति को निम्नलिखित पहलुओं में अनुकूलित किया जा सकता हैः

  1. यह देखने के लिए कि कौन सी अवधि प्रवृत्ति को बेहतर ढंग से समझ सकती है, विभिन्न अवधियों, जैसे कि 10-दिवसीय, 30-दिवसीय, आदि के साथ चलती औसत का प्रयास करें।

  2. मूल्य उतार-चढ़ाव की परिमाण के आधार पर स्थिति को गतिशील रूप से समायोजित करने के लिए अस्थिरता संकेतक जोड़ें। इससे जोखिमों को प्रभावी ढंग से नियंत्रित किया जा सकता है।

  3. स्टॉप लॉस को अनुकूलित करें और लाभ की स्थिति लें। इष्टतम मापदंडों की गणना ऐतिहासिक बैकटेस्ट डेटा से की जा सकती है।

  4. सिग्नल फ़िल्टरिंग के लिए KDJ, बोलिंगर बैंड आदि जैसे अन्य संकेतकों को मिलाकर देखें। इससे अमान्य ट्रेडों को कम किया जा सकता है।

  5. पहले उच्च समय सीमाओं पर बड़े रुझानों को ढूंढकर और फिर कम समय सीमाओं पर प्रवेश करके बेहतर संस्करण विकसित करें।

निष्कर्ष

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


//@version=4
strategy("20 Level Breakout", overlay=true)

baseLevel = math.floor(close * 100) /100
eigthylevel = baseLevel - 0.002
twentyLevel = baseLevel + 0.002
takeprofitL = baseLevel - 0.01
stoplossL = baseLevel + 0.02 
takeprofitS = baseLevel + 0.015
stoplossS = baseLevel - 0.02

isPriceAboveLevel(price, level) =>
    price > level

breakout = close > twentyLevel and close > baseLevel
breakoutl = close < eigthylevel and close < baseLevel
// Entry condition: Only enter if there are no open trades and the close is between baseLevel and baseLevel + 0.01
isLong = breakout and close > baseLevel and close <= (baseLevel + 0.01) and ta.rsi(close, 14) > 40 and ta.ema(close,50)<close
isShort = breakoutl and close < baseLevel and close >= (baseLevel - 0.01)
// Debugging
plot(isLong ? 1 : 0, color=color.blue, style=plot.style_histogram)
plotshape(isLong, style=shape.triangledown, color=color.green, size=size.small)
plotshape(isShort, style = shape.triangleup, color =  color.red, size = size.small)
// Plotting the stop loss line
plot(stoplossL, color=color.red, linewidth=2, title="Take Profit")
plot(stoplossS, color=color.green, linewidth = 2, title = " Take Profit")
strategy.entry("Short", strategy.short, when=isLong, stop =twentyLevel)
strategy.exit("Stop Loss/Profit", "Short", stop = stoplossL , limit = takeprofitL)

strategy.entry("Long",strategy.long, when=isShort , stop = eigthylevel )
strategy.exit("Stop loss/Profit", "Long", stop = stoplossS , limit = takeprofitS)

अधिक