[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-rsi-pt":3},"# Relative Strength Index (RSI)\n\n> Página do indicador StratCraft para o oscilador de momentum clássico.\n\n**Route**: `\u002Findicators\u002Frsi\u002F`\n\n## O Que Faz\n\nO RSI mede o equilíbrio entre ganhos e perdas recentes ao longo de uma janela de lookback configurável.\n\n## Fórmula\n\n`RSI = 100 - [100 \u002F (1 + RS)]`, onde `RS = ganho médio \u002F perda média`\n\n## Parâmetros\n\n- `period` - padrão `14`\n- `movav` - padrão `SmoothedMovingAverage`\n- `upperband` - padrão `70`\n- `lowerband` - padrão `30`\n- `safediv` - padrão `False`\n- `safehigh` - padrão `100`\n- `safelow` - padrão `50`\n- `lookback` - padrão `1`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Frsi.hpp>\nauto rsi = std::make_unique\u003Cnonabt::RSI>(data().close(), 14, \"SmoothedMovingAverage\", 70.0, 30.0, \"False\", 100.0, 50.0, 1);\n```\n\n## Uso Comum\n\n- Use-o para identificar condições de sobrecompra e sobrevenda.\n- Combine-o com filtros de tendência para evitar operar contra movimentos fortes.\n- Útil como um oscilador de momentum de base em sistemas de múltiplos sinais.\n"]