रिवर्स फिशर आरएसआई मूविंग एवरेज मल्टी टाइमफ्रेम रणनीति

लेखक:चाओझांग, दिनांक: 2023-11-21 14:45:28
टैगः

img

अवलोकन

रिवर्स फिशर आरएसआई मूविंग एवरेज मल्टी टाइमफ्रेम रणनीति एक मात्रात्मक ट्रेडिंग रणनीति है जो उच्च समय सीमाओं पर उलट समायोजित आरएसआई संकेतक के मूविंग एवरेज की गणना करके संभावित बाजार उलट बिंदुओं की पहचान करने का प्रयास करती है।

रणनीति तर्क

रणनीति पहले नियमित आरएसआई संकेतक की गणना करती है, जहां आरएसआई_पीएम पैरामीटर आरएसआई गणना अवधि का प्रतिनिधित्व करता है। मूल आरएसआई को फिर एक गणितीय फ़ंक्शन IF ((input) =>(exp(2 के माध्यम से विपरीत रूप से समायोजित किया जाता है।इनपुट) -1)/(exp(2इनपुट) + 1) समायोजित आरएसआई को IF_RSI चर में पारित किया जाता है।

बहुत अधिक शोर को फ़िल्टर करने के लिए, रणनीति आरएसआई_पीएस अवधि में आईएफ_आरएसआई के चलती औसत की गणना करती है, अंतिम संकेतक wma_RSI प्राप्त करती है जिसका उपयोग खरीद और बिक्री संकेतों को निर्धारित करने के लिए किया जाता है। यह संकेतक आगे 0-100 रेंज में मैप किया जाता है।

अंत में, रणनीति इस संकेतक को एक उच्च समय सीमा पर प्लॉट करती है और 0.8 और -0.8 पर सीमा रेखाएं निर्धारित करती है। एक खरीद संकेत तब उत्पन्न होता है जब संकेतक रेखा नीचे से 0.8 से ऊपर टूट जाती है। एक बिक्री संकेत तब उत्पन्न होता है जब संकेतक रेखा ऊपर से -0.8 से नीचे टूट जाती है।

लाभ

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

इसके अतिरिक्त, रणनीति द्वारा अपनाई गई बहु-समय-सीमा विश्लेषण पद्धति उच्च स्तर के समय-सीमा पर संकेतक के ब्रेकआउट की पहचान करती है, जो दीर्घकालिक उलट अवसरों को पकड़ सकती है और अत्यधिक अल्पकालिक बाजार शोर से हस्तक्षेप से बच सकती है।

जोखिम

रणनीति खरीद और बिक्री बिंदुओं को निर्धारित करने के लिए चलती औसत संकेतकों पर निर्भर करती है, जिसमें कुछ विलंब होता है। दीर्घकालिक बुल बाजारों में, समायोजित संकेतकों का ऊपर की ओर स्थान सीमित हो सकता है, पूरी तरह से प्रवृत्ति के अवसरों को पकड़ने में विफल रहता है।

दूसरी ओर, समायोजन अल्पकालिक सुधारों के बाद रिबाउंड अवसरों को भी याद कर सकते हैं। यदि संकेतक मापदंडों को ठीक से अनुकूलित नहीं किया जाता है, तो कुछ रणनीतिक जोखिमों का सामना किया जा सकता है।

अनुकूलन

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

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

निष्कर्ष

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


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

//@version=4
strategy(title = "Inverse Fisher RSI-MTF2", shorttitle="INRSIM2",overlay=true)
//Inputs
RSI_pm = input(5, title="RSI Main Period",minval=2)
RSI_ps = input(1, title="RSI Smooth Period",minval=0)

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

//RSI Calculation
raw_RSI=0.1*(rsi(close,RSI_pm)-50)
wma_RSI=wma(raw_RSI,RSI_ps)*100
IF_RSI = IF(wma_RSI)

resCustom = input(title="Timeframe", defval="1440" )
v=request.security(syminfo.tickerid, resCustom,IF_RSI)
a=v>0.8
b=v<-0.8

z=0.8
buy = crossover(v,z)
sell=crossunder(v,b)
 
plotshape(sell, title="sell", style=shape.triangledown,location=location.abovebar, color=red, transp=0, size=size.small)
plotshape(buy,  title="buy", style=shape.triangleup,location=location.belowbar, color=green, transp=0, size=size.small)


//Strategy
golong =  crossover(v,z)
goshort =  crossunder(v,b)

strategy.entry("Buy",strategy.long,when = golong)
strategy.entry("Sell",strategy.short,when = goshort)





अधिक