SIGNAL DE DéMARRAGE

Indicateur Ultimate Oscillator

L'Ultimate Oscillator (UO) est l'oscillateur de Larry Williams de 0 à 100 qui fusionne l'impulsion sur trois périodes (7, 14, 28). Dans le générateur de signaux ELIXOAI, deux préréglages sont disponibles : survente sous 30 et surachat au-dessus de 70. Paramètres, opérateurs, croisements de niveaux et exemples de stratégies.

Indicateur Ultimate Oscillator sur un graphique de cryptomonnaie
L'Ultimate Oscillator lisse l'impulsion sur trois périodes et aide à repérer les zones de survente et de surachat avec moins de faux signaux.

La catégorie Start Bots Signal regroupe les descriptions des signaux et indicateurs pouvant démarrer un bot de trading. L’un des indicateurs techniques est Ultimate Oscillator (UO).

Lors de la création et de la modification de chaque bot, un bloc Générateur de signaux de démarrage est disponible en bas des paramètres. Vous pouvez y choisir des indicateurs individuels, des préréglages et leurs combinaisons. Les conditions sont regroupées : ET dans un groupe, OU entre les groupes. Le même indicateur peut être configuré de différentes manières - pour Long et Short, pour les cassures et les rebonds, pour comparer un niveau ou pour des croisements.

Qu'est-ce que l'Ultimate Oscillator

Ultimate Oscillator (UO) est un indicateur de momentum développé par Larry Williams en 1976. L'UO s'affiche sur une échelle de 0 à 100 et combine la pression acheteuse sur trois intervalles avec des poids 4:2:1. Williams l'a conçu pour réduire les faux signaux de surachat/survente que le RSI à période unique produit souvent en tendance forte.

Les valeurs sous 30 sont traditionnellement survendues ; au-dessus de 70, surchauffées. Les seuils correspondent au RSI classique, mais le calcul UO utilise trois horizons - court (7), moyen (14) et long (28). Dans le générateur de signaux ELIXOAI, l'Ultimate Oscillator sert de condition de démarrage automatique du bot.

L'UO convient aux stratégies contrariennes et mean-reversion sur paires liquides. En tendance prolongée, les extrêmes peuvent durer plus longtemps - combinez UO avec filtre timeframe supérieur, EMA ou second oscillateur.

Ultimate Oscillator vs RSI

Les deux oscillateurs utilisent l'échelle 0–100, mais sont construits différemment :

  • RSI utilise une période (typiquement 14) et compare gains et pertes moyens de clôture.
  • Ultimate Oscillator pondère trois périodes (7, 14, 28) via la pression acheteuse relative au true range - réaction plus lissée.
  • Niveaux : 30/70 classiques pour les deux ; pour UO, la ligne 50 sert aussi de filtre d'impulsion sur TF supérieur.
  • Divergences : l'UO produit moins de fausses divergences en tendance grâce à sa formule multi-périodes.

Comment fonctionne l'Ultimate Oscillator

Le calcul UO repose sur la pression acheteuse (BP) et le true range (TR) de chaque bougie, puis moyenné sur trois périodes :

  1. Buying Pressure (BP) = Close − min(Low, Previous Close).
  2. True Range (TR) = max(High, Previous Close) − min(Low, Previous Close).
  3. Pour chaque période (7, 14, 28) : Raw Average = Sum(BP) ÷ Sum(TR) sur N bougies.
  4. Ultimate Oscillator = 100 × (4×Avg7 + 2×Avg14 + 1×Avg28) ÷ 7.
  5. La période courte (7) a le poids le plus élevé - l'UO réagit plus vite ; la longue (28) lisse le bruit.

Quand les acheteurs dominent sur les trois horizons, l'UO monte vers 100 ; quand les vendeurs dominent, il descend vers 0. 50 reflète un équilibre approximatif.

Dans le générateur, vous définissez une condition de comparaison sur la sortie value : « UO inférieur à 30 », « UO supérieur à 70 », « UO croise 30 à la hausse », etc. Valeurs live via TAAPI - vérification à la clôture ou chaque minute.

Paramètres de périodes

  • Période 1 (optInTimePeriod1) : par défaut 7, plage 1–300. Horizon court, poids 4.
  • Période 2 (optInTimePeriod2) : par défaut 14, plage 1–300. Horizon moyen, poids 2.
  • Période 3 (optInTimePeriod3) : par défaut 28, plage 1–300. Horizon long, poids 1.

Réglage classique Williams : 7/14/28. Scalping plus serré (5/10/20) ; swing plus large (10/20/40). Les trois périodes dépendent de l'intervalle choisi.

Préréglages prêts dans le générateur

Deux préréglages Ultimate Oscillator disponibles. Entièrement personnalisables : opérateur, niveau, périodes ou unité de temps. Les six opérateurs, y compris croisements 30 et 70.

UO < 30 - Long (ultosc_value)

Condition par défaut : valeur Ultimate Oscillator inférieure à 30 (intervalle 15m, périodes 7/14/28, vérification à la clôture).

Signal Long en survente multi-périodes. Le bot démarre quand la pression vendeuse a dominé sur horizons court, moyen et long. Pour contrarien et DCA sur replis.

UO > 70 - Short (ultosc_value_down)

