SnR Fresh Unfresh Level 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
- Actualizado: 2 septiembre 2026
Nivel «Fresh/Unfresh» de SnR, por RWBTradeLab
Un indicador de niveles de soporte y resistencia limpio y sin repintado para MetaTrader 5 que te muestra lo ÚNICO que la mayoría de los indicadores de niveles ocultan: qué niveles siguen siendo RECIENTES (sin probar) y cuáles ya son ANTIGUOS (rechazados). Cada nivel se supervisa 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 de 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 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 un ciclo completo: «Fresh» -> «Unfresh» -> (ruptura, cambio de lado) -> «Fresh» -> «Unfresh»... 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 coincide 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 solapan
- Las etiquetas se reorganizan al instante al ampliar, desplazar 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 generado)
- 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 del 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 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 los marcos temporales superiores y tu propio plan de trading.
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 activo 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 MT5 (Herramientas -> Opciones -> Notificaciones); las alertas por correo electrónico requieren la configuración de 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.

This indicator is very interesting, it's my first time trying it, it's very helpful in analyzing price movements, I hope this indicator continues to develop.