Cómo se calcula el Williams %R (Williams R)

Fórmula de cálculo del Williams R, entradas, período de retroceso, limitaciones y verificación.

Respuesta directa: la fórmula del Williams %R

El Williams %R (a menudo escrito como “Williams R” o “%R”) es un oscilador que compara el cierre actual con el rango de negociación reciente. El cálculo estándar utiliza un período de retroceso de longitud N barras.

Fórmula (forma estándar): [ \text{Williams %R} = -100 \times \frac{H_{N} - C}{H_{N} - L_{N}} ]

Donde:

  • (C) = el precio de cierre más reciente (para la barra en la que está calculando)
  • (H_{N}) = el máximo más alto de las últimas N barras (incluyendo la barra actual)
  • (L_{N}) = el mínimo más bajo de las últimas N barras (incluyendo la barra actual)

Rango de salida (cuando es computable): con un (H_{N} \neq L_{N}) válido, el resultado generalmente está acotado entre −100 y 0.

Mecanismo y definición: qué significan las entradas

Para calcular el Williams %R paso a paso, trátelo como una posición normalizada dentro de un rango móvil.

  1. Elija el período de retroceso (N).

    • Suposición de ejemplo para una ilustración: (N = 14) barras.
    • La elección de N cambia la rapidez con la que el indicador responde a nuevos máximos o nuevos mínimos.
  2. Encuentre los extremos móviles durante esas N barras.

    • (H_{N}) es el máximo de los precios “altos” dentro del período.
    • (L_{N}) es el mínimo de los precios “bajos” dentro del período.
  3. Compare el cierre actual con el rango.

    • El numerador (H_{N} - C) mide qué tan lejos está el cierre actual por debajo del máximo más alto del período.
    • El denominador (H_{N} - L_{N}) mide el tamaño total del rango del período.
  4. Escale a un oscilador con signo negativo.

    • Multiplicar por −100 expresa la posición normalizada en una escala de −100 a 0.

Un ejemplo práctico simple (con suposiciones explícitas)

Suponga que está calculando el indicador en una barra determinada con:

  • período de retroceso (N = 5)
  • (C = 1.2000)
  • el máximo más alto de las últimas 5 barras es (H_{N} = 1.2100)
  • el mínimo más bajo de las últimas 5 barras es (L_{N} = 1.1950)

Calcule:

  • (H_{N} - C = 1.2100 - 1.2000 = 0.0100)
  • (H_{N} - L_{N} = 1.2100 - 1.1950 = 0.0150)

Entonces:

  • (\frac{H_{N}-C}{H_{N}-L_{N}} = \frac{0.0100}{0.0150} = 0.6667)
  • (\text{Williams %R} = -100 \times 0.6667 \approx -66.67)

Interpretación a un nivel puramente matemático:

  • Si (C) está más cerca de (H_{N}), la fracción es menor y el valor se acerca a 0.
  • Si (C) está más cerca de (L_{N}), la fracción es mayor y el valor se acerca a −100.

Limitaciones y riesgos: dónde el cálculo puede fallar o inducir a error

El Williams %R es matemáticamente sencillo, pero el uso práctico depende de detalles que afectan los valores calculados.

1) División por cero cuando el rango se colapsa

Si durante las últimas N barras se cumple:

  • (H_{N} = L_{N})

Entonces el denominador (H_{N} - L_{N}) es igual a 0 y la fórmula no está definida. Esto puede ocurrir cuando los precios no varían dentro del período (por ejemplo, durante períodos ilíquidos o después de problemas de datos). En tales casos, una plataforma puede mostrar “no disponible”, un valor en blanco o un manejo alternativo.

2) La elección del período de retroceso cambia la capacidad de respuesta

Debido a que (H_{N}) y (L_{N}) provienen de un período móvil, diferentes valores de N alteran:

  • la frecuencia con la que nuevos extremos entran/salen del período
  • la rapidez con la que el indicador se mueve después de cambios de precio

Esto es una sensibilidad de parámetros, no una garantía de precisión predictiva.

3) Definiciones de datos: origen de máximo, mínimo y cierre

El Williams %R depende directamente de los valores máximo, mínimo y cierre de la barra. En la práctica, los proveedores pueden diferir en cómo construyen las barras:

  • si los valores se basan en puntos medios de bid/ask, últimas operaciones u otras fuentes de datos
  • cómo se realiza el cambio de sesión
  • cómo se elige el “cierre” para marcos temporales con huecos

Incluso si se usa la misma fórmula, diferentes datos de entrada pueden producir resultados graficados diferentes.

4) Las relaciones históricas no implican resultados futuros

Incluso cuando un valor de oscilador calculado coincide con un comportamiento pasado conocido, eso no establece que condiciones futuras similares producirán el mismo resultado. Las condiciones del mercado pueden cambiar, y un indicador sigue siendo una transformación de los datos de precios, no una medida directa de la dirección futura.

5) Interpretar el %R sin considerar el rango calculado

Un modo de fallo común es centrarse en el valor del oscilador sin verificar si se basa en un rango significativo.

  • Las primeras barras pueden no tener suficiente historial para calcular (H_{N}) y (L_{N}).
  • Si la volatilidad es inusualmente baja durante el período, pequeñas diferencias de precio pueden producir cambios grandes similares a porcentajes.

Verificación y siguiente pregunta: cómo comprobarlo usted mismo

Puede verificar el Williams %R de forma independiente usando solo la fórmula y las entradas requeridas.

  1. Elija un marco temporal y una barra en su gráfico.
  2. Fije el período de retroceso (N) que desea probar.
  3. Determine manualmente (H_{N}) (máximo más alto) y (L_{N}) (mínimo más bajo) durante ese período.
  4. Lea o registre el cierre (C) para la misma barra.
  5. Sustituya en: (\text{Williams %R} = -100 \times \frac{H_{N} - C}{H_{N} - L_{N}})
  6. Confirme si su valor calculado coincide con lo que muestra su herramienta de gráficos (dentro del redondeo).

Si no coincide, la discrepancia generalmente se debe a un manejo diferente de:

  • inclusión del período (si los extremos incluyen la barra actual)
  • construcción de la barra (cómo se definen máximo/mínimo/cierre)
  • datos faltantes o cómo se tratan los casos no definidos

Si lo desea, puede comparar diferentes configuraciones (por ejemplo, cambiar (N)) para ver cómo cambia la sensibilidad, o revisar cómo se relaciona la medida con otros osciladores de impulso.

Operar con divisas y CFD implica un riesgo considerable. La información de FoxiForex es educativa y no constituye asesoramiento financiero personal. El contenido patrocinado se identifica claramente.