Liquidity Sweeps [Quantum Algo]
Liquidez buy-side y liquidez sell-side en cada swing confirmado, la vela exacta que la barre y la rechaza, un filtro de volumen para separar la convicción del ruido y, siempre a la vista, el pool sin barrer más cercano a cada lado.

La respuesta corta
Liquidity Sweeps es un indicador gratuito y de código abierto para TradingView que mapea la liquidez en reposo en los swing highs y swing lows (liquidez buy-side por encima de los máximos, sell-side por debajo de los mínimos) y marca el momento exacto en que esa liquidez es barrida y rechazada: una mecha que atraviesa el nivel y un cierre de vuelta dentro, la clásica caza de stops que esperan los traders de Smart Money. Extiende cada nivel hasta que el precio interactúa con él, distingue un barrido (la mecha atraviesa y cierra de vuelta) de una ruptura limpia (cierre al otro lado: sin señal, nivel retirado), confirma opcionalmente los barridos con un volumen superior a la media y muestra un dashboard con el recuento de sweeps y el nivel sin barrer más cercano a cada lado con su distancia al precio. Es el complemento de nuestra guía de liquidity sweeps y, por sí solo, la capa de sweeps del Smart Money Concepts Engine.
Niveles BSL y SSL en swings confirmados; marcadores de sweep cuando una mecha atraviesa un nivel y el precio cierra de vuelta dentro; resaltado opcional de la mecha; un dashboard con los pools sin barrer más cercanos.
Mecha que atraviesa + cierre de vuelta = barrido (señal). Cierre al otro lado = ruptura (nivel retirado, sin señal).
Opcional: solo cuentan los barridos con volumen superior a la media.
Qué es un liquidity sweep
Un liquidity sweep (también llamado toma de liquidez o caza de stops) es un pico breve más allá de un swing high o swing low evidente, donde reposan las órdenes stop loss y de breakout, seguido de un cierre de vuelta dentro del rango previo. La mecha se lleva la liquidez; el cierre demuestra que el breakout fracasó. La liquidez por encima de los swing highs es liquidez buy-side (BSL): los stops de compra de los cortos y las entradas de quienes compran el breakout. La liquidez por debajo de los swing lows es liquidez sell-side (SSL). Un sweep bajista toma la BSL y cierra de vuelta por debajo del máximo; un sweep alcista toma la SSL y cierra de vuelta por encima del mínimo. El concepto, la psicología y la operativa están en nuestras guías de liquidity sweep e inducement; esta página es la herramienta.
Qué dibuja
Niveles de liquidez buy-side y sell-side
En cada swing high y swing low confirmado, extendidos hacia la derecha hasta que el precio interactúa con ellos.
Marcadores de sweep alcista y bajista
En el momento en que un nivel es barrido y rechazado.
Resaltado opcional de la mecha
En la vela del barrido.
Un dashboard
Con el recuento de sweeps alcistas y bajistas, la dirección del último sweep y la BSL y SSL sin barrer más cercanas con su distancia porcentual al precio.
La captura de Bitcoin en 2 horas de esta página muestra los niveles mapeados, un nivel barrido tachado y la etiqueta del sweep; la captura de la configuración muestra los grupos de detección y de volumen.
Cómo funciona
Los swing highs y lows confirmados se detectan con una fuerza de pivote configurable, y en cada uno se dibuja un nivel de liquidez. Una fuerza mayor conserva solo los pools principales.
Cada nivel se extiende hacia la derecha hasta que el precio interactúa con él.
Una vela cuya mecha atraviesa un nivel pero que cierra de vuelta dentro marca un barrido: etiqueta, resaltado opcional de la mecha y alerta.
Con el filtro de volumen activado, un barrido solo cuenta si la vela que barre negocia por encima de su volumen medio en el múltiplo configurado, lo que elimina las mechas de baja convicción.
Una vela que cierra completamente al otro lado de un nivel es una ruptura limpia, no un barrido: el nivel se retira sin señal (con "Treat Clean Breaks as Grabs" activado).
Todo se evalúa en barras cerradas; un marcador de sweep no aparece hasta que la vela que lo generó ha cerrado.
Configuración
| Input | Qué hace | Por dónde empezar |
|---|---|---|
| Pivot Strength | Barras que definen un swing; más alto = menos pools, pero más importantes | 10 (intradía), 5 (scalping), 15–20 (diario) |
| Max Levels per Side | Niveles recientes que se mantienen mapeados | 5 |
| Volume Confirmation (interruptor, longitud de la media, multiplicador) | Valida un barrido por volumen | activado / 20 / 1.2 |
| Treat Clean Breaks as Grabs | Retira sin señal los niveles atravesados | activado |
| Grosor, estilo y transparencia de línea | Visibilidad de los niveles | — |
| Colores y posición del dashboard | Apariencia | — |

