SnR Double Breakout 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.20
SnR Double Breakout Level MT4 de RWBTradeLab
Un indicador de confirmación de rupturas limpio y sin repintado para MetaTrader 4, diseñado para operadores que se basan en la acción del precio y que buscan rupturas de soporte y resistencia de alta fiabilidad basadas en la lógica de la estructura DOBLE: primero deben formarse dos niveles y, a continuación, el precio debe romper correctamente. Todo ello basándose únicamente en velas CERRADAS.
Qué hace este indicador
El indicador detecta los niveles clave de doble ruptura mediante una máquina de estados estricta:
Niveles de estructura interna
- Nivel A: Verde -> Rojo (Nivel = cierre de la primera vela verde) — estructura de resistencia
- Nivel V: Rojo -> Verde (Nivel = cierre de la primera vela roja) — estructura de soporte
Ruptura doble A (DBO A)
1. Se forma un primer nivel A (A1)
2. Se forma un segundo nivel A POR DEBAJO del primero (A2 < A1)
3. Mientras se espera la ruptura, un nuevo nivel A no anula por sí solo la configuración:
- se forma POR DEBAJO de A2 → el par DESLIZA hacia abajo (el antiguo A2 se convierte en A1, y el nuevo en A2) — la escalera descendente sigue intacta
- se forma EN O POR ENCIMA de A2 → la estructura se rompe, la búsqueda VUELVE A EMPEZAR con ese nivel como el nuevo A1
4. Una vela CIERRA por encima de A1
=> Se confirma la ruptura de doble A — el nivel se traza en el precio de A2 (el último nivel más bajo del par)
Ruptura en doble V (DBO V): exactamente simétrica
1. Se forma V1 y, a continuación, se forma V2 POR ENCIMA de V1
2. Mientras se espera, una nueva V por encima de V2 hace que el par suba; una nueva V en V2 o por debajo de este nivel reinicia el proceso
3. Una vela CIERRA por debajo de V1
=> Se confirma la ruptura de la doble V: el nivel se traza en el precio de V2
Lógica de la estructura rodante: el indicador siempre sigue los dos niveles más recientes de la escalera, por lo que una larga racha de niveles A descendentes (o niveles V ascendentes) sigue siendo válida en lugar de descartarse; solo una ruptura genuina del nivel interior reinicia la búsqueda. Las configuraciones siguen caducando automáticamente tras las barras de longitud de vela, por lo que solo permanecen en tu gráfico las rupturas recientes validadas por la estructura.
Características principales
Visualización profesional de gráficos
- Cada nivel DBO confirmado se traza como un rayo horizontal que se extiende hacia la derecha
- Todas las etiquetas se colocan a la DERECHA de la última vela; 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 lado: DBO A y DBO a DBO A en verde con la etiqueta encima del nivel; DBO V y DBO a DBO V en rojo con la etiqueta debajo —o cambia al modo clásico de un solo color
- Un nivel de DBO a DBO se dibuja con un trazo un paso más grueso que uno normal y lleva su propio nombre en el gráfico, por lo que un nivel mejorado nunca se confunde con uno ordinario
- Los niveles antiguos se eliminan automáticamente; en el gráfico solo permanece el mercado reciente
Motor sin repintado
- Todas las estructuras, rupturas y niveles 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 los niveles DBO existentes aparecen al instante y correctamente.
- Limpieza automática de objetos: al eliminar el indicador, el gráfico queda impecable
Alertas de eventos (desactivadas por defecto)
- Cada «Double Breakout» activa su alerta EXACTAMENTE UNA VEZ: en el momento de la confirmación
- Sin alertas repetidas, sin avalancha de alertas al activar el indicador
- Interruptores de activación/desactivación independientes para los cuatro tipos: doble ruptura en A, doble ruptura en V, de DBO a DBO A y de DBO a DBO V
- Tres canales de notificación: ventana emergente, notificación push y correo electrónico
- Cada mensaje de alerta incluye el tipo de ruptura, el precio, el símbolo, el marco temporal y la hora
Niveles de DBO a DBO
Una doble ruptura completada puede ser anulada a su vez por otra doble ruptura completada que se desarrolle en
sentido contrario.
Una ruptura doble A se confirma, marcando A2
una doble ruptura en V confirma a su vez, marcando V2
una vela CIERRA por debajo de ese antiguo A2
-> V2 se convierte en un nivel de doble ruptura (DBO) a doble ruptura (DBO) en V
El escenario alcista es el inverso: un doble V, luego un doble A, después un cierre por encima del antiguo V2, y A2
se convierte en un nivel de DBO a DBO A. La ruptura de la línea de tendencia puede producirse en la misma vela que confirmó la
segunda doble ruptura, o en cualquier vela posterior a ella.
El nivel se ACTUALIZA, no se duplica. Un DBO a DBO A se sitúa exactamente en el precio en el que ya se había marcado su doble A
ya marcado —es el mismo nivel con más volumen detrás—, por lo que la línea que ya figura en el
gráfico cambia de nombre, en lugar de trazarse una segunda línea sobre la primera.
Tabla resumen
Un panel de dos columnas en la esquina del gráfico: el tipo de nivel y cuántos de ellos se mantienen actualmente:
Nivel Número
Doble A 3
De DBO a DBO A 1
Doble V 4
De DBO a DBO V 2
Cada celda se representa como un recuadro relleno con una fina línea de cuadrícula, por lo que el panel se lee exactamente igual en un gráfico blanco que en uno negro. Cuenta un tipo incluso cuando ese tipo está desactivado, por lo que las cifras describen el mercado más que la pantalla.
Datos de entrada
Escaneo
- Longitud del escaneo (velas cerradas): hasta qué punto se remonta la búsqueda, y cuánto tiempo dura una configuración y un
nivel confirmado permanecen activas
Tipos de niveles
- Ruptura en doble A, ruptura en doble V, de DBO a DBO A, de DBO a DBO V
Estilo
- Líneas de colores según el tipo de ruptura, además de colores y grosor de línea para la ruptura en doble A, doble V y modo único
Etiquetas
- Mostrar etiquetas de texto, tipo de letra de las etiquetas, tamaño de letra y desplazamiento en ticks
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
Alertas
- Interruptor principal, canales de notificación emergente, notificaciones push y correo electrónico, y un interruptor independiente para cada uno de los cuatro tipos
Cómo utilizarlo
Aplica el indicador a cualquier símbolo y cualquier marco temporal: divisas, oro, índices, criptomonedas. Un DBO A confirmado marca una zona en la que los vendedores realizaron dos intentos a la baja y los compradores rompieron la estructura de todos modos; presta atención al nivel A2 como posible soporte en una nueva prueba. Un DBO V confirmado es la zona de resistencia especular. Para obtener los mejores resultados, combínalo con la estructura de los 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 ninguna regla:
- 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 una
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 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 MT4 (Herramientas -> Opciones -> Notificaciones); las alertas por correo electrónico requieren la configuración de SMTP
- Las alertas funcionan mientras el terminal está en ejecución
- Este indicador es una herramienta de detección de niveles, no un asesoramiento 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.
