Version 1.1.3 · NinjaTrader 8 · edición española © 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.
Primero el contexto. Después la presión. La ejecución al final.
Índice
- Visión general
- Lo que ves en el gráfico
- Conceptos básicos
- Cómo se decide el estado
- Los dos caminos de Breakout
- Usar ChopState con el resto de la Suite
- Configuraciones prácticas
- Referencia completa de parámetros
- Ajustes iniciales sugeridos por instrumento
- Recetas de ajuste
- Resolución de problemas
- Glosario
1. Visión general
Flow.42 ChopState responde a una pregunta, barra a barra: ¿el mercado va a algún sitio o solo serpentea de lado? Cuando el precio hace chop en un rango estrecho, ChopState lo marca. Cuando el precio rompe y empieza a tener tendencia, ChopState lo libera.
Esto importa porque la mayoría de las ventajas de trading solo funcionan en una de esas dos condiciones. Un método de Breakout se desangra en el chop; un método de reversión a la media es arrollado en una tendencia. Saber en cuál de las dos estás es media batalla, y es justo la parte difícil de juzgar en el calor del momento. ChopState hace esa lectura explícita y consistente.
Lee dos cosas a la vez. La primera es si el precio de verdad avanza o solo recorre el mismo terreno una y otra vez. La segunda es si las barras recientes se apilan unas sobre otras en un rango estrecho y solapado. Cuando ambas dicen "de lado", ChopState lo llama chop. Una capa de estabilidad evita entonces que la lectura parpadee de un lado a otro en cada barra, y una capa de Breakout permite que el precio escape limpiamente una vez que de verdad empuja fuera del rango.
ChopState es una herramienta de contexto. No te dice que compres o vendas. Te dice en qué tipo de mercado estás, para que el resto de tu proceso, y el resto de la Flow.42 Suite, pueda actuar en consecuencia.
2. Lo que ves en el gráfico
ChopState es deliberadamente discreto. Su único elemento visual es el color de las barras:
- Las barras de chop se pintan de gris. Mientras el mercado va de lado, cada barra se tiñe de un gris apagado para que el tramo de chop sea obvio de un vistazo.
- Las barras de tendencia mantienen su color normal. En cuanto ChopState libera hacia una tendencia, las barras vuelven al color habitual de tu gráfico.
Ese es el cuadro completo. No hay panel, no hay estorbo, solo una distinción clara entre gris y normal que puedes leer con la visión periférica mientras te concentras en el precio. El indicador se sitúa sobre el panel de precio como una superposición y se actualiza en cada cierre de barra.
Entre bastidores, ChopState también publica su estado para que otros indicadores puedan usarlo (ver sección 6), pero en el propio gráfico las barras grises son todo lo que necesitas mirar.
3. Conceptos básicos
3.1 Eficiencia: ¿el precio de verdad llega a algún sitio?
Imagina que el precio recorre un camino largo y sinuoso durante un tramo de barras pero acaba casi exactamente donde empezó. Estuvo ajetreado, pero no fue a ninguna parte. Ahora imagina que el precio recorre la misma distancia total pero en línea recta de principio a fin: eso es una tendencia.
ChopState lo mide con una lectura de eficiencia sobre un periodo de lookback. Baja eficiencia significa mucho movimiento con poco avance neto, lo que inclina hacia el chop. Alta eficiencia significa que el movimiento se traduce en recorrido direccional, lo que inclina hacia la tendencia. Dos umbrales, ER Low y ER High, marcan las fronteras: por debajo de ER Low cuenta hacia el chop, por encima de ER High cuenta hacia la tendencia.
3.2 Solapamiento: ¿las barras se apilan unas sobre otras?
La segunda lectura mira cuánto se solapan entre sí las barras recientes. En un rango lateral estrecho, cada barra nueva cubre buena parte del mismo terreno de precio que las anteriores: se amontonan unas sobre otras. En una tendencia, cada barra tiende a reclamar territorio nuevo y se solapa mucho menos con sus vecinas.
ChopState escanea los últimos pares de barras (fijados por Overlap Lookback K) y cuenta cuántos se solapan de forma estrecha, usando Overlap Threshold como el listón de lo que significa "estrecho". Para mantener la lectura honesta, dos filtros excluyen barras que claramente no son chop: una barra demasiado grande (grande respecto a la volatilidad reciente) y una barra que dio un gran salto de cierre a cierre, ambas se omiten. El solapamiento además solo cuenta mientras la eficiencia se mantiene por debajo del Overlap ER Ceiling, para que un mercado que tiene tendencia tranquila no se confunda con chop.
3.3 Uniéndolo todo
Cada barra gana un pequeño tanteo de chop de estas dos lecturas. Cuanto más coinciden las evidencias de eficiencia y solapamiento en "de lado", más fuerte es el caso de chop. La siguiente sección explica cómo ese tanteo se convierte en un estado estable de Chop o Tendencia.
4. Cómo se decide el estado
Un veredicto en bruto barra a barra cambiaría constantemente: una barra tranquila en una tendencia, una barra brusca en un rango, y la etiqueta rebotaría de forma inútil. ChopState lo evita con una capa de estabilidad (histéresis).
En lugar de cambiar en el momento en que la evidencia se inclina, ChopState exige que la evidencia persista. El estado solo pasa a Chop después de que el caso de chop se haya mantenido durante un número fijo de barras consecutivas, y solo vuelve a Tendencia después de que el caso de tendencia se haya mantenido esas mismas barras seguidas. Ese recuento es Consecutive Bars M. Dos niveles de puntuación, Enter Score y Exit Score, fijan cuán fuerte debe ser la evidencia para empezar a contar hacia el chop o hacia la tendencia respectivamente.
El efecto es un estado que cambia cuando el mercado cambia de verdad, no cada vez que una sola barra parece inusual. Subir Consecutive Bars M hace el estado más calmado y lento; bajarlo lo hace más rápido pero más propenso al parpadeo. Este es el dial más importante para el carácter del indicador.
5. Los dos caminos de Breakout
La estabilidad es buena dentro de un rango, pero no debe atraparte cuando el precio por fin escapa. ChopState tiene dos formas de liberar un Breakout limpiamente. Son alternativas: elige una.
5.1 Smart Breakout (recomendado)
Con Smart Breakout activado, ChopState mantiene una "caja" dinámica alrededor del rango lateral mientras está en chop y vigila que el precio despeje de verdad su borde. Varios ajustes dan forma a su comportamiento:
- Box Edge Buffer (ticks) exige que el precio despeje el borde por un pequeño margen, para que un roce de un solo tick contra la frontera no cuente como rotura.
- Big Body Factor Patch (x ATR) pide una barra con sentido: un empuje real, no solo una mecha asomando.
- Box Stickiness (x ATR) deja que la caja se expanda un poco a medida que el rango deriva, para que no se rompa con cada mecha menor.
- Disable Overlap Bars silencia brevemente la lectura de solapamiento justo tras una rotura, para que la tendencia recién nacida no sea arrastrada de inmediato de vuelta al chop.
- Hold Gamma mantiene vivo el estado de tendencia más tiempo tras un Breakout más fuerte, escalando el tiempo de retención al tamaño del movimiento.
Este camino da la "liberación" del chop más limpia y reactiva, y es el valor por defecto recomendado para la mayoría de usuarios.
5.2 Breakout Override (alternativa)
Si Smart Breakout está desactivado, ChopState usa una alternativa más simple. Rastrea los máximos y mínimos del rango sobre Breakout Lookback barras y libera la tendencia cuando el precio cierra más allá de ese rango en una barra lo bastante grande, fijada por Big Bar Factor (x ATR). Tras la rotura, la tendencia se mantiene al menos Breakout Hold Bars barras antes de que el chop pueda reafirmarse.
Esta alternativa es más básica que Smart Breakout pero fiable. Úsala si prefieres un comportamiento clásico de rotura de rango o quieres menos piezas móviles.
6. Usar ChopState con el resto de la Suite
El verdadero poder de ChopState se ve cuando condiciona otras herramientas. Publica su lectura para que los indicadores Flow.42 que la consumen puedan preguntar, en la práctica, "¿estamos en chop ahora mismo?" y silenciar su propia salida cuando la respuesta es sí. Dentro de la Suite, VolDrive ya usa ChopState de esta forma como filtro de supresión: cuando ChopState dice que el mercado va de lado, VolDrive puede retener señales que probablemente fallarían en un rango.
El flujo de trabajo práctico es simple: pon ChopState en el mismo gráfico, ajústalo hasta que los tramos grises coincidan con los periodos laterales que marcarías a mano, y deja que las herramientas que lo leen hereden ese juicio. Una buena lectura de chop bien ajustada mejora entonces todo lo que la consume.
7. Configuraciones prácticas
Más tranquila, más deliberada. Sube Consecutive Bars M a 4 o 5 y sube Overlap Threshold hacia 0,75 a 0,80. El estado cambia con menos frecuencia y exige una prueba más fuerte antes de abandonar el chop. Buena cuando quieres evitar que te choppeen dentro y fuera.
Más rápida, más reactiva. Baja Consecutive Bars M a 3 (o 2 para máxima agilidad) y mantén Overlap ER Ceiling conservador para que los inicios de tendencia no queden enmascarados. El estado reacciona antes a costa de un poco más de parpadeo.
Liberación limpia de Breakout. Activa Smart Breakout, fija Box Edge Buffer en 1 a 2 ticks y Big Body Factor Patch en torno a 0,80, y deja Hold Gamma en 2,0. El precio que de verdad empuja fuera del rango se libera rápido y se mantiene liberado.
8. Referencia completa de parámetros
Cada ajuste aparece en el panel de propiedades de NinjaTrader, agrupado tal como lo ves ahí. "Default" es el valor con el que se distribuye el indicador.
01 Chop Logic
| Setting | Default | Qué hace |
|---|---|---|
| ER Period | 14 | Longitud de lookback para la lectura de eficiencia. Más corta reacciona más rápido; más larga es más suave. |
| ER Low | 0.35 | Cuando la eficiencia cae por debajo de esto, la barra cuenta hacia el chop. Súbelo para llamar chop más fácilmente. |
| ER High | 0.60 | Cuando la eficiencia sube por encima de esto, la barra cuenta hacia la tendencia. Bájalo para liberar hacia tendencia más fácilmente. |
| Overlap Lookback K | 8 | Cuántos pares de barras recientes se comprueban en busca de solapamiento estrecho. |
| Overlap Threshold | 0.70 | Cuánto deben solaparse dos barras (0 a 1) para contar como estrecho. Más alto exige rangos más apretados. |
| Small ATR Factor | 0.80 | Las barras mayores que este múltiplo de la volatilidad reciente se excluyen de la comprobación de solapamiento, para que una barra demasiado grande no pueda hacerse pasar por chop. |
| Progress Frac Max | 0.25 | Una barra que se movió más que esta fracción de la volatilidad reciente de cierre a cierre se excluye del solapamiento, ya que el avance real no es chop. |
| Overlap ER Ceiling | 0.50 | El solapamiento solo cuenta mientras la eficiencia esté por debajo de este nivel, para que un mercado con tendencia tranquila no se lea como chop. |
| ATR Period | 14 | Lookback de volatilidad usado para todos los umbrales basados en tamaño de arriba. |
02 Breakout Patch
| Setting | Default | Qué hace |
|---|---|---|
| Smart Breakout | Off | Activa el Breakout mejorado desde una caja de chop dinámica mientras se está en chop. Recomendado activado para la liberación más limpia. |
| Box Edge Buffer (ticks) | 1 | Ticks extra más allá del borde de la caja que el precio debe despejar para confirmar una rotura. |
| Big Body Factor Patch (x ATR) | 0.80 | El cuerpo de la barra de Breakout debe ser al menos este múltiplo de la volatilidad reciente: un empuje real, no una mecha. |
| Disable Overlap Bars | 2 | Suspende brevemente la lectura de solapamiento durante estas barras tras un Breakout, para que la tendencia recién nacida no sea arrastrada de vuelta al chop. |
| Hold Gamma | 2.0 | Extiende cuánto tiempo se mantiene el estado de tendencia tras un Breakout, escalado por el tamaño del movimiento. |
| Box Stickiness (x ATR) | 0.30 | Permite que la caja de chop se expanda hasta este múltiplo de la volatilidad mientras se está en chop, para que no se rompa con cada mecha. |
03 Breakout Override
Estos ajustes son el Breakout alternativo que se usa cuando Smart Breakout está desactivado.
| Setting | Default | Qué hace |
|---|---|---|
| Breakout Lookback | 20 | Lookback de rango para los máximos y mínimos del Breakout alternativo. |
| Big Bar Factor (x ATR) | 1.0 | La barra de Breakout debe ser al menos este múltiplo de la volatilidad reciente para validar la rotura alternativa. |
| Breakout Hold Bars | 3 | Barras mínimas para permanecer en tendencia tras un Breakout alternativo antes de que el chop pueda volver. |
04 Hysteresis
| Setting | Default | Qué hace |
|---|---|---|
| Consecutive Bars M | 3 | Barras seguidas que la evidencia debe mantener antes de que el estado cambie. El control antiparpadeo principal: más alto es más calmado, más bajo es más rápido. |
| Enter Score | 1 | Cuán fuerte debe ser la evidencia de chop (puntuación en o por encima de esto) para empezar a contar hacia un estado de chop. |
| Exit Score | 0 | Cuán débil debe ser la evidencia de chop (puntuación en o por debajo de esto) para empezar a contar hacia un estado de tendencia. |
9. Ajustes iniciales sugeridos por instrumento
Estos son puntos de partida razonados, no óptimos de backtest. Valídalos en tu propia configuración antes de comprometer capital. Solo se listan los valores que difieren de los predeterminados.
ES: 1 minuto (RTH)
Los valores por defecto están ajustados en torno a este caso. Activa Smart Breakout para una liberación limpia:
- Smart Breakout = on
- Box Edge Buffer = 1 tick
- Big Body Factor Patch = 0.80
- Box Stickiness = 0.30
- Disable Overlap Bars = 2
- Hold Gamma = 2.0
- todo lo demás en el valor por defecto
ES: 5 minutos
Una lectura algo más lenta y suave encaja con la temporalidad superior:
- ER Period = 14 a 20
- Overlap Lookback K = 10
- Overlap Threshold = 0.75
- Progress Frac Max = 0.20
- Box Stickiness = 0.25
NQ / FDAX
Parte de los valores de ES y ajusta solo si hace falta. Estos mercados tienen micromovimientos más bruscos, así que un Progress Frac Max algo más alto (en torno a 0,30) suele ayudar a evitar el chop falso durante empujes direccionales rápidos.
10. Recetas de ajuste
Para marcar más chop (liberación más estricta). Sube Overlap Threshold hacia 0,75 a 0,80 para que solo califiquen los rangos de verdad apretados. Sube Progress Frac Max hacia 0,30 para que más del machaqueo lateral se conserve como chop. Sube Consecutive Bars M a 4 a 5 para añadir estabilidad y reducir los cambios rápidos.
Para marcar menos chop (tendencias antes). Baja Overlap ER Ceiling hacia 0,45 para que el solapamiento solo cuente cuando la eficiencia es muy baja, liberando antes a medida que el precio arranca. Baja Progress Frac Max hacia 0,20 para que el caso de chop se construya más despacio. Mantén Consecutive Bars M en 3, o 2 si quieres máxima agilidad y puedes tolerar más parpadeo. Baja Big Body Factor Patch hacia 0,70 a 0,80 para que los Breakouts se liberen con cuerpos reales más pequeños.
Para liberar Breakouts más rápido. Activa Smart Breakout. Usa un Box Edge Buffer pequeño de 1 a 2 ticks para que un despeje limpio más allá del borde libere el chop rápido. Mantén Big Body Factor Patch en torno a 0,80 para confirmar con un cuerpo real. Deja Hold Gamma en 2,0 para que los Breakouts más fuertes mantengan la tendencia más tiempo y no vuelvan de inmediato al chop.
11. Resolución de problemas
Demasiado chop. Baja Overlap Threshold o baja ER Low para que el caso de chop sea más difícil de construir. Comprueba que Small ATR Factor y Progress Frac Max no sean tan pequeños que las barras normales nunca se excluyan de la comprobación de solapamiento.
Muy poco chop. Sube Overlap Threshold, sube ER Low, o baja ER High para que la lectura se incline hacia el chop más fácilmente.
El Breakout se queda pegado en tendencia demasiado tiempo. Baja Breakout Hold Bars (camino alternativo) o baja Box Stickiness para que la caja no se aferre a un rango en expansión. Con Smart Breakout, un Hold Gamma más bajo también acorta la retención posterior al Breakout.
El estado parpadea entre chop y tendencia. Sube Consecutive Bars M. Este es el control antiparpadeo dedicado y casi siempre es el arreglo correcto.
12. Glosario
Chop: un mercado lateral que recorre el mismo terreno de precio una y otra vez sin hacer avance neto.
Tendencia: un mercado direccional donde el precio reclama terreno nuevo y hace avance neto.
Lectura de eficiencia: una medida de cuánto recorrido direccional neto logró el precio frente a la distancia total que cubrió. Baja significa chop; alta significa tendencia.
Solapamiento: cuánto cubren el mismo terreno de precio barras consecutivas. Alto solapamiento en las barras recientes es una marca del chop.
Histéresis (capa de estabilidad): la exigencia de que la evidencia persista durante varias barras antes de que el estado cambie, lo que evita el parpadeo.
Caja de chop: el rango dinámico que ChopState mantiene alrededor de un tramo lateral cuando Smart Breakout está activado, usado para detectar un escape limpio.
Retención de Breakout: el tiempo mínimo que se mantiene el estado de tendencia tras un Breakout, para que una tendencia recién nacida no sea arrastrada de inmediato de vuelta al chop.
Flow.42 ChopState es una herramienta de contexto y visualización. No proporciona señales de trading automatizadas ni asesoramiento de trading. Trade less. Trade better. Trade with clarity.
© 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.