StratCraft

Relative Strength Index (RSI)

Página del indicador QuantNexus para el oscilador de impulso clásico.

Route: /quantnexus/indicators/rsi/

Qué hace

El RSI mide el equilibrio entre las ganancias y pérdidas recientes durante una ventana retrospectiva configurable.

Fórmula

RSI = 100 - [100 / (1 + RS)], donde RS = ganancia media / pérdida media

Parámetros

  • period - por defecto 14
  • movav - por defecto SmoothedMovingAverage
  • upperband - por defecto 70
  • lowerband - por defecto 30
  • safediv - por defecto False
  • safehigh - por defecto 100
  • safelow - por defecto 50
  • lookback - por defecto 1

C++23 API

#include <nonabt/indicators/rsi.hpp>
auto rsi = std::make_unique<nonabt::RSI>(data().close(), 14, "SmoothedMovingAverage", 70.0, 30.0, "False", 100.0, 50.0, 1);

Uso común

  • Se utiliza para detectar condiciones de sobrecompra y sobreventa.
  • Combínelo con filtros de tendencia para evitar operar en contra de movimientos fuertes.
  • Útil como oscilador de impulso base en sistemas de señales múltiples.