SEñAL DE INICIO

Indicador Stochastic RSI

El Stochastic RSI (StochRSI) es un oscilador que aplica la fórmula Stochastic a los valores de RSI. En el constructor de señales ELIXOAI hay presets stochrsi_oversold_exit (FastK cruza 20 al alza) y stochrsi_signal_cross (FastK cruza FastD). Parámetros 5/3/14/14, salidas FastK y FastD, operadores y ejemplos de estrategias.

Indicador Stochastic RSI con líneas FastK y FastD en un gráfico de criptomoneda
StochRSI muestra dónde se sitúa el RSI dentro de su rango reciente. Las líneas FastK y FastD ayudan a captar señales de impulso tempranas - más rápido que el RSI clásico.

En la categoría Start Bots Signal se recopilan descripciones de señales e indicadores que pueden iniciar un bot de trading. Uno de los indicadores técnicos es Stochastic RSI (StochRSI).

Al crear y editar cada bot, en la parte inferior de la configuración hay un bloque Constructor de señales de inicio. Allí puedes elegir indicadores individuales, presets listos y sus combinaciones. Las condiciones se agrupan: Y dentro del grupo, O entre grupos. El mismo indicador puede configurarse de formas distintas - para Long y Short, para rupturas y rebotes, para comparar con un nivel o para cruces.

Qué es el Stochastic RSI

El Stochastic RSI (StochRSI) es un oscilador que aplica la fórmula del Stochastic Oscillator a los valores de RSI en lugar del precio. El resultado son dos líneas (FastK y FastD) en escala 0–100 que muestran dónde se sitúa el RSI actual respecto a su mínimo y máximo recientes.

StochRSI es más sensible que el RSI clásico: entra antes en zonas de sobreventa y sobrecompra y señala cambios de impulso con mayor antelación. En el constructor de señales ELIXOAI, StochRSI se usa como condición de inicio automático del bot - en cruces de niveles 20/80 o líneas FastK/FastD.

Por su alta sensibilidad, StochRSI genera más señales que RSI o Stochastic por separado - y más falsos disparos en rangos. Casi siempre se combina con un filtro de tendencia (EMA, posición del precio) o confirmación de un segundo oscilador.

StochRSI vs RSI y Stochastic

Los tres osciladores están ligados al impulso, pero lo miden de forma distinta:

  • RSI compara ganancias y pérdidas medias del precio y normaliza el resultado a 0–100. Responde a «qué tan fuerte fue el movimiento del precio». Niveles 30/70 marcan sobreventa y sobrecompra.
  • Stochastic muestra dónde está el cierre dentro del rango High–Low en un periodo. Las líneas %K y %D reaccionan a la posición del precio en el canal, no a la velocidad del RSI.
  • StochRSI combina ambos enfoques: primero se calcula RSI, luego Stochastic se aplica a los valores de RSI. «Stochastic del RSI» - un oscilador más rápido y sensible con líneas FastK/FastD y niveles 20/80.

Cómo funciona StochRSI

El cálculo se realiza en varios pasos:

  1. Primero se calcula el RSI con rsiPeriod (por defecto 14) - el clásico Relative Strength Index.
  2. La fórmula Stochastic se aplica a los valores recientes de RSI en stochasticPeriod (por defecto 14): se encuentran min y max de RSI, el RSI actual se normaliza a 0–100 - esto es FastK.
  3. FastD es una versión suavizada de FastK (media móvil sobre dPeriod, por defecto 3). El parámetro kPeriod (por defecto 5) define suavizado adicional de FastK.

En el constructor defines una condición de comparación sobre FastK o FastD: «FastK cruza 20 al alza», «FastK cruza FastD al alza», «FastK mayor que 80», etc. El sistema obtiene valores en vivo del exchange vía TAAPI y comprueba la condición en tu marco temporal - al cierre de vela o cada minuto.

Dos salidas StochRSI

El constructor expone dos salidas numéricas de StochRSI:

  • valueFastK (FastK): línea rápida - salida principal para presets. Usada en stochrsi_oversold_exit (cross up 20) y stochrsi_signal_cross (cross up FastD). Reacciona más rápido que FastD.
  • valueFastD (FastD): línea de señal - FastK suavizado. Actúa como objetivo de cruce en stochrsi_signal_cross; rara vez se usa sola como salida de condición.

Cuando FastK > FastD, domina el impulso alcista de StochRSI; cuando FastK < FastD, el bajista. FastK cruzando por encima de FastD equivale al «cruce dorado» clásico del Stochastic, pero basado en RSI.

