SnR Fresh Unfresh Level MT4 by RWBTradeLab
- Indicadores
-
Md Hasibul Kabir
Founder & Developer at RWBTradeLab.
I develop high-quality trading indicators, expert advisors (EAs),
and utility tools for MetaTrader 5.
My work focuses on precise calculations, non-repainting logic,
and clear visual market structure. - Versión: 1.10
SnR Fresh Unfresh Level MT4 de RWBTradeLab
Un indicador de niveles de soporte y resistencia para MetaTrader 4, limpio y que no se repinta, que te muestra lo ÚNICO que la mayoría de los indicadores de niveles ocultan: qué niveles siguen siendo «FRESH» (sin probar) y cuáles ya son «UNFRESH» (rechazados). Cada nivel se sigue en tiempo real, estado por estado, basándose únicamente en las velas CERRADAS.
Qué hace este indicador
El indicador crea niveles de SnR a partir de secuencias de 2 velas y, a continuación, realiza un seguimiento continuo del estado de cada nivel:
Creación del nivel (Nivel = cierre de la primera vela, redondeado al tick)
- Nivel A: Verde -> Rojo — Lado de resistencia
- Nivel V: Rojo -> Verde — Lado del soporte
- Nivel de brecha alcista: verde → verde — lado del soporte
- Nivel de brecha bajista: Rojo → Rojo — Lado de resistencia
Cada nivel se genera en TIEMPO REAL.
Seguimiento del estado en tiempo real (actualizado al cierre de cada barra)
- Rechazo => Nuevo -> No nuevo: una vela toca el nivel con su mecha, pero cierra de nuevo en el lado del propio nivel; el nivel ha sido puesto a prueba y defendido. Solo un nivel «nuevo» puede pasar a ser «no nuevo»
- Ruptura => una vela CIERRA por encima o por debajo del nivel. El nivel cambia de lado (el soporte se convierte en resistencia, la resistencia se convierte en soporte) y vuelve a ser «nuevo» en ese nuevo lado. Una ruptura se aplica independientemente de si el nivel era «fresco» o «no fresco» en ese momento; la alerta se activa solo cuando era «no fresco», porque ese es el cambio de estado que merece la pena señalar
Así, un nivel puede completar su ciclo de vida: «Fresco» -> «No fresco» -> (ruptura, cambio de lado) -> «Fresco» -> «No fresco»... exactamente igual que un operador profesional de SnR realiza el seguimiento de los niveles manualmente.
Ciclo de vida automático de los niveles
- Los niveles más antiguos que el número de barras de la «Longitud de escaneo» se eliminan automáticamente; la antigüedad se cuenta a partir de la vela ORIGINAL, aquella cuyo cierre estableció el precio del nivel, de modo que coincida con el punto donde comienza la línea del nivel
- El límite de niveles máximos mantiene la velocidad del gráfico en historiales largos
Características principales
Visualización profesional del gráfico
- Cada nivel se traza como una línea horizontal que se extiende hacia la derecha
- Todas las etiquetas se sitúan a la DERECHA de la última vela; así, tus velas siempre se mantienen limpias
- Diseño inteligente de etiquetas basado en píxeles: las etiquetas cercanas se escalonan automáticamente y NUNCA se superponen
- Las etiquetas se reorganizan al instante al ampliar, desplazarse o cambiar el tamaño del gráfico
- Codificación por colores según el estado: niveles «FRESH» en verde, niveles «UNFRESH» en rojo (líneas + etiquetas), o bien cambia a las líneas clásicas de un solo color
- El texto de las etiquetas se actualiza en tiempo real: «Nivel reciente» / «Nivel no reciente»
Motor sin repintado
- Todos los niveles y cambios de estado se calculan únicamente a partir de las velas CERRADAS
- Los niveles se actualizan una vez por cada nueva barra, no en cada tick (sin retraso en la terminal)
- El historial se reproduce de forma silenciosa al conectarse, por lo que cada nivel comienza en su estado actual CORRECTO
- Limpieza automática de objetos: al eliminar el indicador, el gráfico queda impecable
Alertas (solo al cierre de la barra, desactivadas por defecto)
- 3 eventos de alerta, cada uno con su propio interruptor de activación/desactivación:
- Nivel recién creado (nuevo nivel)
- Nuevo → No nuevo (rechazo confirmado)
- No válido → Válido (ruptura confirmada)
- 3 canales de notificación: ventana emergente, notificación push, correo electrónico
- Cada mensaje de alerta incluye el evento, el precio, el símbolo, el marco temporal y la hora
- No se produce una avalancha de alertas al abrir el archivo; el historial se registra de forma silenciosa
Tabla resumen
Un panel de dos columnas en la esquina del gráfico: el estado y el número de niveles que hay actualmente:
Nivel Recuento
Recientes 9
No reciente 4
Cada celda se representa como un recuadro relleno con una línea de cuadrícula fina, por lo que el panel se lee exactamente
igual tanto en un gráfico blanco como en uno negro. Cuenta un estado incluso cuando ese estado está desactivado,
por lo que las cifras describen el mercado y no lo que se ve en pantalla.
Datos de entrada
Escaneo
- Longitud del escaneo (velas cerradas): cuánto tiempo permanece activo cada nivel (por defecto 20, rango 5..100)
Tipos de niveles
- Niveles nuevos, niveles antiguos
Estilo
- Líneas de color según el estado, además de colores para «nuevos», «no nuevos» y modo único, y grosor de línea
Etiquetas
- Mostrar etiquetas de texto, tipo de letra de las etiquetas, tamaño de letra y desplazamiento en las marcas
Tabla resumen
- Mostrar tabla de resumen, posición (cualquiera de las cuatro esquinas del gráfico), tamaño de fuente, color del texto,
, fondo de celda y color de la cuadrícula
Filtros
- Niveles máximos que se deben mantener: límite de seguridad de rendimiento (por defecto, 200)
Alertas
- Interruptor principal, canales de alertas emergentes, notificaciones push y correo electrónico, y un interruptor independiente por evento
Cómo utilizarlo
Aplica el indicador a cualquier símbolo y a cualquier marco temporal: divisas, oro, índices o criptomonedas. Los niveles verdes (nuevos) son zonas sin probar que el mercado aún no ha defendido: las áreas de mayor interés. Los niveles rojos (no nuevos) ya han generado un rechazo; cabe esperar reacciones más débiles en ellos hasta que una ruptura los convierta de nuevo en nuevos en el otro lado. Para obtener los mejores resultados, combínalo con la estructura de marcos temporales superiores y tu propio plan de trading.
Versión para MT4
Esta es la versión para MetaTrader 4. El motor de detección utiliza el mismo código que la versión para MetaTrader 5,
por lo que ambas plataformas marcan las mismas velas en el mismo gráfico. Solo se ha modificado lo que MQL4 escribe de forma diferente
se ha modificado, y nada de ello afecta a las reglas:
- MetaTrader 4 no tiene grupos de parámetros, por lo que los ajustes aparecen como una única lista con encabezados de comentario en lugar
de secciones plegables. El orden y los nombres no han cambiado
- El número de barras, el tamaño del tick y el nombre del marco temporal se leen a través de las funciones de MQL4
- Cuando MetaTrader 5 elimina un elemento de la matriz directamente, esta versión desplaza la lista un
puesto, lo que cumple la misma función y mantiene intacto el orden
Todo lo demás —las reglas de detección, los gráficos, el panel de resumen, las alertas y el
comportamiento sin repintado— es idéntico al de la versión de MetaTrader 5.
Notas importantes
- Dado que las etiquetas se sitúan a la derecha de la última vela, el indicador activa la opción «Desplazar el final del gráfico» para que haya espacio suficiente. Se trata de un ajuste del gráfico, por lo que permanece activado tras eliminar el indicador; desactívalo en la barra de herramientas del gráfico si prefieres la vista anterior
- Las notificaciones push requieren tu ID de MetaQuotes en MT4 (Herramientas -> Opciones -> Notificaciones); las alertas por correo electrónico requieren una configuración SMTP
- Las alertas funcionan mientras la terminal está en ejecución
- Este indicador es una herramienta de detección de niveles y seguimiento de estados, no un consejo financiero. Operar conlleva riesgos: aplica siempre una gestión de riesgos adecuada
Creador: RWBTradeLab
Si este indicador te resulta útil, deja una valoración y comparte tus comentarios.
