Herramienta
Fibonacci Anchor
market.fibonacci_anchor
Entradas
Un flujo de pivotes de swing (máximos y mínimos), normalmente alimentado desde una herramienta zigzag o leg; la pierna de anclaje se elige de estos puntos de giro.
Salidas
Un paquete de retroceso/extensión de Fibonacci — cada nivel (0.0, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0 y extensiones) se lleva como un precio que puedes tomar individualmente para comprobar toques, rebotes o rupturas.
El ancla de Fibonacci selecciona el único tramo de precio (una «pierna») del que deben colgar todos los cálculos de Fibonacci, y emite esa pierna junto con sus dos pivotes reales de inicio y fin. Conéctala al retroceso de Fibonacci, al OTE, a la expansión/proyección o al clúster para que todos midan el MISMO tramo.
Cómo funciona
Lee los pivotes del zigzag conectado, elige una pierna según leg_direction y leg_select, y emite esa pierna (con sus pivotes de inicio y fin) sin cambios — no calcula ningún nivel de Fibonacci por sí misma; son los nodos aguas abajo de retroceso / OTE / proyección los que hacen la aritmética de ratios sobre la pierna que les entrega. El ajuste mode decide si ancla en la última pierna totalmente confirmada o se re-ancla en vivo a la pierna aún en formación.
Modos
Opciones de Mode
Ancla los niveles solo a una pierna cuyo máximo y mínimo de swing están ambos finalizados, de modo que las líneas dejan de moverse una vez que la pierna se completa.
Cuándo usarlo: La opción estable por defecto — úsala cuando quieras niveles que nunca se desplacen bajo tus pies durante un backtest o una operación en vivo.
Se re-ancla a la pierna más reciente a medida que se forma, de modo que los niveles se mueven y se vuelven a dibujar mientras el swing más nuevo aún se está desarrollando.
Cuándo usarlo: Cuando quieres los niveles más frescos posibles y aceptas que repinten hasta que la pierna se confirme.
Opciones de Leg direction
Fuerza el anclaje sobre una pierna ascendente (de mínimo de swing hasta máximo de swing), de modo que el 0% queda en el máximo y el 100% en el mínimo — la clásica disposición de retroceso del lado largo.
Cuándo usarlo: Cuando solo quieres mapear pullbacks dentro de movimientos alcistas.
Fuerza el anclaje sobre una pierna descendente (de máximo de swing hasta mínimo de swing), de modo que el 0% queda en el mínimo y el 100% en el máximo — la disposición de retroceso del lado corto.
Cuándo usarlo: Cuando solo quieres mapear pullbacks dentro de movimientos bajistas.
Deja que la herramienta elija por sí sola la dirección de la pierna a partir de la estructura de swing más reciente, anclando al alza o a la baja para coincidir con el movimiento más reciente.
Cuándo usarlo: La opción sin intervención cuando quieres niveles en la dirección hacia la que el mercado acaba de oscilar.
Opciones de Leg select
Ancla a la pierna de impulso fuerte (el swing direccional dominante), repartiendo niveles de retroceso a lo largo del movimiento dentro del cual esperas que el precio retroceda.
Cuándo usarlo: Flujo de trabajo estándar de retroceso de Fibonacci — mide el impulso, espera el pullback hacia 0.5/0.618.
Ancla en cambio a la pierna de retroceso contra-tendencia, proyectando objetivos de extensión hacia donde puede correr el próximo impulso.
Cuándo usarlo: Trabajo de proyección / objetivos — mide el pullback para extender niveles en la dirección de la tendencia.
Configuración
Si los niveles se anclan a la última pierna plenamente confirmada (estable, sin repintar) o se re-anclan en vivo a la pierna que aún se está formando (más fresca pero repinta).
Qué orientación de pierna anclar: «up» (mínimo→máximo), «down» (máximo→mínimo), o «auto» para seguir la dirección de swing más reciente.
Qué pierna del swing medir: «impulse» para el movimiento direccional dominante (retrocesos) o «retrace» para la pierna contra-tendencia (extensiones/proyecciones).
Cuántas velas hacia atrás escanea la herramienta en busca de pivotes de swing al elegir la pierna; valores mayores buscan swings más grandes y lentos.
El tamaño mínimo de pierna, en puntos, que califica para el anclaje — las piernas más cortas que esto se ignoran para que las oscilaciones diminutas no dibujen niveles.
El tamaño en precio de un punto para este símbolo, usado para convertir min_leg_points en una distancia de precio real (p. ej. 0.0001 para un par FX de 5 dígitos).
Se conecta con
Ejemplos
- Alimenta los pivotes de un zigzag, elige leg_select «impulse» con leg_direction «auto», luego lee interpretor.fibonacci_level para disparar cuando el precio alcance el retroceso 0.618.
- Usa leg_select «retrace» para proyectar objetivos de extensión y condicionar la lógica de toma de ganancias en los niveles 1.272 / 1.618.
Errores comunes
- Dejar mode en «latest» y confiar en los niveles para las entradas — repintan hasta que la pierna se confirma, así que los backtests pueden verse mejor que la realidad.
- Fijar min_leg_points demasiado pequeño, de modo que la herramienta se ancla a oscilaciones insignificantes y dibuja niveles sobre el ruido.