Parámetros: kPeriod 5, dPeriod 3, rsiPeriod 14, stochasticPeriod 14

  • kPeriod (K): periodo de suavizado de FastK. Rango 1–100, por defecto 5. Valores menores - FastK más reactivo, más señales y ruido.
  • dPeriod (D): periodo de la línea de señal FastD. Rango 1–100, por defecto 3. FastD es media móvil de FastK sobre dPeriod.
  • rsiPeriod (RSI): periodo de cálculo del RSI base. Rango 2–300, por defecto 14 - clásico de Wilder.
  • stochasticPeriod (Stoch): periodo en el que se buscan min/max de RSI para normalización. Rango 2–300, por defecto 14.

Ajustes 5/3/14/14 funcionan bien en 15m–1h. Para scalping en 5m, reduce rsiPeriod y stochasticPeriod (p. ej. 9/9); para swing en 4h, mantén estándar o sube a 21/21.

Presets listos en el constructor

El constructor ofrece dos presets StochRSI con ajustes por defecto. Cada uno se puede personalizar por completo: otro operador, nivel, salida, parámetros o marco temporal.

stochrsi_oversold_exit - FastK cross up 20 (salida de sobreventa)

Condición por defecto: valueFastK cruza el nivel 20 de abajo hacia arriba (cross up) en el marco temporal elegido (intervalo 15m, parámetros 5/3/14/14, comprobación al cierre de vela).

Señal Long en salida temprana de sobreventa: FastK estaba bajo 20 y subió - el RSI se recupera respecto a su mínimo reciente. Señal más temprana que RSI cross up 30, pero necesita filtro de tendencia. Para Short, configura cross down 80.

stochrsi_signal_cross - FastK cross up FastD (señal de impulso)

Condición por defecto: valueFastK cruza valueFastD de abajo hacia arriba (cross up) en 15m, comprobación al cierre de vela.

Señal rápida de momentum: FastK supera FastD - el impulso alcista de StochRSI se refuerza. Funciona mejor con niveles 20/80 o filtro de tendencia; cruces en el centro (40–60) suelen ser ruido. Para Short - FastK cross down FastD.

Operadores disponibles
  • Cruza hacia arriba (cross up): FastK estaba bajo el nivel (o FastD) y subió por encima. Setup Long clásico - cross up 20 o cross up FastD.
  • Cruza hacia abajo (cross down): FastK estaba sobre el nivel (o FastD) y cayó por debajo. Señal Short - cross down 80 o cross down FastD.
  • Mayor que (gt): FastK estrictamente por encima del nivel ahora. Ej.: FastK > 50 - contexto alcista sin exigir cruce reciente.
  • Menor que (lt): FastK estrictamente por debajo del nivel. FastK < 20 - zona de sobreventa, útil para filtros Long.
  • Mayor o igual (gte): FastK en o por encima del umbral. Práctico para filtro «FastK ≥ 50» en marco superior.
  • Menor o igual (lte): FastK en o por debajo del umbral. Filtro de contexto bajista: FastK ≤ 80 en 4h.
Niveles 20 y 80

Como en Stochastic, StochRSI usa niveles clásicos 20 (sobreventa) y 80 (sobrecompra). El preset stochrsi_oversold_exit usa cross up 20 - salida de sobreventa, no entrada. Para Short simétricamente: cross down 80. En tendencia fuerte FastK puede permanecer largo tiempo sobre 80 o bajo 20 - gt/lt da entrada más temprana, cross un giro de impulso más preciso.

Ajustes generales del constructor

  • Marco temporal (intervalo): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Intervalos menores dan más señales pero más ruido. Los bots swing suelen usar 1h–4h; el scalping usa 5m–15m.
  • Modo de comprobación: Al cierre de la vela - se comprueba tras el cierre, menos falsos disparos. Cada minuto - comprobación dentro de la vela actual, reacción más rápida, mayor riesgo de inicio falso.
  • Operador: mayor, menor, cruza hacia arriba/abajo, mayor o igual, etc. definen cómo se compara el valor del indicador con el objetivo.
  • Valor objetivo: número (p. ej. 30 en RSI), línea del indicador (p. ej. %D en Stochastic) o precio (en Bollinger Bands).
  • Grupos de condiciones: hasta 3 grupos con hasta 5 condiciones cada uno. Ejemplo: grupo 1 - RSI < 30 Y precio < banda inferior; grupo 2 - Stochastic < 20. El bot inicia si se cumple el grupo 1 O el grupo 2.

Ejemplos de configuración para distintas estrategias

Scalping: stochrsi_signal_cross en 5m–15m

