Relative Strength Index (RSI) एक momentum oscillator है जो हाल के price changes की गति और परिमाण को 0 से 100 के पैमाने पर मापता है।
गणना
RSI lookback period (आमतौर पर 14 bars) पर average gains और average losses की तुलना करता है। तेज़ ऊपर की चाल RSI बढ़ाती है; लगातार बिक्री इसे घटाती है।
सूत्र
अवधि N पर औसत gain/loss Wilder smoothing का उपयोग करते हैं:
RS = AvgGain / AvgLoss
RSI = 100 − 100 / (1 + RS)
सामान्य सेटिंग्स
| पैरामीटर | डिफ़ॉल्ट |
|---|---|
| Period | 14 |
| Oversold | 30 |
| Overbought | 70 |
मजबूत trends में कभी-कभी false mean-reversion कम करने के लिए 30/70 की जगह 40/60 उपयोग होता है।
RSI की व्याख्या
- Oversold से नीचे — बाज़ार नीचे खिंचा हो सकता है (range markets में संभावित bounce)।
- Overbought से ऊपर — बाज़ार ऊपर खिंचा हो सकता है।
- Divergence — कीमत नया high बनाए लेकिन RSI नहीं (या उलटा), momentum कमज़ोर होने का संकेत।
RSI trend context के साथ सबसे अच्छा काम करता है; मजबूत uptrend में “overbought” लंबे समय तक बना रह सकता है।
dogabot में
RSI trading rule emit करती है:
- Buy जब RSI oversold स्तर से नीचे
- Sell जब RSI overbought स्तर से ऊपर
विपरीत व्यवहार के लिए rule पर invert चालू करें।
उदाहरण
उदाहरण
period 14, oversold 30, overbought 70 के साथ, मान लीजिए latest 4h candle पर RSI 28 print होता है। RSI rule इसे oversold मानती है और buy emit कर सकती है (जब तक filters block न करें)। बाद में RSI 72 हो जाए तो वही rule sell की ओर झुकेगी।