Respuesta directa
Los arcos de Fibonacci se dibujan tomando dos puntos de anclaje seleccionados por el usuario en un gráfico de precios, midiendo la distancia entre ellos, convirtiendo esa distancia en varios radios de arco mediante ratios de Fibonacci predefinidos y trazando arcos (porciones de círculos) centrados en uno de los anclajes.
En otras palabras: eliges el inicio y el final de un movimiento (anclajes), la herramienta calcula un conjunto de radios de círculo a partir de la longitud del movimiento y dibuja arcos en esos radios.
Mecanismo y definición
Qué necesita la herramienta
Para calcular los arcos de Fibonacci generalmente necesitas:
- Dos puntos de anclaje en el gráfico (a menudo un mínimo y un máximo del movimiento, o viceversa).
- Una dirección del movimiento implícita en cuál anclaje es el inicio y cuál es el final.
- Un conjunto de ratios de Fibonacci que determinan qué tan lejos deben estar los arcos del anclaje central.
No se requieren datos de mercado en tiempo real para la geometría en sí; el cálculo es determinista una vez que se eligen los anclajes.
Idea central: convertir la longitud del movimiento en radios
Sean los anclajes:
- Punto A (el centro del arco)
- Punto B (el segundo anclaje que define la longitud del movimiento)
Define la distancia entre anclajes como:
- (D = |A - B|)
Debido a que los ejes del gráfico pueden escalarse y diferir entre plataformas, la “distancia” se implementa mediante el indicador en el sistema de coordenadas que use el gráfico (comúnmente usando un mapeo de tiempo/precio o un equivalente normalizado). El requisito esencial es que la herramienta use la distancia medida de manera consistente tanto para ambos anclajes como para todos los radios que dibuja.
Ratios de Fibonacci
Los radios de los arcos derivados de Fibonacci usan ratios fijos (comúnmente expresados como múltiplos de la longitud del movimiento). Un conjunto típico usado en la práctica incluye valores como (0.236), (0.382), (0.500), (0.618) y (0.786). Algunas herramientas también incluyen niveles adicionales.
Para cada ratio de Fibonacci (r), el indicador calcula un radio:
- (R_r = r \cdot D)
Luego dibuja un arco que corresponde a un segmento de círculo centrado en el Punto A con radio (R_r).
Trazado de arcos
Para cada ratio (r):
- Calcula (R_r).
- Construye un círculo centrado en el anclaje central elegido A.
- Renderiza la porción de ese círculo que aparece como el “arco” en el gráfico (algunos arcos se dibujan en un lado del centro según la dirección y las reglas de extensión del arco de la herramienta).
El resultado es un conjunto de “niveles” de arco que reflejan qué porciones de la longitud del movimiento representa cada ratio de Fibonacci.
Evidencia o ejemplo (con supuestos explícitos)
Debido a que las implementaciones varían en cómo mapean coordenadas, la forma más confiable de entender el cálculo es centrarse en la fórmula de los radios.
Supongamos la siguiente configuración simplificada:
- El punto A es el inicio del movimiento y también el centro del círculo.
- El punto B es el final del movimiento.
- El indicador usa una distancia (D) que puede tratarse como “la longitud medida del movimiento” en su sistema de coordenadas.
Sea la longitud medida del movimiento (D = 100) (las unidades son las que la herramienta use internamente).
Si la herramienta usa los ratios de Fibonacci (0.382), (0.500) y (0.618), entonces los radios de los arcos se convierten en:
- (R_{0.382} = 0.382 \cdot 100 = 38.2)
- (R_{0.500} = 0.500 \cdot 100 = 50)
- (R_{0.618} = 0.618 \cdot 100 = 61.8)
Con esos radios, el indicador dibuja arcos centrados en el punto A a distancias de 38.2, 50 y 61.8 desde el centro. Esos arcos luego intersecan el área del gráfico en coordenadas de gráfico implícitas por la geometría del círculo.
Este es el núcleo del cálculo: los radios son fracciones de Fibonacci escaladas de la distancia entre anclajes.
Cómo los ajustes cambian el resultado (geometría vs. matemática)
Si una plataforma ofrece ajustes como “niveles”, “ratios” o “cuántos arcos”, esos ajustes generalmente cambian qué ratios se usan y, por lo tanto, qué radios (R_r) se trazan.
Si una plataforma ofrece ajustes que afectan dónde aparecen los arcos (por ejemplo, dirección del arco o extensión del arco), eso cambia qué partes de los círculos se renderizan en relación con los anclajes. Eso afecta la forma dibujada, pero aún depende del mismo cálculo de radios (R_r = r \cdot D).
Limitaciones y riesgos
1) La selección de anclajes lo cambia todo
El cálculo depende completamente de los anclajes elegidos. Dos selecciones diferentes de movimientos en el mismo gráfico pueden producir valores de (D) diferentes y, por lo tanto, radios y arcos diferentes.
Esta es una limitación material: significa que la herramienta no es “automática” a menos que el proveedor estandarice cómo se eligen los anclajes.
2) Diferentes mapeos de coordenadas del gráfico llevan a visuales diferentes
Debido a que los gráficos mapean precio y tiempo a coordenadas de pantalla de manera diferente, la distancia efectiva (D) usada para calcular los radios puede diferir entre plataformas o entre ajustes (como el escalado del gráfico).
Por lo tanto, incluso con los mismos ratios, los arcos pueden no alinearse de manera idéntica entre herramientas.
3) Los arcos no son una señal predictiva independiente
Los arcos de Fibonacci son una construcción geométrica derivada de movimientos pasados. Las relaciones históricas no garantizan el comportamiento futuro.
Usar los arcos como si fueran un mecanismo de predicción corre el riesgo de malinterpretar intersecciones coincidentes como causalidad.
4) Diferencias de implementación
Diferentes herramientas pueden usar diferentes conjuntos de ratios, diferentes niveles predeterminados o diferentes reglas para la dirección y la extensión del arco. La idea matemática es consistente (radios escalados desde la distancia de anclaje), pero los niveles visuales exactos pueden variar.
Verificación o siguiente pregunta
Puedes verificar el cálculo de manera independiente comprobando si tu plataforma efectivamente hace lo siguiente:
- Mide/confirma la distancia entre anclajes (D) que usa (conceptualmente o mediante documentación/información sobre herramientas, si está disponible).
- Confirma qué ratios de Fibonacci (r) usa para los niveles de arco.
- Calcula (R_r = r \cdot D) y verifica que los arcos renderizados correspondan a esos radios en el sistema de coordenadas de la herramienta.
Si quieres profundizar, una pregunta útil a continuación es cómo los arcos de Fibonacci difieren de las herramientas de dibujo de Fibonacci relacionadas (por ejemplo, cómo cambia su construcción geométrica con diferentes objetos de referencia). Esa comparación aclara qué es común (los ratios de Fibonacci) y qué cambia (la geometría construida a partir de esos ratios).