Order Block Breaker Block Zone 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.0
Zona de bloques de órdenes y bloques de ruptura para MT4 de RWBTradeLab
Un bloque de órdenes estricto y el bloque rompedor en el que se convierte uno que ha fallado. La mayoría de los indicadores de bloques de órdenes marcan cualquier vela anterior a un movimiento. Este requiere cinco condiciones, todas obligatorias, y te muestra las pruebas de cada una de ellas, con un motor completo de estructura de mercado integrado, de modo que el BOS o el CHoCH que confirmaron un bloque se dibujan en el gráfico, en lugar de tener que fiarse de ellos a ciegas. Todo ello basándose únicamente en velas CERRADAS.
¿Qué constituye un bloque de órdenes aquí?
Tienen que darse cinco condiciones, y las cinco son obligatorias:
1. BARRIDO DE LIQUIDEZ: la vela del bloque de órdenes toma el mínimo (alcista) o el máximo (bajista) de la vela anterior
2. DESEQUILIBRIO: esa misma vela es la vela 1 de un FVG válido de tres velas, por lo que el movimiento que se aleja de ella dejó un hueco sin cubrir
3. LA ZONA PERMANECE LIMPIA: a partir de la cuarta vela, el precio no puede volver a cotizar dentro de la zona mientras esta siga en espera
4. ROTURA DE LA ESTRUCTURA: una vela CIERRA más allá del último nivel de oscilación no superado, que es un BOS o un CHoCH
5. DENTRO DE LA ESPERA: esa ruptura tiene que producirse dentro de la ventana de espera
Nunca se comprueba el color de la propia vela del bloque de órdenes. El color describe una vela; no es una prueba de lo que ocurrió a ese precio.
BOS o CHoCH — Etiquetadas, no clasificadas
Un bloque que se confirma mientras el mercado ya tenía una tendencia en la misma dirección se etiqueta (BOS) y se interpreta como una continuación. Uno que se confirma al invertir la estructura se etiqueta (CHoCH) y se interpreta como una reversión. Ninguno tiene prioridad sobre el otro: la etiqueta indica a qué tipo de operación pertenece el bloque, no su calidad.
El nivel de oscilación que se rompió se mantiene junto al bloque y se puede trazar, de modo que la evidencia que respalda la etiqueta permanece visible. El desequilibrio que calificó el bloque también se puede trazar. Ambos son las credenciales del bloque de órdenes, por lo que ambos se eliminan una vez que la zona cambia a un «Breaker».
Ciclo de vida de la zona
Fresco -> Mitigado -> Bloque «Breaker»
Una zona confirmada comienza como «Fresh». La primera vez que el precio vuelve a cotizar dentro de ella, la zona pasa a ser «Mitigated» y se vuelve a dibujar en gris: ya no es un «Fresh Order Block», pero se mantiene, porque es de donde surge un «Breaker». Se convierte en un «Breaker Block» cuando una vela CIERRA atravesando su extremo más alejado. No cuenta que la mecha atraviese la zona, y ese cierre es el único filtro para determinar el fracaso.
La entrada y el fracaso pueden producirse en la misma vela. Una sola vela que entre en la zona y cierre atravesando el otro extremo lleva el bloque de «Fresco» a «Rompedor» en un solo paso.
No se requiere ninguna reacción dentro de la zona. En la definición amplia de un «Order Block», un «Breaker» necesita esa segunda prueba, porque el bloque en sí mismo no demostraba nada. Aquí, el bloque ya tenía que haber barrido, dejado un hueco y roto la estructura, y un desplazamiento que rompió la estructura ES la prueba de que había órdenes acumuladas allí. Lo que atrapa a los operadores es la ejecución en la entrada y el cierre al otro lado; una vela de reacción solo fue testigo de ello, no la causa.
Estructura del mercado
Los swings son pivotes: un máximo con máximos cada vez más bajos a su izquierda («Swing Left») y a su derecha («Swing Right»). Un swing no existe hasta que se hayan cerrado sus velas del lado derecho, lo que garantiza la fiabilidad de la lectura. Cada nuevo swing se compara con el anterior para obtener HH, HL, LH o LL. La referencia para una ruptura al alza es el máximo de oscilación más reciente que aún no se haya superado; una vez superado, queda invalidado y el siguiente toma el relevo. Romper con la estructura es un BOS, romper en contra de ella es un CHoCH, y un CHoCH es lo que invierte el estado de la estructura.
Tanto las etiquetas de oscilación como cada ruptura de la estructura se pueden activar, de modo que se pueda estudiar el propio motor en lugar de darlo por sentado.
Características principales
Visualización profesional de gráficos
- Cinco tipos de zonas, cada una con su propio conmutador: Bloque de órdenes alcista, Bloque de órdenes bajista, Bloque de órdenes mitigado, Bloque de ruptura alcista, Bloque de ruptura bajista
- Un «Breaker» invierte la polaridad: un «Bullish Order Block» que ha fallado se representa como un «Bearish Breaker», y su etiqueta se desplaza al otro lado del recuadro
- Cada zona lleva su propia etiqueta: «OB alcista (CHoCH)», «OB bajista (BOS)», «OB alcista mitigado», «ruptor alcista»
- El desequilibrio determinante se representa como un recuadro punteado situado directamente sobre una zona alcista o directamente debajo de una bajista
- El swing de confirmación se representa como una línea discontinua que va desde el propio swing hasta la vela que cerró atravesándolo
- Las zonas pueden extenderse hasta el borde derecho para que puedas ver dónde se sitúa el precio respecto a ellas en este momento. El desequilibrio y el swing de confirmación nunca se extienden: son datos históricos, no niveles
- El recuadro de un «Breaker» puede comenzar en la vela que rompió la zona, en lugar de en la vela del «Order Block», lo que evita que los «Breakers» antiguos se extiendan por todo el gráfico. Los niveles de precio son idénticos en ambos casos
- Los límites de visualización mantienen en el gráfico solo los bloques de órdenes y los «Breakers» más recientes; los más antiguos siguen registrándose y contándose
Panel de resumen
- Un panel compacto en la esquina del gráfico muestra los seis tipos de zonas con el número de cada una que se está siguiendo actualmente
- Cada celda se representa como un recuadro relleno con una delgada línea de cuadrícula, por lo que se lee igual tanto en un gráfico blanco como en uno negro
- Una zona que esté desactivada, o que haya quedado fuera del gráfico debido a los límites de visualización, sigue contándose: el panel muestra lo que realmente se está rastreando
- Cuatro posiciones en las esquinas, tamaño de fuente y colores ajustables, y se puede desactivar por completo
Motor sin repintado
- Todas las reglas solo tienen en cuenta las velas CERRADAS. La vela en curso nunca se utiliza
- Un swing solo se puede utilizar una vez que se hayan cerrado las velas de su lado derecho, lo que evita que la lectura de la estructura cambie posteriormente
- Todo el motor se ejecuta desde cero una vez por cada nueva barra, por lo que el gráfico siempre muestra exactamente lo que han generado las velas cerradas y nunca un residuo de un estado anterior
- Limpieza automática de objetos: al eliminar el indicador, el gráfico queda impecable
Gráfico = Alertas, siempre
- Los trazos y las alertas se generan en UNA sola pasada por las mismas reglas
- Una alerta se activa exactamente en la vela que generó el evento: una vez por evento, sin repetirse nunca.
- Lo que sea que active una alerta es exactamente lo que ves en el gráfico
Alertas (solo al cierre de la barra, desactivadas por defecto)
- 6 tipos de alertas: Bloque de órdenes alcista y bajista confirmado, OB alcista y bajista mitigado, Bloque rompedor alcista y bajista formado — cada uno con su propio interruptor de activación/desactivación
- 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
Entradas
- Estructura del mercado: oscilación a la izquierda, oscilación a la derecha, mostrar etiquetas de oscilación (HH / HL / LH / LL), mostrar cada ruptura de estructura (BOS / CHoCH)
- Bloque de órdenes: longitud de análisis (velas cerradas), número máximo de bloques de órdenes mostrados, número máximo de bloques rompedores mostrados, espera de ruptura de estructura (velas)
- Tipos de zona: los cinco conmutadores de zona, además de «Mostrar FVG del bloque de órdenes» y «Mostrar swing de confirmación»
- Estilo de zona: colores de relleno y de borde para las zonas alcistas, bajistas y mitigadas; el color del FVG; «Extender zonas a la derecha» y su longitud; y el punto donde comienza el recuadro de una ruptura
- Etiquetas: mostrar etiquetas, distancia de la etiqueta respecto a la zona (%), tipo de letra y tamaño de la fuente
- Tabla de resumen: mostrar/ocultar, esquina, tamaño de fuente, color del texto, fondo del encabezado, fondo de las celdas, color de la cuadrícula
- Alertas: interruptor principal, ventana emergente / notificación push / correo electrónico, y un interruptor por evento
Cómo utilizarlo
Aplica el indicador a cualquier símbolo y a cualquier marco temporal: divisas, oro, índices, criptomonedas. Un «Fresh Bullish Order Block» es una banda de precios en la que el mercado ha barrido la liquidez, ha dejado un hueco tras de sí y, a continuación, ha roto la estructura al alza; obsérvalo como una zona de demanda en el primer retroceso. Lee la etiqueta para saber de qué tipo de retroceso se trata: (BOS) indica una continuación de la tendencia, (CHoCH) indica una configuración de reversión. Una vez que una zona se vuelve gris, significa que ya ha sido tocada; ya no es una nueva oportunidad de entrada, sino una candidata a «Breaker». Cuando una vela cierra finalmente más allá del extremo opuesto, la zona cambia de polaridad y el nivel se vuelve interesante desde la otra dirección. Activa las etiquetas de oscilación y observa cómo se rompe la estructura mientras aprendes a utilizar la herramienta; luego, desactívalas una vez que confíes en la lectura. 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
, y nada de ello afecta a las reglas:
- MetaTrader 4 no tiene grupos de parámetros, por lo que la configuración aparece como una sola 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
Todo lo demás —las reglas de detección, el trazado, el panel de resumen, las alertas y el
comportamiento sin repintado— es idéntico al de la versión de MetaTrader 5.
Notas importantes
- La «Longitud de escaneo» limita hasta qué punto se busca hacia atrás para encontrar nuevos bloques. El motor de estructura se calienta en un tramo adicional de velas antes de que se abra esa ventana, por lo que un bloque encontrado en el borde de la ventana sigue midiéndose en relación con la estructura que lo precedió
- Los valores más pequeños de «Swing Left» y «Swing Right» analizan la estructura menor y generan muchas rupturas; los valores más grandes analizan la estructura mayor y generan menos
- 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 la terminal está en ejecución
- Los colores predeterminados están optimizados para gráficos oscuros; todos los colores se pueden ajustar completamente para temas claros
- Este indicador es una herramienta de análisis de la estructura del mercado, no un consejo financiero. Operar conlleva riesgos: aplica siempre una gestión adecuada del riesgo
Creador: RWBTradeLab
Si este indicador te resulta útil, deja una valoración y comparte tus comentarios.