Alertas
Tres condiciones con nombre: Bullish Liquidity Sweep, Bearish Liquidity Sweep y Any Liquidity Sweep.
Cómo usarlo
Los sweeps son una herramienta de timing y de contexto, no un sistema independiente. Este es el flujo de trabajo para el que está pensado el indicador:
Mapea los pools. Deja que los niveles marquen los máximos y mínimos evidentes, los lugares donde reposan los stops. Anota en el dashboard el nivel sin barrer más cercano a cada lado.
Espera el barrido. Una mecha que atraviesa y un cierre de vuelta dentro, idealmente con el filtro de volumen confirmando la participación.
Confirma con tu propio proceso. Un market structure shift (el CHoCH del SMC Engine), un regreso a un order block (Order Blocks with Volume), el relleno o la inversión de un fair value gap, o la alineación con la temporalidad superior: el barrido es el motivo para mirar, no el motivo para entrar.
Define el riesgo más allá del extremo barrido. Un sweep bajista por encima de una resistencia puede anticipar un movimiento a la baja; un sweep alcista por debajo de un soporte puede anticipar un movimiento al alza; el stop va más allá de la mecha que hizo el barrido, como explica la página sobre el stop loss.
Tres contextos de sweep que conviene conocer
Sweeps de sesión.
La apertura de Londres barriendo el rango asiático, la apertura de Nueva York barriendo el rango del pre-market: los barridos más repetibles en gráficos intradía, tratados en nuestras páginas sobre el horario del mercado forex y el day trading de cripto.
Máximos/mínimos iguales.
Dos o más swings al mismo precio forman un pool mayor; el SMC Engine los marca como EQH/EQL; el barrido de un pool de niveles iguales tiene más peso que un único pivote.
Barrido y recuperación de un nivel clave.
Cuando el nivel barrido es además el máximo del día anterior o un nivel institucional agrupado (el indicador Institutional Key Levels), el barrido es la versión de mayor calidad del patrón.
Configuración recomendada por mercado
Pares mayores de forex y oro, 15m–1H:
Pivote 10, filtro de volumen activado a 1.2× (el volumen de ticks de los CFD es orientativo, pero aun así separa la convicción del ruido).
Perpetuos de cripto, 15m–4H:
Pivote 10–15; el volumen del exchange es real, así que confía en el filtro; los barridos en torno a los horarios de funding y a la apertura de EE. UU. son los más limpios.
Futuros de índices, 5m–15m en la sesión regular:
Pivote 5–8; el barrido de las 9:30 del máximo o mínimo del pre-market es el evento del día.
Gráficos diarios:
Pivote 15–20; los niveles diarios barridos son giros para swing trading.
Comparativa
Frente a la mayoría de los scripts de liquidez: esos etiquetan cada mecha que atraviesa cada pivote y apilan duplicados; este distingue los barridos de las rupturas limpias, filtra por volumen, retira los niveles ya usados e informa del pool sin barrer más cercano. Frente al Smart Money Concepts Engine: la capa de liquidez del engine alimenta el Confluence Score y gestiona los máximos iguales y los mínimos iguales; este indicador es la herramienta de sweeps de propósito único, con el filtro de volumen y las distancias en el dashboard. Frente a Zeno: los sweeps son el primer elemento de cada señal de Zeno (la razón de que exista la entrada) y Zeno añade la confirmación de estructura, la entrada, el stop y los objetivos.
Limitaciones
Es una herramienta de análisis técnico y no predice el precio. A un barrido le puede seguir otro barrido; hace falta confirmación. El filtro de volumen depende de la calidad de los datos de volumen del símbolo. Ningún indicador es rentable por sí solo.
Paso a paso: cómo añadirlo a tu gráfico de TradingView
Abre la página del script en TradingView (enlace arriba) y haz clic en Add to favorites y después en Use on chart; o bien, en cualquier gráfico, abre Indicators, busca "Liquidity Sweeps Quantum Algo" y añádelo. Es gratuito en todos los planes de TradingView, incluido el gratuito.
Abre la configuración del indicador (el icono del engranaje en su etiqueta) y ajusta los inputs para tu mercado y temporalidad según la tabla de arriba; los valores por defecto están pensados para cripto y oro en gráficos intradía.
En la pestaña Style, adapta los colores al tema de tu gráfico; la posición del dashboard y el tamaño del texto están en Inputs.
Para crear alertas, haz clic derecho en el gráfico → Add alert, elige el indicador como condición y selecciona el evento que quieras; configura el disparo en "Once per bar close" para que las alertas coincidan con la lógica de barra cerrada.
Guarda la plantilla del gráfico para que el indicador se cargue con ella y, si usas nuestras otras herramientas gratuitas, añádelas a la misma plantilla; están diseñadas para convivir sin saturar el gráfico.
Para leer o reutilizar el código, haz clic en Source code en la página del script. Volver a publicarlo está sujeto a las normas de la casa de TradingView; modificarlo para uso personal, no.
Dentro del código, para desarrolladores
El script está escrito en Pine Script v5 y publicado como código abierto. Las partes que vale la pena leer si quieres modificarlo:
Confirmación de pivotes
Usa ta.pivothigh / ta.pivotlow con un lookback simétrico, por eso cada evento estructural se retrasa la longitud del pivote: el coste deliberado de un resultado sin repintado.
El estado se guarda en arrays
De cajas, líneas y etiquetas, con funciones explícitas de ciclo de vida (crear, actualizar, retirar), limitadas por los inputs "keep"; los límites de objetos de TradingView se respetan por diseño.
Todo se evalúa en barstate.isconfirmed
La barra en formación nunca se usa para la detección ni para las señales.
Alertas
Usa llamadas alertcondition con nombre (o alert() cuando el mensaje lleva datos), para que los webhooks reciban un payload coherente.
Si construyes sobre él, nuestros tutoriales de Pine Script en la Academia y la guía de backtesting en TradingView cubren la conversión a estrategia y las pruebas.
Cómo usarlo con los demás indicadores gratuitos
Las cinco herramientas de Smart Money están pensadas para combinarse: el Smart Money Concepts Engine para el sesgo y la puntuación; Order Blocks with Volume para la zona y su calidad; Fair Value Gaps + Inversion para el desequilibrio y el cambio de polaridad; Liquidity Sweeps para el disparador; Institutional Key Levels para el mapa jerarquizado con el que se lee todo lo demás. Una lectura completa en un solo gráfico: sesgo a partir del nivel de swing del engine → el nivel jerarquizado más cercano → un barrido de la liquidez de esa zona → un regreso a un block de alto volumen o a un gap invertido → entrada con el stop más allá del barrido y el objetivo en el siguiente nivel. El hub de indicadores gratuitos reúne todas las herramientas; la guía de SMC es el método detrás de la combinación.
Errores comunes con este indicador
- Fiarte de la vela en formación: cada evento aquí espera al cierre, y tú también deberías.
- Operar cada marcador: la herramienta resalta contexto y ubicaciones; la entrada necesita confirmación de la estructura y un stop más allá del nivel.
- Usarlo en el timeframe equivocado con las longitudes por defecto: ajusta los inputs de pivote al gráfico, como muestra la tabla de configuración.
- Ignorar la calidad del volumen: en los feeds de CFD con volumen de ticks, las funciones de volumen son orientativas; en exchanges y futuros, son reales.
- Acumular demasiadas herramientas: los cinco indicadores gratuitos se combinan entre sí; diez scripts al azar, no.
¿Quieres la señal, no solo la estructura?
Zeno lee la misma estructura Smart Money en todos los timeframes e imprime la entrada, el stop, el TP1 y el TP2 en tu gráfico, con un historial de 160 señales cerradas, 120 ganadoras y 40 perdedoras en los niveles indicados. QuantumBot las ejecuta en Bybit, Binance, OKX, Bitget y Kraken.

