Order Block Mitigation Tracker MT5
- Indicadores
-
Svitlana Zhyliaieva
⭐ Acerca de AlgoLab
AlgoLab es un equipo independiente de desarrolladores MQL y traders que crea herramientas para MetaTrader 4 y MetaTrader 5. Desarrollamos indicadores y Expert Advisors con un enfoque en gráficos limpios, lógica clara y uso práctico en el día a día.
⚙️ Qué creamos - Versión: 1.1
Order Block Mitigation Tracker encuentra Order Blocks y los dibuja en el gráfico como zonas de color. Un Order Block es la vela en la que empezó el movimiento que rompió la estructura del mercado: la vela más baja antes de una ruptura alcista o la más alta antes de una ruptura bajista. Muchos traders vigilan estas áreas como posibles lugares donde el precio puede reaccionar al volver. El indicador marca el bloque, lo prolonga hacia la derecha y sigue lo que hace el precio con él: el bloque permanece abierto hasta que el precio lo mitiga.
Funciones
- Bloques alcistas - la vela con el mínimo más bajo entre el swing alto roto y la vela que lo rompió
- Bloques bajistas - la vela con el máximo más alto entre el swing bajo roto y la vela que lo rompió
- Ruptura por el CIERRE de la vela - una mecha que solo toca un swing no cuenta como ruptura
- Elección de las rupturas que crean bloques - todas las rupturas, solo CHoCH (contra la tendencia, posibles cambios de dirección) o solo BoS (a favor de la tendencia)
- Tamaño del bloque - el rango completo de la vela (de máximo a mínimo) o solo el cuerpo de la vela (de apertura a cierre)
- Estilo del bloque - relleno o solo contorno (el contorno es útil cuando varios bloques se superponen)
- Tres reglas de mitigación - mecha a través del bloque, cierre a través del bloque o primer toque
- Bloques mitigados - o terminan en la vela que los mitigó y se vuelven gris tenue, o desaparecen del gráfico
- Los bloques se prolongan hacia la derecha el número de barras elegido
- Bloques alcistas y bajistas en colores distintos; cada dirección se puede activar o desactivar; etiqueta de texto OB opcional
- Alertas de bloques nuevos: ventana emergente y/o notificación push (desactivadas por defecto); las alertas se envían solo para bloques nuevos en el gráfico en vivo, no para el historial cargado al inicio
- Funciona en cualquier símbolo y marco temporal; no opera y no usa DLL, archivos ni solicitudes web
Cómo funciona
- Todo se calcula con barras CERRADAS. Un bloque aparece cuando se cierra la vela que rompe la estructura, y después no se vuelve a dibujar ni se mueve.
- Un swing se confirma cuando es el máximo o el mínimo del número de barras elegido a cada lado. Una ruptura solo cuenta cuando una vela CIERRA más allá del último swing. Una ruptura a favor de la tendencia actual es un BoS; una ruptura en contra es un CHoCH.
- El Order Block es la vela con el mínimo más bajo (alcista) o el máximo más alto (bajista) entre el swing roto y la vela de ruptura, es decir, la vela en la que empezó el movimiento que rompió la estructura.
- Un bloque se considera mitigado según la Mitigation rule seleccionada:
- Wick through the block - la mecha de una vela atraviesa todo el bloque hasta su borde lejano (por defecto)
- Close through the block - una vela cierra más allá del borde lejano del bloque
- First touch (price enters the block) - el bloque se mitiga en cuanto el precio entra en él - Stop at mitigation (dim grey block) - el bloque termina en la vela que lo mitigó y se muestra en gris tenue, así se ve qué bloques ya se han utilizado. Hide mitigated blocks elimina del gráfico los bloques mitigados y solo quedan los abiertos.
- Un bloque que lleva abierto más de Extend block barras tras la ruptura deja de seguirse; el rectángulo permanece en el gráfico tal como fue dibujado.
Parámetros de entrada
- Swing strength (bars on each side, 2-50) - número de barras a cada lado de un swing (2-50). Valores mayores dan menos bloques, pero más significativos. Por defecto: 5
- Bars of history to analyse (50-5000) - cuántas barras pasadas se analizan al cargar el indicador (50-5000). Por defecto: 500
- Blocks from - All breaks / Only CHoCH (against the trend) / Only BoS (with the trend). Por defecto: All breaks
- Block size - Full candle (high to low) / Candle body (open to close). Por defecto: Full candle (high to low)
- Extend block (bars, 5-500) - hasta dónde se prolonga un bloque hacia la derecha, contando desde la vela que rompió la estructura. Por defecto: 30
- Mitigation rule - Wick through the block / Close through the block / First touch (price enters the block). Por defecto: Wick through the block
- Mitigated blocks - Stop at mitigation (dim grey block) / Hide mitigated blocks. Por defecto: Stop at mitigation (dim grey block)
- Show bullish blocks, Show bearish blocks - activar o desactivar cada dirección. Por defecto: activado
- Show text labels (OB) - la etiqueta OB en cada bloque. Por defecto: activado
- Block style - Filled / Outline only (solo se dibuja el marco, útil cuando los bloques se superponen). Por defecto: Filled
- Bullish color, Bearish color - colores de los bloques
- Alerts on, Alert: pop-up window, Alert: push notification - alertas de bloques nuevos. Por defecto: desactivadas
Notas
- El indicador no conoce la tendencia antes del inicio del historial analizado, por lo que la primera ruptura del historial cargado es siempre un BoS. Si cambia la longitud del historial, los bloques de la parte más antigua del gráfico pueden cambiar al usar un filtro CHoCH / BoS. Los bloques del gráfico en vivo no se ven afectados.
- Un bloque solo puede aparecer después de que se cierre la vela de ruptura, y un swing se confirma solo tras el número de barras elegido, por lo que los bloques siempre aparecen con retraso. La misma vela se usa solo una vez por dirección.
- Los bloques se dibujan como objetos del gráfico; el indicador no tiene buffers para usar en Expert Advisors.
- Las secciones de la ventana de parámetros («== Detection ==» y otras) son solo encabezados y no tienen ningún efecto.
- Esta es una herramienta de análisis, no una señal de trading. Un bloque sin mitigar no garantiza que el precio vuelva a él ni que reaccione en él.