आरएसआई संकेतक और सुचारू चलती औसत उत्क्रमण रणनीति की गणना


निर्माण तिथि: 2024-01-19 14:24:09 अंत में संशोधित करें: 2024-01-19 14:24:09
कॉपी: 1 क्लिक्स: 748
1
ध्यान केंद्रित करना
1617
समर्थक

आरएसआई संकेतक और सुचारू चलती औसत उत्क्रमण रणनीति की गणना

अवलोकन

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

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

इस रणनीति में पहले 14 चक्रों के आरएसआई मानों की गणना की जाती है और 0-100 की औपचारिकता की जाती है। इसके बाद 5 चक्रों के आरएसआई के भारित मूविंग एवरेज की गणना की जाती है और फिर इसे -1 और 1 के बीच एक रिवर्स कट फंक्शन के माध्यम से मैप किया जाता है। जब मैप किए गए आरएसआई के ऊपर -0.8 के माध्यम से एक खरीद संकेत उत्पन्न होता है और 1 के माध्यम से एक बेचने का संकेत उत्पन्न होता है। यहां मैपिंग और मूल्यह्रास का आकलन करने की विधि के माध्यम से, आरएसआई सूचक के रिवर्स सिग्नल का पता लगाया जाता है।

इस नीति में केवल निर्दिष्ट महीनों और तिथियों पर चलने के लिए महीने और दिनांक की सीमा निर्धारित की गई है।

लाभ

  • आरएसआई सूचकांक की उलटा विशेषताओं का उपयोग करके, शेयर की कीमतों के पलटने के बिंदु पर एक व्यापारिक संकेत उत्पन्न करें और पलटने के अवसरों को पकड़ें।
  • आरएसआई को मैप करने और थ्रेशोल्ड का आकलन करने के लिए, सिग्नल को स्पष्ट करें।
  • विन्यस्त महीने और दिनांक, लचीला उपयोग

जोखिम

  • आरएसआई रिवर्स सिग्नल में गलतफहमी हो सकती है, जिससे ट्रेडिंग सिग्नल में गलती हो सकती है। आरएसआई पैरामीटर को समायोजित करके या अन्य संकेतकों को फ़िल्टर करके गलतफहमी को कम किया जा सकता है।
  • केवल आरएसआई के एक एकल सूचक पर भरोसा करना आसान है। अन्य संकेतकों या कारक निर्माण तंत्र को पेश करने से रणनीति की स्थिरता में सुधार हो सकता है।
  • फिक्स्ड महीने और दिनांक रेंज अन्य समय अवधि के लिए व्यापार के अवसरों को याद कर सकते हैं, और अधिक लचीला संचालन समय विन्यस्त किया जा सकता है।

अनुकूलन दिशा

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

संक्षेप

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

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

//@version=3
strategy(title="RSI Reverse", shorttitle="RSI Reverse")


RSI_main = input(14, title="RSI Main Period")
RSI_smooth = input(5, title="RSI Smooth Period")

//Functions
RVS(input) => (exp(2*input)-1) / (exp(2*input)+1)

//RSI Calculation
raw_RSI=0.1*(rsi(close,RSI_main)-50)
wma_RSI=wma(raw_RSI,RSI_smooth)
RVS_RSI = RVS(wma_RSI)


threshold1 = RVS_RSI < 0.8? 1 : 0
threshold2 = -0.8


plot(RVS_RSI,color=red)
plot(threshold1,color=blue)
plot(threshold2,color=blue)

buycon = crossover(RVS_RSI,threshold2)
sellcon = crossunder(RVS_RSI , threshold1)

monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)


if (  buycon  ) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
    
else
    strategy.cancel(id="BUY")


if ( sellcon) 

    strategy.close("BUY")