Herramienta
Pullback / Continuation
calc.pullback
Entradas
La media móvil hacia la que retrocede el precio: conecta una EMA/SMA que la tendencia respete. Usada como objetivo de toque en el modo «to_ma».
El tramo de swing actual de un zigzag: sus dos pivotes definen la dirección de la tendencia y la longitud del tramo contra la que se mide el retroceso.
Salidas
Un paquete que describe el pullback: si hay un retroceso-y-continuación que cualifique en esta barra, su profundidad y el contexto de apoyo para las etapas posteriores.
Pullback detecta un retroceso sano dentro de una tendencia existente —un retroceso temporal hacia una media móvil o a medio camino de un tramo de swing— y luego señala la continuación. Es la herramienta de «comprar la corrección en una tendencia alcista», que te ayuda a sumarte a una tendencia en la pausa en lugar de perseguir la ruptura.
Cómo funciona
Conectas una media móvil y el tramo de swing actual (de un zigzag). El selector `mode` decide cómo se mide el pullback: «to_ma» vigila que el precio retroceda hasta tocar la media móvil, mientras que «pct_of_leg» mide el retroceso como fracción de la longitud del tramo. El selector `source` elige qué precio de cada barra se prueba (open/high/low/close o una mezcla como hl2). `proximity_atr` y `atr_period` fijan qué tan cerca cuenta un toque en términos de volatilidad, y `min_depth`/`max_depth` acotan qué tan superficial o profundo puede ser el retroceso para cualificar.
Modos
Opciones de Mode
Cuenta el pullback cuando el precio retrocede hasta (o dentro de un ATR de) la media móvil y luego gira para continuar la tendencia.
Cuándo usarlo: Entradas de seguimiento de tendencia que compran la corrección hacia un soporte dinámico como una EMA de 20 o 50.
Mide el pullback como fracción del tramo de swing previo, cualificándolo cuando el retroceso cae entre min_depth y max_depth.
Cuándo usarlo: Entradas estilo Fibonacci que buscan un retroceso hacia una zona específica del tramo (p. ej. 38–61%).
Opciones de Source
Prueba el pullback contra el precio de apertura de cada barra.
Cuándo usarlo: Cuando la apertura representa mejor el nivel desde el que mides el retroceso.
Prueba el pullback contra el precio máximo de cada barra.
Cuándo usarlo: Cuando el máximo de la barra es el extremo relevante para el retroceso.
Prueba el pullback contra el precio mínimo de cada barra.
Cuándo usarlo: Cuando el mínimo de la barra es el extremo relevante para el retroceso (común para una corrección en una tendencia alcista).
Prueba el pullback contra el precio de cierre de cada barra.
Cuándo usarlo: La opción habitual: un retroceso sobre barra cerrada es la lectura más robusta.
Prueba el pullback contra el precio mediano de la barra, el promedio de máximo y mínimo.
Cuándo usarlo: Un punto medio más suave cuando no quieres que un único extremo impulse la medición.
Prueba el pullback contra el precio típico, el promedio de máximo, mínimo y cierre.
Cuándo usarlo: Cuando quieres ponderar el cierre junto con el rango de la barra.
Prueba el pullback contra el promedio de apertura, máximo, mínimo y cierre.
Cuándo usarlo: El precio de barra única más suave cuando quieres mezclar todos los componentes.
Configuración
Cómo se mide el pullback: «to_ma» vigila que el precio retroceda hasta la media móvil, «pct_of_leg» mide el retroceso como fracción del tramo de swing previo.
Qué precio de cada barra se prueba para el pullback: open, high, low, close, o una mezcla (hl2 = mediana, hlc3 = típico, ohlc4 = promedio).
Qué tan cerca de la media móvil debe llegar un toque para contar, medido en ATR: mayor es más permisivo (un casi-fallo aún cualifica), menor exige un toque casi exacto. Usado en el modo «to_ma».
Sobre cuántas barras se promedia el ATR usado en la prueba de proximidad; mayor suaviza la estimación de volatilidad, menor la hace reaccionar más rápido a los rangos recientes.
El retroceso más superficial que aún cualifica, como fracción del tramo (modo pct_of_leg): filtra las correcciones diminutas que no son pullbacks reales.
El retroceso más profundo que aún cualifica, como fracción del tramo: más allá de esto el movimiento se trata como una reversión de tendencia, no como un pullback.
Se conecta con
Ejemplos
- Largo de continuación de tendencia: en el modo «to_ma» con source close, dispara una compra cuando el precio retrocede dentro de un ATR de una EMA de 50 ascendente y gira al alza para continuar.
- Pullback de Fibonacci: en el modo «pct_of_leg» con min_depth 0.382 y max_depth 0.618, toma entradas solo cuando el retroceso cae en la zona áurea del tramo previo.
Errores comunes
- Fijar max_depth demasiado alto, de modo que retrocesos profundos que en realidad son reversiones aún pasen como pullbacks.
- Usar el modo «to_ma» con un proximity_atr tan ajustado que el precio casi nunca registre un toque, dejando la herramienta en silencio.