Les oscillateurs comparent généralement le prix lissé d'un actif financier à sa valeur d'il y a n périodes. Larry Williams a remarqué que l'efficacité d'un tel oscillateur peut varier en fonction du nombre de périodes prises en compte pour le calcul. C'est pourquoi il a créé l'Oscillateur Ultime, qui utilise un total pondéré de trois oscillateurs avec des périodes de calcul différentes.
Larry Williams a décrit cet oscillateur pour la première fois en 1985 dans le magazine "Technical Analysis of Stocks and Commodities". Les valeurs de cet indicateur varient entre 0 et 100, avec 50 comme valeur centrale. Des valeurs inférieures à 30 indiquent une zone de surachat, tandis que des valeurs entre 70 et 100 correspondent à une zone de survente.
Ce nouvel oscillateur utilise trois périodes que vous pouvez définir manuellement. Par défaut, elles sont fixées à 7, 14 et 28 bougies. Gardez à l'esprit que les périodes plus longues intègrent celles plus courtes. Cela signifie que les valeurs sur 28 périodes prennent en compte celles sur 14 et 7 périodes. Ainsi, les valeurs de la période la plus courte influencent le plus le résultat de l'oscillateur.
Larry Williams recommande d'ouvrir une position lorsqu'une divergence se manifeste.
Vous devriez acheter si :
- Une divergence haussière est apparue : les prix ont atteint un minimum plus bas, non confirmé par un minimum plus bas de l'oscillateur ;
- L'oscillateur est tombé en dessous de 30 au moment de cette divergence haussière ;
- Ensuite, l'oscillateur a dépassé le niveau maximum atteint lors de la formation de la divergence haussière. C'est le moment idéal pour acheter.
Fermez vos positions longues si :
- L'oscillateur a dépassé 50 puis est tombé en dessous de 45 ;
- L'oscillateur a dépassé 70 (parfois, il est préférable d'attendre qu'il redescende en dessous de 70) ;
- Des signaux de vente sont apparus.
Vendez si :
- Une divergence baissière est apparue : les prix ont atteint un maximum plus élevé, non confirmé par un maximum plus élevé de l'oscillateur ;
- L'oscillateur a dépassé 50 lors d'une divergence baissière ;
- L'oscillateur est tombé en dessous du niveau minimum atteint lors de la formation de la divergence baissière.
Fermez vos positions courtes si :
- L'oscillateur a dépassé 65 ;
- L'oscillateur est tombé en dessous de 30 ;
- Des signaux d'achat sont apparus.

Oscillateur Ultime
Calcul :
1. Définir le "Vrai Bas" (TL) - le plus bas des deux valeurs : le minimum actuel et le prix de clôture précédent.
TL (i) = MIN (LOW (i) || CLOSE (i - 1))
2. Trouver la "Pression d'Achat" (BP). Elle est égale à la différence entre le prix de clôture actuel et le Vrai Bas actuel.
BP (i) = CLOSE (i) - TL (i)
3. Définir la "Plage Vraie" (TR). C'est le plus grand des écarts suivants : prix maximum et minimum actuels ; prix maximum actuel et prix de clôture précédent ; prix minimum actuel et prix de clôture précédent.
TR (i) = MAX (HIGH (i) - LOW (i) || HIGH (i) - CLOSE (i - 1) || CLOSE (i - 1) - LOW (i))
4. Trouver la somme des valeurs BP pour les trois périodes de calcul :
BPSUM (N) = SUM (BP (i), i)
5. Trouver la somme des valeurs TR pour les trois périodes de calcul :
TRSUM (N) = SUM (TR (i), i)
6. Calculer l'"Oscillateur Ultime Brut" (RawUO)
RawUO = 4 * (BPSUM (1) / TRSUM (1)) + 2 * (BPSUM (2) / TRSUM (2)) + (BPSUM (3) / TRSUM (3))
7. Calculer la valeur de l'"Oscillateur Ultime" (UO) selon la formule :
UO = ( RawUO / (4 + 2 + 1)) * 100
où :
- MIN - signifie la valeur minimale ;
- MAX - la valeur maximale ;
- || — un OU logique ;
- LOW (i) - le prix minimum de la bougie actuelle ;
- HIGH (i) - le prix maximum de la bougie actuelle ;
- CLOSE (i) - le prix de clôture de la bougie actuelle ;
- CLOSE (i - 1) - le prix de clôture de la bougie précédente ;
- TL (i) - le Vrai Bas ;
- BP (i) - la Pression d'Achat ;
- TR (i) - la Plage Vraie ;
- BPSUM (N) - la somme mathématique des valeurs BP pour une période n (N égal à 1 correspond à i=7 bougies ; N égal à 2 correspond à i=14 bougies ; N égal à 3 correspond à i=28 bougies) ;
- TRSUM (N) - la somme mathématique des valeurs TR pour une période n (N égal à 1 correspond à i=7 bougies ; N égal à 2 correspond à i=14 bougies ; N égal à 3 correspond à i=28 bougies) ;
- RawUO - "Oscillateur Ultime Brut" ;
- UO - signifie Oscillateur Ultime.
Articles connexes
- Découvrez l'indicateur Tymen STARC Bands MTF pour MetaTrader 5
- Découvrez l'indicateur 3 en 1 Stochastic pour MetaTrader 5
- Découvrez l'Indicateur Donchian Ultimate pour MT5 : Un Outil Indispensable pour les Traders
- Découvrez le 3XMA_Ichimoku : Un Indicateur Incontournable pour MetaTrader 5
- Découvrez l'indicateur Ultra Spearman Rank Correlation pour MetaTrader 5