MTF RSI and Stochastic Scanner
- Indicadores
- Manuel Alejandro Montoya Martinez
- Versión: 1.4
- Activaciones: 5
MTF RSI & Stochastic Scanner es un indicador de panel para MetaTrader 5 diseñado para supervisar varias temporalidades desde una sola ventana. El panel muestra, para cada timeframe activado, el valor actual del Relative Strength Index (RSI), el valor actual del Stochastic Oscillator, el estado de sincronía entre ambos osciladores, la señal activa y la última señal detectada. Su objetivo es ofrecer una lectura multi-timeframe rápida y ordenada sin necesidad de cambiar constantemente entre gráficos o marcos temporales.
El indicador puede trabajar con las siguientes temporalidades: M1, M5, M15, M30, H1, H4, H12 y D1. Cada fila del panel representa una temporalidad y puede actualizarse de dos maneras: por temporizador o al cierre de vela de su propia temporalidad. En modo de cierre de vela, cada fila conserva el último estado confirmado de su timeframe y solo se recalcula cuando se confirma una nueva vela en esa misma temporalidad. Esto reduce carga de procesamiento y mantiene una lectura estable.
Qué ve el usuario en el panel
El panel puede mostrar hasta seis columnas:
1. Timeframe
Muestra la temporalidad de cada fila.
2. RSI
Muestra el valor numérico del RSI de esa temporalidad.
3. Stochastic
Muestra el valor numérico del Stochastic principal de esa temporalidad.
4. State
Indica la relación actual entre RSI y Stochastic:
- Aligned: ambos osciladores están suficientemente cerca entre sí.
- Misaligned: existe una diferencia mayor a la tolerada entre ambos.
Internamente, esta condición se evalúa comparando la diferencia absoluta entre RSI y Stochastic contra el parámetro Near Range %. Si la diferencia es menor o igual a ese umbral, el estado se considera alineado; si es mayor, se considera desfasado.
5. Signal
Muestra la señal activa de la fila:
- Lower Range
- Upper Range
- Buy
- Sell
- No Signal
6. Last Signal
Muestra la última señal registrada para esa temporalidad, incluyendo cuánto tiempo ha pasado desde que apareció, cuando corresponde.
Qué significa cada señal
Lower Range
Esta señal aparece cuando la fuente de señal seleccionada se encuentra por debajo de su nivel inferior:
- si la fuente es RSI, el RSI debe estar por debajo de RSI Lower Level;
- si la fuente es Stochastic, el Stochastic debe estar por debajo de Stochastic Lower Level;
- si la fuente es Both, ambos deben estar por debajo de sus respectivos niveles inferiores.
Upper Range
Esta señal aparece cuando la fuente de señal seleccionada se encuentra por encima de su nivel superior:
- si la fuente es RSI, el RSI debe estar por encima de RSI Upper Level;
- si la fuente es Stochastic, el Stochastic debe estar por encima de Stochastic Upper Level;
- si la fuente es Both, ambos deben estar por encima de sus respectivos niveles superiores.
Buy
La señal de compra aparece cuando se cumplen las condiciones de banda y cruce recientes definidas por la fuente de señal seleccionada:
- con RSI, el RSI debe estar dentro de la banda de compra y además debe haber ocurrido un cruce reciente al alza del nivel inferior;
- con Stochastic, el Stochastic debe estar dentro de la banda de compra y además debe haber ocurrido un cruce reciente al alza del nivel inferior;
- con Both, ambos osciladores deben estar dentro de su banda de compra y debe existir una confirmación de cruces recientes compatibles entre RSI y Stochastic dentro del margen permitido.
Sell
La señal de venta aparece cuando se cumplen las condiciones de banda y cruce recientes definidas por la fuente de señal seleccionada:
- con RSI, el RSI debe estar dentro de la banda de venta y además debe haber ocurrido un cruce reciente a la baja del nivel superior;
- con Stochastic, el Stochastic debe estar dentro de la banda de venta y además debe haber ocurrido un cruce reciente a la baja del nivel superior;
- con Both, ambos osciladores deben estar dentro de su banda de venta y debe existir una confirmación de cruces recientes compatibles entre RSI y Stochastic dentro del margen permitido.
Cuándo se bloquean señales
Si la opción Require Aligned For Signal está activada, el indicador no mostrará señales cuando RSI y Stochastic estén desfasados. En ese caso, aunque existan condiciones parciales de rango o cruce, la fila puede quedar sin señal porque la lógica exige sincronía entre ambos osciladores.
Explicación de los inputs
Timeframes
- 1 Min / 5 Min / 15 Min / 30 Min / 1H / 4H / 12H / 1D: activan o desactivan cada temporalidad del panel.
RSI
- RSI Period: período de cálculo del RSI.
- RSI Price: precio aplicado al RSI.
- RSI Lower Level: nivel inferior del RSI.
- RSI Upper Level: nivel superior del RSI.
Stochastic
- K Period: período K del Stochastic.
- D Period: período D del Stochastic.
- Slowing: suavizado del Stochastic.
- Stochastic Method: método de media aplicado al cálculo.
- Stochastic Price: modo de precio usado por el Stochastic.
- Stochastic Lower Level: nivel inferior del Stochastic.
- Stochastic Upper Level: nivel superior del Stochastic.
Column Visibility
- Permite mostrar u ocultar las columnas de Timeframe, RSI, Stochastic, State, Signal y Last Signal.
State / Signal
- Near Range %: diferencia máxima permitida entre RSI y Stochastic para considerar que están alineados.
- Require Aligned For Signal: si está activado, solo se muestran señales cuando ambos están alineados.
- Signal Source: define si la lógica de señal usa RSI, Stochastic o ambos.
- Signal Hold Bars: número de velas durante las cuales un cruce reciente sigue siendo válido para confirmar la señal.
- Both Cross Max Diff Bars: cuando la fuente es “Both”, define la separación máxima permitida entre el cruce de RSI y el de Stochastic.
- Signal Band %: ancho de la banda posterior al cruce en la que todavía puede mostrarse la señal.
Signal Colors
- Permite personalizar los colores de Lower Range, Upper Range, Buy y Sell.
Update Mode
- On Candle Close: cada fila se actualiza al cierre de vela de su propia temporalidad.
- Every N Seconds: el panel recalcula por temporizador cada N segundos.
Last Signal
- Last Signal Lookback Bars: cantidad de velas históricas que se revisan para localizar la última señal detectada.
Interaction / Current Point
- Enable Double Click Anchor: permite fijar un punto histórico con doble clic.
- Double Click Milliseconds: ventana de tiempo para reconocer el doble clic.
- Double Click Pixels: tolerancia de distancia entre clics.
- Show Anchor Line: muestra una línea vertical en el punto histórico seleccionado.
Uso práctico
Este indicador puede utilizarse como panel de confirmación visual para revisar si distintas temporalidades muestran contexto compatible entre RSI y Stochastic. Es útil para identificar:
- temporalidades alineadas o desfasadas,
- zonas extremas de rango inferior o superior,
- cruces recientes que todavía siguen dentro de una banda válida,
- la última señal registrada por cada timeframe.
No abre operaciones ni ejecuta trading automático. Es una herramienta de análisis visual y apoyo a la toma de decisiones.
