Estrategia Pine RSI sobrecompra/sobreventa sin programar

RSI 14 con cruce 30/70 en Strategy Builder, export strategy(), Pine Editor y Strategy Tester. Cross vs Compare explicado.

📖 4 min read

📝 657 words

🏷️ Pine Script and TradingView

Compartir este artículo:

Sobrecompra no es una señal de venta

El RSI compara las ganancias recientes con las pérdidas recientes y normaliza el resultado en una escala de 0 a 100. Como está acotado, hace algo que sorprende a casi todo el mundo:

En una tendencia sostenida, el RSI alcanza su extremo y se queda ahí.

Un instrumento en una tendencia alcista fuerte puede mantener el RSI por encima de 70 durante decenas de barras consecutivas. El extremo no es una advertencia de que la tendencia se acaba: es el aspecto que tiene una tendencia fuerte vista a través de este indicador.

Así que la misma lectura significa cosas opuestas según el régimen:

RégimenRSI por encima de 70 significa
en rangoel precio está cerca del techo de su rango — caso de reversión
en tendencia alcistala tendencia es fuerte — caso de continuación

Por eso el RSI no puede usarse sin decidir primero en qué régimen estás. Una estrategia que vende cada lectura de RSI por encima de 70 está corta en cada tendencia alcista fuerte, y esa es una forma concreta de perder dinero de manera consistente en lugar de aleatoria.

El 30 y el 70 son convenciones

Un oscilador acotado en escala 0–100 con líneas de umbral en 30 y 70, y sus cruces.100070zona superior30zona inferior
La forma de un oscilador acotado: una escala fija y los puntos donde cruza un nivel. Solo estructura, ningún resultado.

Nada los deriva. Son números redondos que se volvieron estándar, y son inputs que deberías esperar cambiar por instrumento y por temporalidad, no constantes de la naturaleza.

La forma útil de elegirlos: dibuja el RSI en el símbolo y la temporalidad que piensas operar, y elige niveles que te den la frecuencia de operaciones que realmente quieres. Y entonces, como acabas de ajustar algo, el recuento de niveles que probaste forma parte de tu resultado — por qué importa el recuento.

Un filtro de régimen que sí puedes construir

La forma honesta de una estrategia de RSI en un constructor por formulario es oscilador más filtro de tendencia:

CampoValorFunción
Periodo RSI14
Sobreventa30el disparador de entrada
Filtro de tendenciaprecio por encima de una media de 200solo tomar largos en tendencia alcista
SalidaRSI de nuevo por encima de 50, o un stop por ATR

El filtro es lo que convierte «comprar sobreventa» en «comprar un retroceso en una tendencia alcista», que es una idea distinta y más defendible. Y puedes comprobar que el filtro hace algo: cuenta las operaciones con él y sin él. Si la diferencia es cero, el filtro es decoración — la prueba del recuento.

La advertencia sobre la divergencia

La divergencia del RSI — el precio marcando un nuevo máximo mientras el RSI no — es el patrón de RSI más citado y el más difícil de usar en una estrategia basada en reglas, porque «un nuevo máximo» y «un pico de RSI más bajo» exigen ambos identificar picos, lo que requiere estado mantenido entre barras. Eso cae de lleno en la categoría que un formulario no puede expresar, por las razones expuestas en lo que un formulario no puede expresar.

Si la divergencia es central en tu idea, cuenta con extender a mano el Pine exportado en lugar de configurarlo.



Tactix AI — Studio vs Guide

Tactix AI es la marca del asistente de AlfaTactix (abrir Tactix AI).

  • Tactix Studio convierte una descripción de estrategia en una frase en un borrador de Timeframe, Señales, Filtros y Riesgo en el Strategy Builder visual. Revisas y editas cada campo antes de que Code Generator escriba MQL5 o Pine Script.
  • Tactix Guide explica el paso en el que estás — qué rellenar, qué significa un control o cómo formular una regla — sin volcar código sin probar.

Es automatización form-first: el LLM no sustituye a Code Generator, y conservas límites de plan y validación en tiempo real.

Preguntas frecuentes

Sí. RSI 14, cruce 30/70, demoGeneratorEditorTester.

14, 30/70, H1. RSI · riesgo.

Cross = evento; Compare = estado. Prefiere Cross. Sin NOT en Basic.

Sesión + Confirmation. Filtros.

No. Hub · EA RSI MT5.