बोलिंगर बैंड्स स्टोकैस्टिक आरएसआई चरम संकेत रणनीति

लेखक:चाओझांग, दिनांकः 2024-04-12 16:36:42
टैगःआरएसआईस्टोचबीबीबीबीएसआर

img

अवलोकन

यह रणनीति बोलिंगर बैंड और स्टोकास्टिक आरएसआई संकेतकों का उपयोग संकेत उत्पन्न करने के लिए करती है जो मूल्य उलटों को इंगित कर सकते हैं। डिफ़ॉल्ट रूप से, मंदी संकेत लाल तीरों के रूप में और तेजी के संकेत हरे तीरों के रूप में दिखाए जाते हैं। एक संकेत भेजने से पहले, रणनीति निम्नलिखित स्थितियों की तलाश करती हैः (बुलिश) मोमबत्ती ऊपरी बोलिंगर बैंड के ऊपर बंद हो जाती है, बाद की मोमबत्ती ऊपरी बैंड के अंदर बंद हो जाती है, और स्टोकास्टिक आरएसआई एक पूर्व निर्धारित सीमा (डिफ़ॉल्ट 10) से नीचे है; (बियर) मोमबत्ती निचले बोलिंगर बैंड के नीचे बंद हो जाती है, बाद की मोमबत्ती निचले बैंड के अंदर बंद हो जाती है, और स्टोकास्टिक आरएसआई एक पूर्व निर्धारित सीमा (डिफ़ॉल्ट 90) से ऊपर है।

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

इस रणनीति का मूल सिद्धांत संभावित मूल्य उलट सिग्नल को पकड़ने के लिए बोलिंगर बैंड और स्टोकास्टिक आरएसआई, दो तकनीकी संकेतकों का उपयोग करना है। बोलिंगर बैंड में एक मध्य बैंड (आमतौर पर एक चलती औसत) और दो ऊपरी और निचले बैंड (मध्य बैंड प्लस / माइनस मानक विचलन) होते हैं, जो मूल्य अस्थिरता को दर्शा सकते हैं। जब कीमत ऊपरी या निचले बैंड के माध्यम से टूटती है, तो यह आमतौर पर इंगित करता है कि बाजार की भावना अत्यधिक आशावादी या निराशावादी है, और कीमत उलट सकती है। स्टोकास्टिक आरएसआई एक स्टोकास्टिक संकेतक है जो आरएसआई संकेतक के शीर्ष पर लागू होता है, जो अधिक संवेदनशील रूप से बाजार की ओवरबॉट और ओवरसोल्ड स्थिति को दर्शाता है। जब स्टोकास्टिक आरएसआई चरम क्षेत्रों (जैसे 90 या 10 से ऊपर) तक पहुंचता है, तो यह एक संभावित उलट रणनीति भी इंगित करता है। यह बीबी बैंड और स्टोकास्टिक ब्रेकआउट की स्थितियों को जोड़ती है, जो समय पर निर्भर करता है,

रणनीतिक लाभ

  1. डबल कन्फर्मेशनः रणनीति में बोलिंगर बैंड और स्टोकास्टिक आरएसआई दोनों संकेतकों का उपयोग किया जाता है, जो एक डबल कन्फर्मेशन तंत्र बनाता है जो प्रभावी रूप से झूठे संकेतों को फ़िल्टर कर सकता है और संकेत विश्वसनीयता में सुधार कर सकता है।
  2. समय पर रिवर्स कैप्चरः बोलिंगर बैंड ब्रेकआउट और स्टोकास्टिक आरएसआई चरम बाजार की भावना के उलट के महत्वपूर्ण संकेत हैं। रणनीति इन प्रमुख क्षणों को समय पर कैप्चर कर सकती है और निवेशकों को समय पर ट्रेडिंग सिग्नल प्रदान कर सकती है।
  3. लचीले मापदंड: रणनीति की मापदंड सेटिंग्स अपेक्षाकृत लचीली होती हैं, जैसे बोलिंगर बैंड की अवधि और चौड़ाई, स्टोकैस्टिक आरएसआई की अवधि और ओवरबॉट/ओवरसोल्ड सीमाएं आदि, जिन्हें विभिन्न बाजारों और किस्मों के अनुसार अनुकूलित और समायोजित किया जा सकता है।
  4. व्यापक अनुप्रयोगः रणनीति को विभिन्न वित्तीय बाजारों और व्यापारिक उत्पादों जैसे कि शेयरों, वायदा, विदेशी मुद्रा, क्रिप्टोकरेंसी आदि पर लागू किया जा सकता है। मापदंडों को समायोजित करके, यह विभिन्न बाजार विशेषताओं के अनुकूल हो सकता है।

रणनीतिक जोखिम

  1. रेंजबाउंड बाजारों में खराब प्रदर्शनः रेंजबाउंड बाजारों में, कीमतें अक्सर बोलिंगर बैंड के ऊपरी और निचले बैंड के पास उतार-चढ़ाव करती हैं, और स्टोकेस्टिक आरएसआई अक्सर ओवरबॉट और ओवरसोल्ड जोन में प्रवेश करता है, जो अधिक झूठे संकेत दे सकता है, जिससे अक्सर ट्रेड और फंड एट्रैक्शन होता है।
  2. ट्रेंडिंग बाजारों में देरीः मजबूत ट्रेंडिंग बाजारों में, कीमतें लंबे समय तक ऊपरी या निचले बोलिंगर बैंड को तोड़ सकती हैं, और स्टोकेस्टिक आरएसआई भी लंबे समय तक ओवरबॉट या ओवरसोल्ड क्षेत्रों में रह सकता है। इस समय, रणनीति पीछे हटने के संकेत जारी कर सकती है और ट्रेंड ट्रेडिंग के अवसरों को याद कर सकती है।
  3. पैरामीटर सेटिंग्स के प्रति संवेदनशीलः रणनीति का प्रदर्शन पैरामीटर सेटिंग्स के प्रति काफी संवेदनशील है। विभिन्न पैरामीटर संयोजन महत्वपूर्ण रूप से अलग परिणाम ला सकते हैं। पैरामीटर सेटिंग्स को बाजार की स्थितियों के अनुसार लगातार डिबग और अनुकूलित करने की आवश्यकता होती है, जिससे उपयोग की कठिनाई बढ़ जाती है।

