Herramienta
Auto Fibonacci Levels
market.fibonacci_levels
Entradas
Sin entradas tipadas.
Salidas
Un paquete con una puerta de validez por vela más una serie de precio escalonada por nivel activo — cada línea se re-ancla cuando un pivote nuevo se hace visible. Grafícalas directamente o filtra condiciones al tocar un nivel; para precios TP/SL usa el par Ancla + Retroceso.
Niveles de Fibonacci automáticos dibuja por sí solo la escalera clásica de retroceso: encuentra las oscilaciones con un barrido ZigZag del gráfico, ancla en la última pierna de impulso o de retroceso y pinta hasta 12 niveles porcentuales como líneas escalonadas que se re-anclan cada vez que se imprime una nueva oscilación — el «Auto Fib Retracement» de TradingView como nodo graficable.
Cómo funciona
Una pasada ZigZag al estilo MetaTrader (depth / deviation_points / backstep / point_value) convierte los máximos y mínimos del propio gráfico en pivotes alternos. En cada vela la herramienta solo ve los pivotes visibles hasta entonces, selecciona la pierna de anclaje con exactamente las mismas reglas que el Ancla de Fibonacci (mode decide entre confirmada y en formación; leg_select elige impulso o retroceso) y difunde cada nivel porcentual como price = end + (start − end) × (pct / 100), constante hasta que el siguiente pivote sea visible. El 0% queda en el final de la pierna (el extremo más reciente) y el 100% en su inicio. Los niveles son series por vela para graficar y filtrar; para cablear PRECIOS de nivel en las ranuras TP/SL usa el Ancla de Fibonacci más el Retroceso de Fibonacci.
Modos
Opciones de Mode
Ancla solo en el último par de pivotes CERRADO — descarta el pivote provisional final, así los niveles no se mueven al imprimirse velas nuevas.
Cuándo usarlo: El valor por defecto estable para backtests y filtros en vivo: la escalera no se desplaza bajo tus pies.
Admite también la pierna final aún en formación, de modo que la escalera se redibuja mientras la oscilación más reciente se extiende (repinta, honestamente).
Cuándo usarlo: Lectura del gráfico en vivo cuando quieres el ancla más fresca y aceptas niveles móviles.
Opciones de Leg select
Ancla en la pierna motriz más antigua del último par de oscilaciones — el desplazamiento sobre el que la mayoría estira su fibo.
Cuándo usarlo: El comportamiento clásico del auto-fib: medir el retroceso contra el movimiento que lo causó.
Ancla en la pierna más nueva — el propio retroceso — para proyectar los niveles desde la corrección y no desde el impulso.
Cuándo usarlo: Setups de continuación: observa cuánto recupera el precio del propio retroceso.
Opciones de Level count
Configuración
Qué piernas valen como ancla. confirmed usa solo pares de pivotes cerrados (estable); latest sigue además la pierna en formación (repinta).
Sobre qué pierna del último par se estira la escalera: impulse = la motriz más antigua; retrace = el retroceso más nuevo.
ZigZag: número mínimo de velas que debe abarcar una oscilación antes de formar un pivote nuevo — valores altos conservan solo las oscilaciones grandes.
ZigZag: reversión mínima, en puntos, para registrar un pivote nuevo. Se convierte a distancia de precio vía point_value.
ZigZag: separación mínima en velas entre dos pivotes consecutivos, evita pivotes apiñados en velas adyacentes.
El tamaño de precio de un punto para este símbolo; convierte deviation_points en distancia real (p. ej. 0.0001 en un par FX de 5 dígitos).
Cuántas líneas de nivel dibujar, de 1 a 12. El 10 por defecto es el preset clásico de MT5 más el 78.6 estándar de TradingView/ICT. Solo se usan los primeros level_count porcentajes level_N_pct.
Porcentaje del nivel n.º 0: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 0.
Porcentaje del nivel n.º 1: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 23.6.
Porcentaje del nivel n.º 2: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 38.2.
Porcentaje del nivel n.º 3: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 50.
Porcentaje del nivel n.º 4: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 61.8.
Porcentaje del nivel n.º 5: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 78.6.
Porcentaje del nivel n.º 6: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 100.
Porcentaje del nivel n.º 7: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 161.8.
Porcentaje del nivel n.º 8: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 261.8.
Porcentaje del nivel n.º 9: 0 = el final de la pierna, 100 = su inicio; por encima de 100 se proyecta más allá del inicio. Por defecto 423.6.
Porcentaje del nivel n.º 10. Por defecto 0 (ranura extra — súbelo para añadir tu propio nivel).
Porcentaje del nivel n.º 11. Por defecto 0 (ranura extra — súbelo para añadir tu propio nivel).
Se conecta con
Ejemplos
- Suéltalo en cualquier gráfico para tener niveles auto-fib al estilo TradingView — sin cableado: detecta las oscilaciones solo.
- Filtra largos a velas donde el cierre cae bajo la línea del 61.8% del último impulso alcista confirmado (cablea level_4 a una condición de umbral).
Errores comunes
- Esperar que las salidas de nivel entren en ranuras TP/SL de órdenes — son series por vela; la vía SCALAR es Ancla de Fibonacci + Retroceso de Fibonacci.
- Usar mode=latest en un backtest y confundir su escalera repintada con la estable de confirmed.