स्टोकेस्टिक ओवरबॉट ओवरसोल्ड रेंज आरएसआई रणनीति


निर्माण तिथि: 2023-12-11 13:19:08 अंत में संशोधित करें: 2023-12-11 13:19:08
कॉपी: 0 क्लिक्स: 714
1
ध्यान केंद्रित करना
1621
समर्थक

स्टोकेस्टिक ओवरबॉट ओवरसोल्ड रेंज आरएसआई रणनीति

अवलोकन

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

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

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

उदाहरण के लिए, एक सामान्य आरएसआई रणनीति में 30 को ओवरसोल्ड के रूप में उपयोग किया जा सकता है, और आरएसआई पर 30 और 70 के बीच ओवरसोल्ड किया जा सकता है। लेकिन इस यादृच्छिक ओवरसोल्ड आरएसआई रणनीति में कई स्पेस सेट किए गए हैं, जैसे कि 20 और 30 के बीच कई मूल्य ओवरसोल्ड के रूप में। इससे अधिक लचीली ट्रेडिंग रणनीति प्राप्त होती है, जो अधिक अवसरों पर स्थिति खोलती है।

विशेष रूप से, इस रणनीति का मुख्य तर्क हैः

  1. आरएसआई के लिए पैरामीटर की लंबाई सेट करें, जैसे कि 6 दिन आरएसआई
  2. ओवरबॉट और ओवरबॉट के रूप में यादृच्छिक ओवरबॉट सेट करें
  3. आरएसआई के नीचे एक यादृच्छिक ओवरसोल्ड अवधि के दौरान अधिक प्रवेश करें
  4. जब आरएसआई एक यादृच्छिक ओवरबॉय सीमा को पार करता है, तो ब्लिट्ज

रणनीतिक लाभ

इस RSI रणनीति में पारंपरिक RSI रणनीतियों की तुलना में मुख्य रूप से निम्नलिखित फायदे हैंः

  1. यादृच्छिक ओवरज़ोन सेटअप अधिक लचीला है और अधिक अवसरों पर पदों को खोलने की अनुमति देता है। फिक्स्ड ओवरज़ोन में केवल दो स्थान होते हैं, जबकि रणनीति कई यादृच्छिक क्षेत्रों को सेट करती है, जिससे अधिक व्यापारिक अवसरों को पकड़ने में मदद मिलती है।

  2. यादृच्छिक अंतराल सेटिंग्स बाजारों की आवधिकता को बेहतर ढंग से दर्शा सकती हैं। क्योंकि विभिन्न बाजारों की अवधि अलग-अलग होती है, उचित अति-क्षेत्रों के अंतराल भी अलग-अलग हो सकते हैं। यादृच्छिक सेटिंग्स अलग-अलग परिदृश्यों के लिए अनुकूल हो सकती हैं।

  3. कई समूहों के यादृच्छिक खंडों के संयोजन से एक पूर्ण व्यापारिक तार्किक प्रणाली का निर्माण हो सकता है। एक एकल व्यापारिक सिग्नल आसानी से विफल हो जाता है, जबकि कई खंडों के माध्यम से बनाई गई बहु-व्यापारिक तार्किकता रणनीति को अधिक स्थिर और विश्वसनीय बना सकती है।

  4. आरएसआई संकेतक के पास एक मजबूत स्थिरता है। आरएसआई एक ट्रेंडिंग संकेतक है, जो कीमतों के आंदोलन को स्पष्ट रूप से निर्धारित करता है। आरएसआई सिग्नल के झूठे सकारात्मक होने की संभावना केवल कीमतों की तुलना में कम है।

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

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

हालांकि इस तरह के रैंडम ओवरज़ोन आरएसआई रणनीति के कुछ फायदे हैं, लेकिन इसके साथ निम्नलिखित प्रमुख जोखिम भी हैं:

  1. आरएसआई अपने आप में किसी भी अन्य संकेतक की तरह है, यह पूरी तरह से भविष्यवाणी नहीं कर सकता है। आरएसआई संकेतक की गणना ऐतिहासिक आंकड़ों से की जाती है और भविष्य की कीमतों की कोई निश्चित भविष्यवाणी नहीं की जाती है।

  2. यादृच्छिक अंतराल सेटिंग्स में अभी भी वक्र के अनुरूप होने का जोखिम है। हमें यह सुनिश्चित करने की आवश्यकता है कि रणनीति प्रभाव केवल ऐतिहासिक रूप से उपयुक्त यादृच्छिक अंतराल के लिए उपयुक्त हो, न कि भविष्य के लिए उपयुक्त।

  3. बहु-व्यापार तर्क एक दूसरे के लिए संघर्ष संकेत दे सकता है। उदाहरण के लिए, एक खरीद के बाद, एक ब्रीफ सिग्नल जारी किया जाता है। इसे सावधानीपूर्वक परीक्षण करने और इष्टतम पैरामीटर खोजने की आवश्यकता होती है।

  4. सबसे अच्छा क्षेत्र संयोजन को ध्यान से देखना आवश्यक है। क्षेत्र को बहुत घने या एक दिशा में सभी क्षेत्रों से बचने के लिए। क्षेत्र घनत्व और दिशा को लगातार समायोजित और अनुकूलित करने की आवश्यकता है।

  5. आरएसआई रणनीति मध्यम और लंबी रेखा प्रवृत्ति व्यापार के लिए अधिक उपयुक्त है। अल्पकालिक दृष्टि से, आरएसआई द्वारा प्रदान किए गए संकेतों में समय की देरी हो सकती है। रणनीति की व्यापार आवृत्ति को नियंत्रित करने की आवश्यकता है, और उलटफेर के जोखिम को कम करना है।

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