रणनीति अनुकूलन दिशाएं

  1. प्रवृत्ति पुष्टि जोड़ना: वर्तमान रणनीति के आधार पर, वर्तमान प्रवृत्ति दिशा और शक्ति की पहचान करने, प्रवृत्ति स्पष्ट होने पर विपरीत प्रवृत्ति व्यापार से बचने और रणनीति की अनुकूलन क्षमता में सुधार करने के लिए कुछ प्रवृत्ति पुष्टि संकेतक, जैसे चलती औसत, एमएसीडी आदि जोड़े जा सकते हैं।
  2. गतिशील मापदंड समायोजनः बाजार में अस्थिरता में परिवर्तन के अनुसार, गतिशील रूप से बोलिंगर बैंड की चौड़ाई और स्टोकेस्टिक आरएसआई के ओवरबॉट/ओवरसोल्ड सीमाओं को समायोजित करें। व्यापारिक आवृत्ति को कम करने के लिए अस्थिरता अधिक होने पर व्यापक बैंड और उच्च सीमाओं का उपयोग करें; व्यापारिक संवेदनशीलता में सुधार के लिए अस्थिरता कम होने पर संकीर्ण बैंड और कम सीमाओं का उपयोग करें।
  3. स्टॉप-लॉस और टेक-प्रॉफिट लागू करें: रणनीति ट्रेडिंग सिग्नल उत्पन्न करने के बाद, एक एकल लेनदेन के जोखिम जोखिम और लाभ लक्ष्य को नियंत्रित करने के लिए संबंधित स्टॉप-लॉस और टेक-प्रॉफिट नियम निर्धारित किए जा सकते हैं, जिससे रणनीति के जोखिम-लाभ अनुपात में सुधार होता है।
  4. अन्य तकनीकी संकेतकों के साथ संयोजनः रणनीति को अन्य तकनीकी संकेतकों के साथ संयोजन किया जा सकता है, जैसे समर्थन और प्रतिरोध स्तर, व्यापारिक मात्रा आदि, एक अधिक मजबूत संकेत पुष्टि तंत्र बनाने और रणनीति की विश्वसनीयता और लाभप्रदता में सुधार करने के लिए।

सारांश

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


/*backtest
start: 2023-04-06 00:00:00
end: 2024-04-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(shorttitle='BBSR Extreme', title='Bollinger Bands Stochastic RSI Extreme Signal', overlay=true)

//General Inputs
src = input(close, title='Source')
offset = input.int(0, 'Offset', minval=-500, maxval=500)

//Bollinger Inputs
length = input.int(20, title='Bollinger Band Length', minval=1)
mult = input.float(2.0, minval=0.001, maxval=50, title='StdDev')

//Bollinger Code
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
plot(basis, 'BB Basis', color=color.new(#872323, 0), offset=offset)
p1 = plot(upper, 'BB Upper', color=color.new(color.teal, 0), offset=offset)
p2 = plot(lower, 'BB Lower', color=color.new(color.teal, 0), offset=offset)
fill(p1, p2, title='BB Background', color=color.new(#198787, 95))


//Stoch Inputs
smoothK = input.int(3, 'K', minval=1)
smoothD = input.int(3, 'D', minval=1)
lengthRSI = input.int(14, 'RSI Length', minval=1)
lengthStoch = input.int(14, 'Stochastic Length', minval=1)

upperlimit = input.float(90, 'Upper Limit', minval=0.01)
lowerlimit = input.float(10, 'Upper Limit', minval=0.01)

//Stochastic Code
rsi1 = ta.rsi(src, lengthRSI)
k = ta.sma(ta.stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = ta.sma(k, smoothD)

//Evaluation
Bear = close[1] > upper[1] and close < upper and k[1] > upperlimit and d[1] > upperlimit
Bull = close[1] < lower[1] and close > lower and k[1] < lowerlimit and d[1] < lowerlimit


//Plots
plotshape(Bear, style=shape.triangledown, location=location.abovebar, color=color.new(color.red, 0), size=size.tiny)
plotshape(Bull, style=shape.triangleup, location=location.belowbar, color=color.new(color.green, 0), size=size.tiny)

// Alert Functionality
alertcondition(Bear or Bull, title='Any Signal', message='{{exchange}}:{{ticker}}' + ' {{interval}}' + ' BB Stochastic Extreme!')
alertcondition(Bear, title='Bearish Signal', message='{{exchange}}:{{ticker}}' + ' {{interval}}' + ' Bearish BB Stochastic Extreme!')
alertcondition(Bull, title='Bullish Signal', message='{{exchange}}:{{ticker}}' + ' {{interval}}' + ' Bullish BB Stochastic Extreme!')


if Bear
    strategy.entry('Enter Long', strategy.long)
else if Bull
    strategy.entry('Enter Short', strategy.short)



संबंधित

अधिक