Glosario de este indicador
Preguntas frecuentes
¿El indicador de liquidity sweeps repinta?
No. Los niveles salen de pivotes confirmados y los marcadores de sweep solo se imprimen después de que haya cerrado la vela que barre.
¿Cuál es la diferencia entre un liquidity sweep y un liquidity grab?
En el uso habitual, los términos se solapan. En este indicador, un sweep es una mecha que atraviesa con un cierre de vuelta dentro (un rechazo); un cierre limpio al otro lado se trata como ruptura o grab y retira el nivel sin señal.
¿Qué es la liquidez buy-side y sell-side?
La liquidez buy-side es el pool de órdenes de compra que reposa por encima de los swing highs (stops de los cortos, compras de breakout); la liquidez sell-side es el pool por debajo de los swing lows. Los sweeps toman un pool y se dan la vuelta.
¿Debo entrar en el barrido?
No por sí solo. Úsalo como disparador para buscar confirmación (un cambio de estructura, un order block, un desequilibrio) y entra después con el stop más allá del extremo barrido.
¿Qué temporalidad es mejor para los liquidity sweeps?
Los barridos intradía son más limpios en torno a las aperturas de sesión, en gráficos de 15 minutos a 1 hora; los barridos en el gráfico diario marcan giros de swing. Ajusta la fuerza de pivote a la temporalidad.
¿Es gratis?
Sí, es de código abierto en TradingView; el código está ahí para leerlo.
¿Qué relación tiene con Zeno?
Toda señal de Zeno empieza con un barrido; este indicador gratuito aísla ese primer elemento para que puedas estudiarlo y operarlo por separado.
¿Qué fuerza de pivote debo usar?
10 en gráficos intradía, 5 para scalping y 15–20 en el diario. Los valores más altos conservan solo los pools principales, donde reposan más stops.
¿El indicador marca máximos y mínimos iguales?
Mapea cada swing confirmado como un nivel; los máximos y mínimos iguales se gestionan como una función aparte en el Smart Money Concepts Engine, que combina bien con esta herramienta.
¿Por qué desapareció un nivel sin marcador de sweep?
El precio cerró completamente al otro lado (una ruptura limpia) y, con "Treat Clean Breaks as Grabs" activado, el nivel se retira sin señal.
¿Puedo recibir una alerta solo de los sweeps alcistas?
Sí: hay tres condiciones con nombre: Bullish Liquidity Sweep, Bearish Liquidity Sweep y Any Liquidity Sweep.
¿Un barrido es una señal de compra o de venta?
No. Es el disparador para buscar confirmación. Un sweep bajista por encima de una resistencia puede anticipar un movimiento a la baja y un sweep alcista por debajo de un soporte, un movimiento al alza, pero la entrada necesita estructura y un stop definido.
¿Qué relación tiene con Zeno?
Toda señal de Zeno empieza con un barrido; este indicador gratuito aísla ese primer elemento para que puedas estudiarlo y operarlo por separado.
Los demás indicadores Smart Money gratuitos
Diseñados para combinarse en un solo gráfico: el motor para el sesgo y la puntuación, y las herramientas dedicadas para cada elemento.
Añade Liquidity Sweeps a tu gráfico
Un clic en TradingView, gratis en todos los planes y con un código que puedes leer. Nada repinta.