रणनीति अनुकूलन

RSI रणनीति के लिए मुख्य अनुकूलन दिशाओं में शामिल हैंः

  1. सबसे अच्छा आरएसआई पैरामीटर लंबाई की तलाश करें। आप विभिन्न पैरामीटर जैसे 5, 10, 20 दिनों का परीक्षण कर सकते हैं ताकि यह सुनिश्चित किया जा सके कि सबसे अच्छा पैरामीटर चुना गया है।

  2. अधिक यादृच्छिक क्षेत्रों का परीक्षण करें और इष्टतम क्षेत्र वितरण का पता लगाएं। क्षेत्र को व्यापक रूप से कवर करने के लिए सुनिश्चित करें और बहुत अधिक घनत्व से बचें।

  3. एक लाभ कारक या एक स्टॉप-लॉस तंत्र को जोड़ना, एकल लेनदेन जोखिम को नियंत्रित करना और निरंतर लाभप्रदता सुनिश्चित करना।

  4. अन्य सहायक संकेतकों के साथ संयोजन में, एक अधिक पूर्ण बहु-कारक मॉडल का निर्माण करें। उदाहरण के लिए, एक चलती औसत को फ़िल्टर के रूप में जोड़ा जा सकता है, जिससे संकेत की गुणवत्ता में सुधार होता है।

  5. ट्रेडों की आवृत्ति को अनुकूलित और कम करें, ताकि रणनीति मध्यम और लंबी लाइन के लिए अधिक उपयुक्त हो। बहुत बार ट्रेडों के कारण स्थिरता को प्रभावित करने से बचें

  6. विभिन्न किस्मों के लिए पैरामीटर का अनुकूलन करें ताकि रणनीति व्यापक बाजार की स्थिति के अनुकूल हो सके।

  7. अधिक उन्नत मशीन लर्निंग विधियों का उपयोग करके गतिशील रूप से अनुकूलित पैरामीटर। वास्तविक समय में बाजार में बदलाव के अनुसार महत्वपूर्ण पैरामीटर को अपडेट करने की अनुमति देता है।

उपरोक्त अनुकूलन उपायों से वक्र-अनुरूपता के जोखिम को कम करने में मदद मिलती है और रणनीति के अंतर्निहित अल्फा का पता लगाने में मदद मिलती है, जिससे बेहतर प्रदर्शन होता है।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("imrich", shorttitle="imrich", overlay=true)


RSIlength = input(6,title="RSI Period Length") 
RSIoverSold1 = 1
RSIoverSold2 = 2
RSIoverSold3 = 3
RSIoverSold4 = 4
RSIoverSold5 = 5
RSIoverSold6 = 6
RSIoverSold7 = 7
RSIoverSold8 = 8
RSIoverSold9 = 9
RSIoverSold10 = 10
RSIoverSold11 = 11
RSIoverSold12 = 12
RSIoverSold13 = 13
RSIoverSold14 = 14
RSIoverSold15 = 15
RSIoverSold16 = 16
RSIoverSold17 = 17
RSIoverSold18 = 18
RSIoverSold19 = 19
RSIoverSold20 = 20
RSIoverSold21 = 21
RSIoverSold22 = 22
RSIoverSold23 = 23
RSIoverSold24 = 24
RSIoverSold25 = 25
RSIoverSold26 = 26
RSIoverSold27 = 27
RSIoverSold28 = 28
RSIoverSold29 = 29
RSIoverSold30 = 30
RSIoverSold31 = 31
RSIoverSold32 = 32

RSIoverBought1 = 70
RSIoverBought2 = 72
RSIoverBought3 = 73
RSIoverBought4 = 74
RSIoverBought5 = 75
RSIoverBought6 = 76
RSIoverBought7 = 77
RSIoverBought8 = 78
RSIoverBought9 = 79
RSIoverBought10 = 80
RSIoverBought11 = 81
RSIoverBought12 = 82
RSIoverBought13 = 83
RSIoverBought14 = 84
RSIoverBought15 = 85
RSIoverBought16 = 86
RSIoverBought17 = 87
RSIoverBought18 = 88
RSIoverBought19 = 89
RSIoverBought20 = 90
RSIoverBought21 = 91
RSIoverBought22 = 92
RSIoverBought23 = 93
RSIoverBought24 = 94
RSIoverBought25 = 95
RSIoverBought26 = 96
RSIoverBought27 = 97
RSIoverBought28 = 98
RSIoverBought29 = 99
RSIoverBought0 = 100

price = close
vrsi = rsi(price, RSIlength)





long = (crossover(vrsi, RSIoverSold5)  or crossover(vrsi, RSIoverSold10) or crossover(vrsi, RSIoverSold15) or crossover(vrsi, RSIoverSold20) or crossover(vrsi, RSIoverSold25) or crossover(vrsi, RSIoverSold30) or crossover(vrsi, RSIoverSold7) or crossover(vrsi, RSIoverSold8) or crossover(vrsi, RSIoverSold9))
close_long = (crossunder(vrsi, RSIoverBought1) or crossunder(vrsi, RSIoverBought5) or crossunder(vrsi, RSIoverBought10) or crossunder(vrsi, RSIoverBought15) or crossunder(vrsi, RSIoverBought20) or crossunder(vrsi, RSIoverBought25) or crossunder(vrsi, RSIoverBought29))

if (not na(vrsi))

    if long
        strategy.entry("RSI_BB", strategy.long, comment="RSI_BB")
    else
        strategy.cancel(id="RSI_BB")
        
    if close_long
        strategy.close("RSI_BB")