
आरडब्ल्यूआई अस्थिरता दर उलटा रणनीति आरडब्ल्यूआई उच्च और आरडब्ल्यूआई निम्न की गणना करके एक निश्चित अवधि में, यह निर्धारित करने के लिए कि क्या बाजार उलटी स्थिति में है, उलटने के अवसरों को खोजने के लिए, उलटी रणनीति का उपयोग करें, उच्च पर खाली सिर खोलें, और कम पर अधिक सिर खोलें, लाभ की उम्मीद करें।
यह रणनीति पहले एक निश्चित लंबाई की अवधि में RWI उच्च और RWI निम्न बिंदुओं की गणना करती है (जैसे 14 K लाइनों के भीतर) । RWI उच्च और निम्न बिंदुओं के लिए गणना सूत्र निम्नानुसार हैः
RWI उच्चतम = (उच्चतम-N चक्र से पहले न्यूनतम) / (N चक्र का ATR * sqrt))
आरडब्ल्यूआई निम्न = (N चक्र से पहले का उच्चतम बिंदु - निम्नतम बिंदु) / (N चक्र का एटीआर * स्क्वार्ट)
फिर आरडब्ल्यूआई उच्च-नीच और थ्रॉल्ड के बीच अंतर की गणना करें, यह निर्धारित करने के लिए कि क्या यह थ्रॉल्ड से कम है (जैसे 1) । यदि आरडब्ल्यूआई उच्च-नीच दोनों थ्रॉल्ड से कम हैं, तो यह निर्धारित करें कि बाजार में कोई आघात नहीं है।
यदि RWI ऊंचाई RWI ऊंचाई से अधिक है, तो यह निर्णय लिया जाता है कि बाजार पलटने वाला है, और इस समय इसे कम करने पर विचार किया जा सकता है; यदि RWI ऊंचाई RWI ऊंचाई से अधिक है, तो यह निर्णय लिया जाता है कि बाजार पलटने वाला है, और इस समय इसे अधिक करने पर विचार किया जा सकता है। इस प्रकार, यह RWI संकेतक के आधार पर बाजार पलटने की स्थिति का निर्णय लेने के लिए एक उलट ट्रेडिंग रणनीति का गठन करता है।
आरडब्ल्यूआई अस्थिरता रिवर्स रणनीति के निम्नलिखित फायदे हैंः
आरडब्ल्यूआई अस्थिरता रिवर्स रणनीति में निम्नलिखित जोखिम भी शामिल हैंः
जोखिम को नियंत्रित करने के लिए, आरडब्ल्यूआई मापदंडों को उचित रूप से समायोजित किया जा सकता है, फ़िल्टरिंग स्थितियों को कॉन्फ़िगर किया जा सकता है, रिवर्स रेंज को सीमित किया जा सकता है, आदि।
आरडब्ल्यूआई अस्थिरता रिवर्स रणनीति को निम्नलिखित तरीकों से अनुकूलित किया जा सकता हैः
आरडब्ल्यूआई अस्थिरता रिवर्स रणनीति की समग्र सोच स्पष्ट है, आरडब्ल्यूआई सूचक का उपयोग रिवर्स समय का निर्धारण करने के लिए किया जाता है, रणनीति व्यापार तर्क बेहतर है, बाजार के उतार-चढ़ाव में बेहतर प्रभाव पड़ता है। पैरामीटर अनुकूलन, जोखिम नियंत्रण आदि के माध्यम से, रणनीति को अधिक स्थिर और कुशलता से लागू किया जा सकता है।
/*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=4
// Copyright (c) 2020-present, JMOZ (1337.ltd)
strategy("RWI Strategy", overlay=false)
length = input(title="Length", type=input.integer, defval=14, minval=1)
threshold = input(title="Threshold", type=input.float, defval=1.0, step=0.1)
rwi(length, threshold) =>
rwi_high = (high - nz(low[length])) / (atr(length) * sqrt(length))
rwi_low = (nz(high[length]) - low) / (atr(length) * sqrt(length))
is_rw = rwi_high < threshold and rwi_low < threshold
[is_rw, rwi_high, rwi_low]
[is_rw, rwi_high, rwi_low] = rwi(length, threshold)
long = not is_rw and rwi_high > rwi_low
short = not is_rw and rwi_low > rwi_high
strategy.entry("Long", strategy.long, when=long)
strategy.entry("Short", strategy.short, when=short)
plot(rwi_high, title="RWI High", linewidth=1, color=is_rw?color.gray:color.blue, transp=0)
plot(rwi_low, title="RWI Low", linewidth=1, color=is_rw?color.gray:color.red, transp=0)