MT5 Liquidity Sweeps Indicator
- Indicadores
-
Nordman Algorithms OÜAlgorithmic trading developer since 2018. Founder of Nordman Algorithms OÜ (Estonia).
Specialization:
→ Custom EAs & indicators for MT4, MT5, NinjaTrader 8
→ TradingView-to-terminal cloud webhooks (trade copiers)
→ Prop-firm risk management automation - Versión: 1.1
- Activaciones: 5
MT5 Liquidity Sweeps Indicator
MT5 Liquidity Sweeps Indicator detecta barridos de liquidez del lado comprador y vendedor utilizando análisis de estructura de mercado basado en oscilaciones. El indicador admite modos de detección de Barridos Basados en Mecha, Barridos de Ruptura y Retesteo y Modo Combinado, mientras rastrea los estados del ciclo de vida del barrido, incluidas las zonas detectadas, tocadas, mitigadas y caducadas. Las funciones adicionales incluyen lógica de mitigación configurable, visualización de niveles de liquidez, alertas de eventos, análisis de estructura de oscilaciones y seguimiento histórico de zonas de barrido para análisis de liquidez estructurado en MetaTrader 5.
Concepto de Liquidity Sweeps Explicado
Los barridos de liquidez ocurren cuando el precio se mueve más allá de los máximos o mínimos de oscilación anteriores, donde los órdenes de stop y la liquidez en reposo están comúnmente concentradas.
En las metodologías ICT y Smart Money Concepts (SMC), los máximos de oscilación a menudo representan liquidez del lado comprador, mientras que los mínimos de oscilación representan liquidez del lado vendedor. Cuando el precio alcanza estas áreas, puede operar brevemente más allá del nivel antes de revertir, interactuando con las órdenes en reposo concentradas allí.
Estos eventos pueden aparecer en diferentes contextos de mercado: como parte de una reversión, un movimiento de continuación o una fase de desplazamiento. En lugar de asignar un significado direccional fijo a cada barrido, el indicador se enfoca en identificar el comportamiento estructural en sí: adónde fue el precio, cuánto se movió y si regresó.
No todo movimiento más allá de un máximo o mínimo de oscilación califica como un barrido de liquidez. La estructura del barrido depende de cómo se formó la oscilación, cuánto penetró el precio más allá del nivel y qué tan rápido regresó. Una mecha breve a través de un nivel y una ruptura sostenida que luego retrocede tienen diferentes características estructurales, y el indicador las trata de manera diferente.quickly it returned. A brief wick through a level and a sustained break that later retraces carry different structural characteristics — and the indicator treats them differently.
Para mantener la detección precisa, el indicador incluye validación de oscilaciones configurable, filtrado de distancia mínima de barrido, lógica de mitigación y seguimiento del ciclo de vida del barrido.
MT5 Liquidity Sweeps Indicator — Características Principales
Modos de Detección de Barridos de Liquidez
El indicador admite tres modos de detección de barridos: Barridos Basados en Mecha, Barridos de Ruptura y Retesteo y Modo Combinado.
Los Barridos Basados en Mecha se centran en el rechazo inmediato después de que el precio se mueve a través de un nivel de liquidez. La zona de barrido se forma cuando el precio empuja brevemente más allá de un máximo o mínimo de oscilación anterior y luego regresa al nivel.
Los Barridos de Ruptura y Retesteo utilizan un comportamiento de barrido direccional retardado. El precio primero rompe un nivel de liquidez, regresa a través de él y forma una zona de barrido basada en la estructura de desplazamiento. Si el precio posteriormente revisita esa zona dentro de la ventana de retesteo permitida, la interacción se registra como un evento de barrido.
El Modo Combinado permite que ambos modelos de detección operen simultáneamente.
El motor de detección también incluye filtrado de distancia mínima de barrido configurable. Los barridos pueden validarse utilizando requisitos de desplazamiento basados en ticks o porcentaje, ayudando a filtrar interacciones de liquidez con bajo desplazamiento.
Niveles de Liquidez Basados en Oscilaciones
La detección de barridos de liquidez se construye alrededor del análisis de estructura de oscilaciones en lugar de patrones de velas fijos.
El indicador identifica automáticamente máximos y mínimos de oscilación que pueden actuar como niveles de liquidez potenciales. Estos niveles se monitorean para detectar interacciones de barrido y eventos de liquidez direccionales.
Las etiquetas de oscilación estructural también se admiten directamente en el gráfico.
Los niveles de oscilación horizontales pueden permanecer visibles después de la formación, facilitando el seguimiento de dónde puede estar descansando la liquidez.
La sensibilidad de la oscilación se controla mediante el parámetro Swing Strength. Los valores más altos crean una validación estructural más estricta, mientras que los valores más bajos reaccionan más rápido al movimiento de mercado en desarrollo.
El indicador también incluye lógica de Swing Expiration, limitando cuán separadas pueden estar las estructuras de oscilación mientras aún califican para la detección de barridos.
Gestión del Ciclo de Vida de la Zona de Barrido
El indicador rastrea el estado del ciclo de vida de cada zona de barrido después de la detección.
Las zonas de barrido pueden transitar por múltiples estados: Detectada, Tocada, Mitigada y Caducada.
Un evento de toque ocurre cuando el precio vuelve a entrar en la zona de barrido antes de que se cumplan las condiciones de mitigación.
La mitigación y la caducidad se rastrean de forma independiente, permitiendo que las zonas de barrido activas, mitigadas y caducadas se separen visualmente en el gráfico.
Las zonas caducadas y mitigadas pueden permanecer visibles como referencias históricas de liquidez en lugar de desaparecer inmediatamente después de la transición de estado.
La configuración de Sweep Zone Expiration controla cuánto tiempo permanecen activas las zonas de barrido antes de caducar.
Modo de Mitigación y Control de Reacción
El indicador admite múltiples modelos de mitigación para el seguimiento de interacciones de zonas de barrido: Toque (High/Low), Llenado Completo (High/Low), Cierre del Cuerpo Dentro (Close) y % de Llenado (High/Low o Close).
El modo de Toque considera la zona mitigada tan pronto como el precio interactúa con el área de barrido. El Llenado Completo requiere cobertura completa de la zona antes de registrar la mitigación.
El Cierre del Cuerpo Dentro usa confirmación de cierre de vela en lugar de extremos de mecha.
El modo de % de Llenado requiere que el precio mitigue un porcentaje configurable de la profundidad de la zona de barrido.
El indicador también incluye lógica de Skip Immediate Mitigation. Esto evita que las zonas de barrido recién creadas sean mitigadas demasiado rápido durante la volatilidad inmediata posterior al barrido. Mitigation Skip Bars controla cuántas barras se ignoran antes de que el seguimiento de mitigación se active.
Alertas y Señales de Eventos
El indicador admite eventos de alerta y señal para cada etapa principal del ciclo de vida del barrido: Sweep Detected, Sweep Touch, Sweep Mitigated y Sweep Expired.
Los eventos de toque se rastrean independientemente de los eventos de mitigación, permitiendo monitorear por separado la interacción del barrido y la mitigación completa.
Los tipos de alerta disponibles incluyen alertas emergentes, alertas de sonido y notificaciones por correo electrónico.
Los marcadores de barrido del lado comprador y vendedor también pueden mostrarse directamente en el gráfico para confirmación visual de eventos.
Las zonas de barrido activas, las zonas tocadas, las zonas mitigadas y las zonas caducadas permanecen visualmente distinguibles durante la repetición del mercado y el análisis en vivo.
Ejecútelo silenciosamente, o úselo como herramienta activa de monitoreo de liquidez.
Visualización de Gráficos y Niveles de Barrido
El indicador incluye múltiples herramientas de visualización para monitorear la estructura de liquidez directamente en el gráfico.
Los máximos y mínimos de oscilación pueden extenderse como niveles de liquidez horizontales, permitiendo que las áreas de liquidez anteriores permanezcan visibles después de que se forme la oscilación original.
Las zonas de barrido se muestran directamente en el gráfico usando estados visuales alcistas y bajistas separados.
Los marcadores de barrido del lado comprador y vendedor usan configuraciones de color independientes para un reconocimiento visual más rápido durante el análisis en vivo.
Las zonas de barrido históricas pueden permanecer visibles después de la mitigación o caducidad, preservando las reacciones de liquidez anteriores y el contexto estructural.
Cómo Interpretar y Usar el MT5 Liquidity Sweeps Indicator
Lectura de Barridos Basados en Mecha
Los Barridos Basados en Mecha se centran en el rechazo inmediato después de la interacción de liquidez.
Un barrido bajista se forma cuando el precio se mueve por encima de un máximo de oscilación anterior y regresa rápidamente por debajo del nivel. Un barrido alcista sigue la misma lógica en los mínimos de oscilación.
Estas reacciones a menudo aparecen alrededor de captura de liquidez a corto plazo donde el precio opera brevemente más allá de la liquidez en reposo antes de revertir al nivel.
Comprensión de los Barridos de Ruptura y Retesteo
Los Barridos de Ruptura y Retesteo utilizan un comportamiento de barrido direccional retardado.
El precio primero rompe a través de un nivel de liquidez, luego regresa a través de él y forma una zona de barrido basada en la estructura de desplazamiento. Si el precio posteriormente revisita esa zona dentro de la ventana de retesteo configurada, la interacción se registra como un evento de barrido.
A diferencia de los Barridos Basados en Mecha, la reacción no necesita ocurrir inmediatamente después de la ruptura inicial de liquidez.
Uso del Modo Combinado
El Modo Combinado permite que la detección de Barridos Basados en Mecha y de Ruptura y Retesteo opere simultáneamente.
Esto hace posible rastrear tanto el rechazo inmediato de liquidez como las estructuras de barrido retardadas dentro del mismo flujo de trabajo.
Interpretación de los Estados del Ciclo de Vida del Barrido
Cada zona de barrido puede transitar por múltiples estados estructurales: Detectada, Tocada, Mitigada y Caducada.
Los eventos de toque representan el primer retorno a la zona de barrido antes de que se cumplan las condiciones de mitigación.
Las zonas mitigadas representan la interacción completada basada en el modelo de mitigación seleccionado.
Las zonas caducadas indican que el precio no logró revisitar o mitigar el barrido dentro del período de caducidad configurado.
Uso de Niveles de Oscilación como Referencias de Liquidez
Los máximos y mínimos de oscilación se usan como puntos de referencia de liquidez principales para la detección de barridos.
Los niveles de oscilación anteriores pueden permanecer extendidos en el gráfico después de la formación, facilitando el monitoreo de dónde puede estar descansando la liquidez.
Una mayor sensibilidad de oscilación produce una validación estructural más estricta, mientras que una menor sensibilidad reacciona más rápido al movimiento de mercado en desarrollo.
Configuración y Parámetros del Indicador
Alertas
- Enable Pop Up Alert — Muestra una ventana emergente en pantalla cuando se activa una alerta de evento de barrido.
- Enable Sound Alert — Reproduce una notificación de audio para eventos de barrido admitidos.
- Alert Sound File — Selecciona el archivo de sonido utilizado para alertas de audio.
- Enable Email Alert — Envía notificaciones por correo electrónico cuando ocurren eventos de barrido admitidos. Requiere que la configuración de correo electrónico de MetaTrader esté configurada.
- Email To — Define la dirección de correo electrónico del destinatario para las notificaciones de alerta.
General
- History Bars To Process — Define cuántas barras históricas se usan para los cálculos de detección de barridos.
- Liquidity Sweeps Mode — Selecciona el modelo de detección de barridos: Barridos Basados en Mecha, Barridos de Ruptura y Retesteo o Modo Combinado.
- Swing Strength — Controla cuán estrictamente se validan los máximos y mínimos de oscilación antes de calificar como niveles de liquidez. Los valores más altos crean una estructura más estricta. Los valores más bajos reaccionan más rápido al movimiento de precio en desarrollo.
- Minimum Sweep Distance Mode — Define cómo se mide la penetración mínima del barrido: Ticks o Porcentaje.
- Minimum Sweep Distance Ticks — Define la distancia mínima de penetración del barrido cuando se usa validación basada en ticks.
- Minimum Sweep Distance Percentage — Define la distancia mínima de penetración del barrido cuando se usa validación basada en porcentaje.
- Retest Max Bars — Define el número máximo de barras permitidas para la validación de retesteo en el modo de Barrido de Ruptura y Retesteo.
- Sweep Zone Expiration (Bars) — Define cuánto tiempo permanecen activas las zonas de barrido antes de pasar al estado caducado.
- Swing Expiration (Bars) — Define la distancia máxima permitida entre estructuras de oscilación usadas para la detección de barridos. Los niveles de oscilación más antiguos fuera de este rango se ignoran.
Mitigación
Modo de Mitigación
Define cómo el precio debe interactuar con una zona de barrido para que se registre la mitigación.
- Touch — la zona se mitiga tan pronto como el High o Low del precio interactúa con el área de barrido
- Full Fill — el High o Low del precio debe cubrir completamente toda la zona antes de que se registre la mitigación
- Body Close Inside — la mitigación requiere que una vela cierre dentro de la zona en lugar de simplemente tocarla con una mecha
- % Fill — se debe llenar un porcentaje configurable de la profundidad de la zona, validado usando precios High/Low o cierre de vela según el Modo de Precio de Mitigación seleccionado
- Mitigation Price Mode — Define si la validación de mitigación usa precios High/Low o Close.
- Mitigation % — Define el porcentaje requerido de llenado de zona cuando se usa el modo de mitigación basado en porcentaje.
- Skip Immediate Mitigation — Evita que las zonas de barrido recién creadas sean mitigadas demasiado rápido inmediatamente después de la detección.
- Mitigation Skip Bars — Define cuántas barras se ignoran antes de que el seguimiento de mitigación se active.
Alertas y Señales de Barrido
- Enable Sweep Detected Alert — Activa una alerta cuando se detecta una nueva zona de barrido.
- Enable Sweep Touch Alert — Activa una alerta cuando el precio vuelve a entrar en una zona de barrido antes de la mitigación.
- Enable Sweep Mitigated Alert — Activa una alerta cuando una zona de barrido queda mitigada.
- Enable Sweep Expired Alert — Activa una alerta cuando una zona de barrido caduca.
- Enable Sweep Detected Marker — Muestra marcadores de gráfico para zonas de barrido recién detectadas.
- Enable Sweep Touch Marker — Muestra marcadores de gráfico cuando el precio toca una zona de barrido.
- Enable Sweep Mitigated Marker — Muestra marcadores de gráfico cuando ocurre la mitigación.
- Enable Sweep Expired Marker — Muestra marcadores de gráfico cuando las zonas de barrido caducan.
Visuales del Gráfico
- Buy-Side Sweep Color — Define el color utilizado para los marcadores de barrido alcista y las zonas de barrido.
- Sell-Side Sweep Color — Define el color utilizado para los marcadores de barrido bajista y las zonas de barrido.
- Mitigated Sweep Color — Define el color utilizado para las zonas de barrido mitigadas.
- Expired Sweep Color — Define el color utilizado para las zonas de barrido caducadas.
- Sweep Zone Opacity — Controla la transparencia de la visualización de la zona de barrido.
- Show Swing Points — Muestra las etiquetas de estructura de oscilación directamente en el gráfico.
- Show Swing Levels — Muestra los niveles de liquidez horizontales derivados de los máximos y mínimos de oscilación.
- Max Displayed Swings — Define el número máximo de estructuras de oscilación mostradas simultáneamente en el gráfico.
