◆ En un párrafo
El mejor indicador Smart Money Concepts para TradingView es el que no repinta, califica los order blocks en lugar de marcar cada vela contraria, sigue los fair value gaps hasta su mitigación, muestra los niveles de temporalidades superiores en el gráfico de entrada y te permite verificar su historial. La mayoría de scripts no supera la primera prueba, lo que hace irrelevante el resto; esta mitad muestra cómo hacer tú mismo la prueba en veinte minutos, qué cubre la biblioteca gratuita de Quantum Algo y dónde el motor premium, Zeno, añade lo que un script gratuito no puede.
La comparativa de la primera mitad te dice qué buscar. Esta mitad trata de cómo demostrarlo (la validación de veinte minutos que cualquier trader puede hacer con cualquier script antes de confiarle dinero) y ofrece un mapa honesto de qué herramienta hace cada trabajo.
La prueba de repintado de veinte minutos
Un indicador que repinta te muestra en el historial señales que nunca mostró en directo. Es el defecto descalificante por excelencia, y el marketplace está lleno de él, porque un script que repinta tiene un backtest precioso. La prueba lleva veinte minutos y no requiere código.
- Añade el script a un gráfico de 5 minutos de un mercado líquido y haz una captura de pantalla. Anota las tres últimas señales y la barra en la que están.
- Espera veinte minutos (cuatro barras cerradas) y vuelve a hacer una captura. Compara. Si alguna señal se ha movido, ha desaparecido o ha aparecido en una barra que ya estaba cerrada en la primera captura, el script repinta.
- Usa el bar replay de TradingView para hacer la misma prueba en el historial. Avanza barra a barra a través de una señal conocida; si la etiqueta solo aparece después de que cierren barras posteriores, usa datos futuros.
- Comprueba el comportamiento de las alertas. Crea una alerta sobre la señal y observa si se dispara una vez y se mantiene, o si se dispara y después el gráfico la contradice.
- Lee el código si es de código abierto. Busca `lookahead=barmerge.lookahead_on`, llamadas a `security()` sin confirmación o señales calculadas sobre el `high`/`low` de la barra actual sin cerrar.
Un script que supera esta prueba puede evaluarse en todo lo demás. Uno que no la supera va a la papelera, diga lo que diga su tasa de acierto, porque esa tasa se midió con señales que no existían en su momento. Las entradas de repintado e indicador sin repintado explican la mecánica; la guía sobre indicadores sin repintado profundiza más.
Calificar order blocks: lo que comprueba realmente un buen script
Cualquier script puede marcar la última vela contraria antes de un movimiento; eso no es un detector de order blocks, es un filtro por color de vela. Un script que califica order blocks comprueba al menos cuatro cosas y te muestra el resultado en lugar de ocultarlo tras una simple caja.
| Comprobación | Qué significa | Lo que debería mostrar el gráfico |
|---|
| Displacement tras el bloque | El movimiento que se aleja de la vela fue impulsivo y, idealmente, dejó un fair value gap | Los bloques sin displacement se dibujan más tenues o no se dibujan |
| Liquidez tomada antes del bloque | El bloque se formó tras un sweep de un swing anterior | Un marcador de sweep en el origen del bloque |
| Ruptura de estructura | El movimiento desde el bloque rompió un swing en la misma temporalidad | Una etiqueta BOS o CHoCH vinculada al bloque |
| Estado de mitigación | Si el precio ha vuelto al bloque y hasta dónde | Fresco, parcialmente mitigado o totalmente mitigado, y el bloque se elimina una vez roto |
El script Order Blocks with Volume añade una quinta comprobación (el reparto de volumen comprador/vendedor dentro del bloque) y es gratuito. Si un script de pago muestra menos de estas comprobaciones que el gratuito, lo que pagas es el marketing.
Qué hace cada herramienta de la biblioteca y qué no hace
En este sitio no hay un único «indicador SMC», y es a propósito: un script que lo hace todo hace cada cosa peor y repinta en algún punto. La biblioteca está dividida por funciones.
| Función | Script gratuito | Qué dibuja | Límite |
|---|
| Structure | Smart Money Concepts Engine | Swings, BOS, CHoCH, order blocks, premium/discount | Sin señales: es un mapa, no un gatillo |
| Liquidez | Liquidity Sweeps | Sweeps de swings y de equal highs/lows, y el cierre de vuelta dentro | Se marca cada sweep; el trader elige los que están en un nivel |
| Imbalance | Fair Value Gaps + Inversion | FVG en barras confirmadas, mitigación, inversión | Los filtros deben ajustarse a cada mercado |
| Niveles | Institutional Key Levels | Máximos y mínimos diarios, semanales y de sesión | Solo niveles, sin sesgo |
| Sesiones | SessionScope | Cajas y killzones de Asia, Londres y Nueva York | Solo timing |
| Signals | Zeno (premium) | Señales de compra y venta con stop y objetivos, sin repintado, registro público | De pago |
El conjunto gratuito cubre la detección por completo. Lo que añade Zeno es la decisión: combina estructura, liquidez y momentum en una señal con un stop y unos objetivos impresos, y cada señal queda registrada en el historial para que la afirmación pueda comprobarse. Esa es la versión honesta de «mejor indicador»: no un script que lo encuentra todo, sino una capa de detección en la que puedes confiar y una capa de señales que puedes auditar.
Cómo validar el historial de cualquier indicador
Tras la prueba de repintado, la segunda pregunta es si las señales tienen ventaja, y la respuesta nunca es la captura del proveedor. Pasa cien señales por el protocolo de backtesting: bar replay, spread real, el stop y el objetivo que el script imprimió en su momento y un resultado escrito por señal. Después calcula la esperanza matemática en R. Un script cuyas señales promedian 0.2R tras costes en cien operaciones merece que pagues por él; uno que promedia 0.6R en doce operaciones elegidas a dedo no prueba nada. La entrada de esperanza matemática tiene la fórmula; la guía de backtesting en TradingView tiene el flujo de trabajo.
◆ Las preguntas para el proveedor
¿Repinta (y me enseñarás la ruta del código)? ¿Cuál es la esperanza matemática en R de las últimas cien señales en directo, con costes? ¿Dónde está el registro con marcas de tiempo? ¿En qué temporalidades y mercados se ajustó y qué pasa fuera de ellos? Un proveedor que responde a las cuatro tiene algo; uno que responde con una tasa de acierto tiene una captura de pantalla.
Ejemplo práctico: dos scripts, el mismo gráfico, distinta verdad
Un trader comparó dos scripts SMC en el gráfico de 15 minutos del NAS100 durante una semana. El script A, un popular todo en uno de pago, mostraba nueve señales ganadoras en el historial de la semana anterior y dos perdedoras. El script B, el script gratuito Liquidity Sweeps más el SMC Engine, no mostraba ninguna señal: solo sweeps y estructura. En la prueba de repintado, el script A falló en el paso dos: dos de las nueve ganadoras se habían movido a otras barras veinte minutos después, y una había desaparecido. Su semana en directo produjo cuatro señales: una ganadora y tres perdedoras.
El script B no tenía señales que pudieran fallar, así que el trader lo usó como está pensado: un sweep de un nivel marcado seguido de un change of character en 15 minutos, stop más allá del sweep y objetivo en el siguiente nivel. Cinco operaciones en la semana, tres ganadoras, esperanza matemática de 0.35R, y cada entrada visible en el gráfico antes de tomarla. La diferencia no era de inteligencia: una herramienta hacía afirmaciones y la otra dibujaba mapas.
El playbook
- Haz primero la prueba de repintado de veinte minutos. Todo lo que falle se descarta, sea cual sea su tasa de acierto.
- Prioriza los order blocks calificados y los estados de mitigación. Una caja en cada vela contraria es un filtro de color, no detección.
- Reparte las funciones. Estructura, liquidez, imbalance, niveles, sesiones: una herramienta para cada una; un script que lo hace todo repinta en algún punto.
- Valida el historial tú mismo. Cien señales con bar replay y con costes; esperanza matemática en R, no tasa de acierto.
- Paga solo por la capa de decisión. La detección es gratuita y buena; lo que debería comprar una suscripción son señales con un registro público.
- Vuelve a probar tras cada actualización. Un script que no repintaba el mes pasado puede empezar a hacerlo tras un cambio de versión.
Los errores que más cuestan
- Fiarte del backtest de un script que no ha superado la prueba de repintado.
- Juzgar un script por cuántas cosas dibuja en lugar de por lo honestamente que las dibuja.
- Tratar la caja de un order block como una señal; el bloque es una ubicación, el gatillo es el change of character dentro de él.
- Comparar tasas de acierto en lugar de la esperanza matemática en R tras costes.
- Pagar por una detección que la biblioteca gratuita ya hace.
- No volver a probar nunca tras una actualización del script.
Idea clave
El mejor indicador SMC es el que supera la prueba de repintado, califica lo que dibuja y te permite auditar su historial. Usa la biblioteca gratuita para la detección (estructura, liquidez, imbalance, niveles, sesiones) y paga solo por una capa de señales con un registro público. Valídalo todo tú mismo; la captura del proveedor no es una prueba.
Preguntas frecuentes
¿Cuál es el mejor indicador SMC en TradingView?
No hay un único «mejor» para todos: depende de si necesitas una herramienta gratuita para aprender o una herramienta de ejecución con calificaciones y basada en alertas. Los criterios que más importan son: señales sin repintado, order blocks calificados, cobertura SMC completa (OB, FVG, liquidez, BOS, CHoCH), contexto multitemporal y backtests verificables.
¿Los indicadores SMC repintan?
Muchos sí, y ese es el mayor riesgo. Un indicador sin repintado fija cada señal al cierre de la vela. Verifica siempre con el bar replay de TradingView antes de operar en real con cualquier script SMC.
¿Es Quantum Algo mejor que los scripts SMC gratuitos?
Para aprender, los scripts gratuitos son geniales. Para la ejecución en real, Quantum Algo añade calificación, confluencia multitemporal, alertas, backtesting y automatización de los que carecen los scripts gratuitos, además de un historial público para verificar la ventaja.
¿Cómo compruebo si un indicador SMC repinta?
Haz una captura del gráfico, espera cuatro barras cerradas, haz otra captura y compara las señales; después avanza por el historial con el bar replay y observa si las etiquetas solo aparecen después de que cierren barras posteriores. Si alguna señal se mueve, desaparece o aparece tarde, el script repinta y su backtest no significa nada.
¿Es suficiente un indicador SMC gratuito?
Para la detección, sí: la biblioteca gratuita cubre estructura, liquidity sweeps, fair value gaps, niveles clave y sesiones sin repintado, lo que es más que muchos scripts de pago. Lo que debería comprar una suscripción es la capa de decisión: señales con stop y objetivos y un historial público que puedas comprobar.
¿Qué hace que un detector de order blocks sea bueno?
Califica los bloques en lugar de marcar cada vela contraria: displacement tras el bloque, un liquidity sweep antes de él, una ruptura de estructura desde él y el estado de mitigación, idealmente con el reparto de volumen dentro del bloque. Los bloques que no superan las comprobaciones se dibujan más tenues o no se dibujan.
¿Cuántas señales necesito para validar un indicador?
Unas cien, reproducidas barra a barra con spread real y el stop y el objetivo que el script imprimió en su momento. Calcula la esperanza matemática en R tras costes; una docena de ganadoras elegidas a dedo en una captura no te dice nada.