Indicador Ultimate Oscillator: fórmula, ajustes y cómo leerlo

El Ultimate Oscillator combina la presión compradora medida en tres ventanas, de 7, 14 y 28 barras por defecto, en una sola línea de 0 a 100, con un peso de 4 para la ventana corta, 2 para la media y 1 para la larga. Larry Williams lo publicó en 1976 para eliminar el sesgo de escala de los osciladores de un solo periodo.

Senzoukria · Indicadores · Updated September 2026


Ultimate Oscillator Momentum, en su propio panel debajo del gráfico.

Qué mide Ultimate Oscillator

La presión compradora de una barra es su cierre menos el menor entre su propio mínimo y el cierre anterior; el rango verdadero es el mayor entre su máximo y el cierre anterior, menos ese mismo valor inferior. La media de cada ventana es la suma de la presión compradora dividida entre la suma del rango verdadero, así que la lectura es la parte del rango reciente que cerró a favor de los compradores. Los pesos 4/2/1 tienen una razón precisa: hacen que cada horizonte cubra la misma cantidad de tiempo de mercado, ya que 7 por 4, 14 por 2 y 28 por 1 dan todos 28, y el divisor 7 es simplemente 4 más 2 más 1. Como la presión compradora necesita un cierre anterior, las ventanas empiezan en la segunda barra, lo que sitúa el primer valor dibujado en el mayor de los tres periodos y no en el periodo largo menos uno. Si el rango verdadero sumado de alguna ventana vale cero, o si alguno de los tres horizontes está indefinido, la barra no devuelve ningún valor: nunca se publica una media parcial.

La fórmula, tal como está implementada

No es la definición habitual en otros sitios: es lo que calcula el código que se distribuye, documentado junto a su implementación:

Ultimate Oscillator (Larry Williams, 1976) — moyenne PONDÉRÉE 4/2/1 de trois horizons, AUCUN lissage exponentiel (sommes glissantes brutes) : BP = close − min(low, closeₚ) (« buying pressure ») TR = max(high, closeₚ) − min(low, closeₚ) (true range de Wilder) avg_N = Σ_N BP / Σ_N TR UO = 100 · (4·avg_short + 2·avg_medium + 1·avg_long) / 7 POURQUOI les poids 4/2/1 : Williams les choisit pour que chaque horizon pèse le MÊME temps de marché (7×4 = 14×2 = 28×1), ce qui neutralise le biais d'échelle des oscillateurs mono-période. Défauts 7/14/28 (l'article original). Le rapport 7 au dénominateur = 4+2+1. BP/TR n'existent PAS sur la première barre (pas de close précédent) : les fenêtres démarrent à l'indice 1, d'où un warm-up à max(short, medium, long) et non à long − 1. Σ TR NULLE sur une fenêtre (barres sans range, séance figée) → null, jamais 0 : sans amplitude, la pression acheteuse n'a pas de référence. Un seul des trois horizons indéfini → UO null (pas de moyenne amputée).

Cómo leerlo

  • Una lectura por encima de 50 significa que, en los tres horizontes, más de la mitad del rango combinado cerró del lado comprador. Por debajo de 50 es el caso simétrico.
  • Como las tres ventanas tienen que coincidir para que la línea se desplace mucho, gira con menos frecuencia que un oscilador de un solo periodo, y cada giro lleva más peso del horizonte largo.
  • La lectura del propio Williams busca una divergencia frente al precio y luego una ruptura del nivel alcanzado en esa divergencia. Tómala como una estructura que observar en tu propio gráfico, no como una regla establecida aquí.
  • No hay suavizado exponencial, solo sumas móviles, así que la línea puede moverse de forma apreciable cuando una barra grande sale de la ventana de 7 barras.
  • Un valor que desaparece señala una ventana sin ningún rango, lo que en futuros suele significar un periodo nocturno parado.

Parámetros y valores por defecto

Los valores por defecto son 7, 14 y 28, los periodos del artículo original; los tres campos admiten hasta 200, 400 y 800 respectivamente. Cambiar uno de ellos rompe la igualdad de tiempo de mercado que justifica los pesos fijos 4/2/1, ya que esos pesos solo están equilibrados con la proporción 1:2:4. Ampliar los horizontes manteniendo esa proporción conserva el diseño; periodos sin relación entre sí dan una línea válida con un equilibrio distinto y no documentado.

Ultimate Oscillator — parámetros disponibles en la aplicación, con los valores con los que se distribuye.
ParámetroTipoPor defectoRango
Short periodnumber71 – 200
Medium periodnumber141 – 400
Long periodnumber281 – 800

Lo que no muestra

La presión compradora sale de cierres y rangos, no del volumen negociado ni del lado que inició cada operación: una barra que cierra arriba porque los vendedores se retiraron se lee exactamente igual que otra en la que los compradores barrieron cada oferta. Las sumas móviles tienen bordes duros, así que una sola barra influyente sale del cálculo de golpe en lugar de desvanecerse. La exigencia de que las tres ventanas estén definidas hace que un historial corto o un hueco en los datos suprima toda la línea, no solo un componente. Y los límites de 0 a 100 comprimen situaciones fuertes y moderadas en la misma zona superior.

Ver todos los indicadores

Esta página en otros idiomas

Frequently asked questions

¿Por qué el Ultimate Oscillator usa tres periodos?
Un oscilador de un solo periodo da una imagen distinta según la longitud elegida, y a menudo se mueve simplemente porque una barra salió de su ventana. Larry Williams combinó una ventana corta, una media y una larga para que la lectura refleje varios horizontes a la vez en lugar de depender de un único periodo arbitrario.
¿Para qué sirve la ponderación 4/2/1?
Iguala la cantidad de tiempo de mercado que aporta cada horizonte: 7 barras con peso 4, 14 barras con peso 2 y 28 barras con peso 1 representan todas 28 barras de actividad. Sin esos pesos, la ventana más larga dominaría la media solo por contener más barras. El divisor 7 es la suma de los tres pesos.
¿Qué es la presión compradora en el Ultimate Oscillator?
La presión compradora es el cierre menos el menor entre el mínimo de la barra y el cierre anterior, así que mide cuánto por encima del punto de referencia más bajo disponible para esa barra cerró el precio. Dividir la suma de la presión compradora entre la suma del rango verdadero en la misma ventana la expresa como una fracción del rango realmente disponible.

Keep reading