Condition par défaut : valeur Ultimate Oscillator supérieure à 70 (15m, périodes 7/14/28, vérification à la clôture).

Signal Short en surachat - miroir du preset Long. Le bot démarre quand l'impulsion haussière est « surchauffée » sur les trois périodes.

Opérateurs pour les deux préréglages

Les préréglages ultosc_value et ultosc_value_down utilisent par défaut une comparaison par niveau ; les six opérateurs sont disponibles :

  • Inférieur (lt) : UO strictement sous le niveau. Long de base - UO < 30.
  • Supérieur (gt) : UO strictement au-dessus du niveau. Short de base - UO > 70.
  • Inférieur ou égal (lte) : UO au niveau ou en dessous du seuil. Filtre « UO ≤ 30 ».
  • Supérieur ou égal (gte) : UO au niveau ou au-dessus du seuil. « UO ≥ 70 » pour Short ou « UO ≥ 50 » sur TF supérieur.
  • Croise à la hausse (cross up) : UO était sous le niveau et est passé au-dessus. Long classique - cross up 30.
  • Croise à la baisse (cross down) : UO était au-dessus du niveau et est passé en dessous. Short - cross down 70.

Niveaux clés de l'Ultimate Oscillator

  • 30 - zone de survente ; Long via ultosc_value ou cross up 30.
  • 50 - ligne neutre ; au-dessus de 50 dominent les acheteurs, en dessous les vendeurs. Filtre UO 4h > 50 pour Long.
  • 70 - zone de surachat ; Short via ultosc_value_down ou cross down 70.

Niveaux 30/70 - standard Williams comme RSI. Agressif : lt 30 / gt 70 ; plus souple : cross up 30 / cross down 70.

Paramètres généraux du générateur

  • Unité de temps (intervalle) : 1m, 5m, 15m, 30m, 1h, 4h, 1d. Des intervalles plus courts donnent plus de signaux mais plus de bruit. Les bots swing utilisent souvent 1h–4h ; le scalping utilise 5m–15m.
  • Mode de vérification : À la clôture de la bougie - vérification après la clôture, moins de faux déclenchements. Chaque minute - vérification dans la bougie en cours, réaction plus rapide, risque de faux départ plus élevé.
  • Opérateur : supérieur, inférieur, croise à la hausse/baisse, supérieur ou égal, etc. définissent comment la valeur de l’indicateur est comparée à la cible.
  • Valeur cible : nombre (ex. 30 pour le RSI), ligne d’indicateur (ex. %D pour le Stochastic) ou prix (pour les Bollinger Bands).
  • Groupes de conditions : jusqu’à 3 groupes avec jusqu’à 5 conditions chacun. Exemple : groupe 1 - RSI < 30 ET prix < bande inférieure ; groupe 2 - Stochastic < 20. Le bot démarre si le groupe 1 OU le groupe 2 est satisfait.

Exemples de configuration pour différentes stratégies

Scalping en 5m–15m

Long : ultosc_value, cross up 30, 5m, périodes 7/14/28, vérification à la clôture.
Short : cross down 70.
Filtre : UO 1h ≥ 45 pour Long.

Swing en 1h–4h

Long : UO < 30 en 4h.
Short : UO > 70 en 4h.
Pour DCA : cross up 30 en 1h.

Contrarien depuis les extrêmes

Long : UO < 20 ET clôture sous bande inférieure Bollinger.
Short : UO > 80 ET prix au-dessus de la bande supérieure.

Franchissement 30 vers le haut / 70 vers le bas

Long : UO cross up 30 en 15m.
Short : UO cross down 70 en 15m.

Filtre de tendance

Long : UO cross up 30 en 15m ET UO 4h > 50.
Short : UO cross down 70 en 15m ET UO 4h < 50.

Ultimate Oscillator + RSI

Long : UO < 30 ET RSI < 30.
Short : UO > 70 ET RSI > 70.

Ultimate Oscillator + Stochastic

Long : UO cross up 30 ET Stochastic cross up 20.
Short : UO cross down 70 ET Stochastic cross down 80.

Ultimate Oscillator + Bollinger Bands

Long : UO < 30 ET clôture sous bande inférieure BBands (20, 2).
Short : UO > 70 ET prix au-dessus de la bande supérieure.

Ultimate Oscillator + EMA

Long : UO cross up 30 ET prix au-dessus de EMA 50.
Short : UO cross down 70 ET prix sous EMA 50.

Multi-timeframe

Long : UO 4h ≥ 50 ET UO cross up 30 en 15m.
Short : UO 4h ≤ 50 ET UO cross down 70 en 15m.

Grille DCA sur replis

Long : UO < 30 en 1h ET RSI < 35.
Short : UO > 70 en 1h ET RSI > 65 en 4h.

Groupes de conditions : exemple pratique

Groupe 1 : UO cross up 30 ET UO 4h > 50.
Groupe 2 : UO < 25 ET RSI < 28.
Entre groupes logique OU.

Conseil
En tendance forte, l'UO peut rester longtemps au-dessus de 70 ou sous 30. Ajoutez un filtre UO ≥ 50 en 4h pour Long. Utilisez la vérification à la clôture. En changeant d'intervalle, revoyez les trois périodes.