Objetivo: inicios frecuentes en impulsos cortos.
Long: preset stochrsi_signal_cross, FastK cross up FastD, marco 5m, parámetros 5/3/14/14, comprobación al cierre de vela.
Short: FastK cross down FastD, mismos ajustes.
Filtro: añade FastK < 30 en el mismo grupo - cruces solo en la parte inferior.

Swing: stochrsi_oversold_exit en 1h–4h

Objetivo: menos operaciones pero en rebotes más significativos.
Long: FastK cross up 20 en 4h, parámetros 5/3/14/14, comprobación al cierre - inicio en salida de sobreventa de StochRSI en TF superior.
Short: FastK cross down 80 en 4h.
En 4h las señales son más escasas pero más cercanas a un giro de impulso «real».

Confirmación de tendencia

Objetivo: Long solo cuando StochRSI y tendencia coinciden.
Grupo 1: stochrsi_oversold_exit (FastK cross up 20) en 15m Y cierre por encima de EMA 50 en el mismo 15m.
Short: FastK cross down 80 Y precio bajo EMA 50.
La EMA muestra dirección; StochRSI confirma que el impulso gira.

Salida de sobreventa vs cruce FastK/FastD

Objetivo: dos tipos de entrada en un instrumento.
Grupo 1 (temprano): stochrsi_oversold_exit - FastK cross up 20 en 15m.
Grupo 2 (impulso): stochrsi_signal_cross - FastK cross up FastD en 15m + FastK < 40.
Lógica O: cualquier escenario puede iniciar el bot. Oversold exit más temprano; signal cross con impulso confirmado.

StochRSI + EMA

Long: precio cross up EMA 20 en 15m Y stochrsi_oversold_exit (FastK cross up 20) en el mismo 15m - doble confirmación.
Short: precio cross down EMA 20 Y FastK cross down 80.
Alternativa: FastK > 50 en 1h Y precio > EMA 50 - Long tendencial con impulso sostenido.

Short en sobrecompra

Condición: FastK cross down 80 o FastK cross down FastD, parámetros 5/3/14/14, 15m, comprobación al cierre.
Filtro: RSI > 65 en el mismo grupo - short tras sobrecompra con impulso StochRSI que se apaga.
Encaja en rejillas short en máximos locales.

Impulso fuerte (filtro gt)

Long: FastK gt 50 en 1h - el bot inicia solo con contexto alcista claro de StochRSI.
Short: FastK lt 50 en 1h.
Útil en tendencias donde cross up 20 ya ocurrió pero el impulso sigue a favor.

Pullback en tendencia

Grupo 1: FastK en 4h mayor que 50 Y stochrsi_oversold_exit (FastK cross up 20) en 15m.
Lógica: TF superior muestra impulso alcista sostenido; inferior captura reanudación tras corrección breve. Menos inicios falsos contra la tendencia global.

StochRSI + RSI

Long: RSI cross up 30 en 15m Y stochrsi_signal_cross (FastK cross up FastD) en 15m - RSI clásico y estocástico alineados.
Short: RSI cross down 70 Y FastK cross down FastD.
RSI detecta sobreventa/sobrecompra; StochRSI aporta señal de impulso más temprana.

Multi-timeframe

Long: FastK en 4h ≥ 50 (condición aparte, gte) Y stochrsi_oversold_exit (FastK cross up 20) en 15m.
Short: FastK 4h ≤ 50 Y FastK cross down 80 en 15m.
Así no compras cada rebote local de StochRSI contra impulso bajista global en el intervalo superior.

DCA en pullback

Long: stochrsi_oversold_exit (FastK cross up 20) en 1h Y RSI < 45 en 1h - rebote StochRSI desde debilidad sin sobreventa extrema de RSI.
Short: FastK cross down 80 Y RSI > 55.
Para bot DCA en retrocesos de tendencia, cross up 20 es más suave que RSI < 30 estricto.

Grupos de condiciones: ejemplo práctico

Bot con dos escenarios Long:
Grupo 1: stochrsi_oversold_exit en 15m Y precio > EMA 50 - reanudación de impulso tendencial.
Grupo 2: stochrsi_signal_cross en 15m + FastK < 35 Y RSI < 40 - rebote de impulso con confirmación.
Entre grupos lógica O. Configura Short simétricamente (cross down 80, FastK cross down FastD).

Consejo
StochRSI es más sensible que RSI y Stochastic - cross up 20 y cruces FastK/FastD se disparan a menudo y producen inicios falsos en rangos. Aumenta rsiPeriod/stochasticPeriod, añade filtro EMA o exige FastK ≥ 50 en marco superior. Cruces FastK/FastD en el centro (40–60) casi siempre son ruido - filtra con 20/80. Usa comprobación al cierre de vela.