
In der Kategorie Start Bots Signal finden Sie Beschreibungen von Signalen und Indikatoren, die einen Trading-Bot starten können. Einer der technischen Indikatoren ist Ultimate Oscillator (UO).
Beim Erstellen und Bearbeiten jedes Bots gibt es unten in den Einstellungen den Block Startsignal-Editor. Dort können Sie einzelne Indikatoren, fertige Voreinstellungen und deren Kombinationen wählen. Bedingungen werden in Gruppen zusammengefasst: innerhalb einer Gruppe gilt UND, zwischen Gruppen ODER. Derselbe Indikator lässt sich unterschiedlich konfigurieren - für Long und Short, für Ausbrüche und Absprünge, für Levelvergleiche und Kreuzungen.
Was ist der Ultimate Oscillator
Ultimate Oscillator (UO) ist ein Impulsindikator von Larry Williams (1976). UO wird auf einer Skala von 0 bis 100 dargestellt und kombiniert Kaufdruck über drei Zeiträume mit Gewichten 4:2:1. Williams entwickelte ihn, um falsche Überkauft-/Überverkauft-Signale zu reduzieren, die einperiodiger RSI in starken Trends oft liefert.
Werte unter 30 gelten traditionell als überverkauft; über 70 als überkauft. Schwellen entsprechen klassischem RSI, aber UO nutzt drei Horizonte gleichzeitig - kurz (7), mittel (14) und lang (28). Im ELIXOAI Startsignal-Editor dient UO als Bedingung für den automatischen Bot-Start.
UO eignet sich für Counter-Trend- und Mean-Reversion-Strategien auf liquiden Paaren. In anhaltenden Trends können Extreme länger anhalten - kombinieren Sie UO mit höherem Zeitrahmen, EMA oder zweitem Oszillator.
Ultimate Oscillator vs RSI
Beide Oszillatoren nutzen Skala 0–100, sind aber unterschiedlich aufgebaut:
- RSI nutzt eine Periode (typisch 14) und vergleicht durchschnittliche Gewinne mit Verlusten.
- Ultimate Oscillator gewichtet drei Perioden (7, 14, 28) auf Basis von Kaufdruck relativ zum True Range - reagiert geglätteter.
- Level: beide klassisch 30/70; bei UO ist Linie 50 als Impulsfilter auf höherem TF wichtig.
- Divergenzen: UO liefert weniger Fehldivergenzen in Trends dank Multi-Perioden-Formel.
Wie der Ultimate Oscillator funktioniert
UO basiert auf Kaufdruck (BP) und True Range (TR) jeder Kerze, dann über drei Perioden gemittelt:
- Buying Pressure (BP) = Close − min(Low, Previous Close).
- True Range (TR) = max(High, Previous Close) − min(Low, Previous Close).
- Pro Periode (7, 14, 28): Raw Average = Sum(BP) ÷ Sum(TR) über N Kerzen.
- Ultimate Oscillator = 100 × (4×Avg7 + 2×Avg14 + 1×Avg28) ÷ 7.
- Kurze Periode (7) hat höchstes Gewicht - schnelle Reaktion, lange Periode (28) glättet Rauschen.
Dominieren Käufer auf allen drei Horizonten, steigt UO Richtung 100; dominieren Verkäufer, fällt er Richtung 0. 50 bedeutet grobes Gleichgewicht.
Im Editor setzen Sie eine Vergleichsbedingung auf value: „UO kleiner als 30“, „UO größer als 70“, „UO kreuzt 30 nach oben“ usw. Live-Werte kommen via TAAPI - Prüfung beim Kerzenschluss oder jede Minute.
Periodenparameter
- Periode 1 (optInTimePeriod1): Standard 7, Bereich 1–300. Kurzer Horizont, Gewicht 4.
- Periode 2 (optInTimePeriod2): Standard 14, Bereich 1–300. Mittlerer Horizont, Gewicht 2.
- Periode 3 (optInTimePeriod3): Standard 28, Bereich 1–300. Langer Horizont, Gewicht 1.
Williams-Klassiker: 7/14/28. Für Scalping enger (5/10/20), für Swing breiter (10/20/40). Alle Perioden hängen am gewählten Zeitrahmen.
Fertige Voreinstellungen im Editor
Zwei Ultimate-Oscillator-Presets stehen bereit. Voll anpassbar: Operator, Level, Perioden, Zeitrahmen. Alle sechs Operatoren inkl. Kreuzungen 30/70.
UO < 30 - Long (ultosc_value)
Standard: Ultimate Oscillator kleiner als 30 (15m, Perioden 7/14/28, Prüfung beim Kerzenschluss).
Long bei Multi-Perioden-Überverkauft. Bot startet, wenn Verkaufsdruck auf kurzem, mittlerem und langem Horizont dominierte. Für Counter-Trend und DCA auf Pullbacks.
UO > 70 - Short (ultosc_value_down)
Standard: Ultimate Oscillator größer als 70 (15m, Perioden 7/14/28, Prüfung beim Schluss).
Short bei Überkauft - Spiegel des Long-Presets. Bot startet bei „überhitztem“ Aufwärtsimpuls auf allen drei Perioden.
Operatoren für beide Presets
Presets ultosc_value und ultosc_value_down nutzen standardmäßig Level-Vergleich, alle sechs Operatoren sind verfügbar:
- Kleiner (lt): UO strikt unter Level. Basis-Long - UO < 30.
- Größer (gt): UO strikt über Level. Basis-Short - UO > 70.
- Kleiner oder gleich (lte): UO auf oder unter Schwelle. Filter „UO ≤ 30“.
- Größer oder gleich (gte): UO auf oder über Schwelle. „UO ≥ 70“ für Short oder „UO ≥ 50“ auf höherem TF.
- Kreuzt nach oben (cross up): UO war unter Level und stieg darüber. Long-Klassiker - cross up 30.
- Kreuzt nach unten (cross down): UO war über Level und fiel darunter. Short - cross down 70.
Wichtige Ultimate-Oscillator-Level
- 30 - Überverkauft-Zone; Long via ultosc_value oder cross up 30.
- 50 - Neutrale Linie; über 50 Käufer, unter 50 Verkäufer. Filter UO 4h > 50 für Long.
- 70 - Überkauft-Zone; Short via ultosc_value_down oder cross down 70.
Level 30/70 - Williams-Standard wie RSI. Aggressiv: lt 30 / gt 70; weicher: cross up 30 / cross down 70.
Allgemeine Editor-Einstellungen
- Zeitrahmen (Intervall): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Kürzere Intervalle liefern mehr Signale, aber mehr Rauschen. Swing-Bots nutzen oft 1h–4h, Scalping 5m–15m.
- Prüfmodus: Bei Kerzenschluss - Prüfung nach Kerzenschluss, weniger Fehlauslösungen. Jede Minute - Prüfung innerhalb der laufenden Kerze, schnellere Reaktion, höheres Fehlstart-Risiko.
- Operator: größer, kleiner, kreuzt nach oben/unten, größer oder gleich usw. legen fest, wie der Indikatorwert mit dem Ziel verglichen wird.
- Zielwert: Zahl (z. B. 30 beim RSI), Indikatorlinie (z. B. %D beim Stochastic) oder Preis (bei Bollinger Bands).
- Bedingungsgruppen: bis zu 3 Gruppen mit je bis zu 5 Bedingungen. Beispiel: Gruppe 1 - RSI < 30 UND Preis < unteres Band; Gruppe 2 - Stochastic < 20. Der Bot startet, wenn Gruppe 1 ODER Gruppe 2 erfüllt ist.
Einrichtungsbeispiele für verschiedene Strategien
Scalping auf 5m–15m
Long: ultosc_value, cross up 30, 5m, Perioden 7/14/28, Prüfung beim Schluss.
Short: cross down 70.
Filter: UO 1h ≥ 45 für Long.
Swing auf 1h–4h
Long: UO < 30 auf 4h.
Short: UO > 70 auf 4h.
Für DCA: cross up 30 auf 1h.
Counter-Trend von Extremen
Long: UO < 20 UND Kurs unter unterem Bollinger-Band.
Short: UO > 80 UND Kurs über oberem Band.
Kreuzung 30 nach oben / 70 nach unten
Long: UO cross up 30 auf 15m.
Short: UO cross down 70 auf 15m.
Trendfilter
Long: UO cross up 30 auf 15m UND UO 4h > 50.
Short: UO cross down 70 UND UO 4h < 50.
Ultimate Oscillator + RSI
Long: UO < 30 UND RSI < 30.
Short: UO > 70 UND RSI > 70.
Ultimate Oscillator + Stochastic
Long: UO cross up 30 UND Stochastic cross up 20.
Short: UO cross down 70 UND Stochastic cross down 80.
Ultimate Oscillator + Bollinger Bands
Long: UO < 30 UND Schluss unter unterem BBands-Band.
Short: UO > 70 UND Kurs über oberem Band.
Ultimate Oscillator + EMA
Long: UO cross up 30 UND Kurs über EMA 50.
Short: UO cross down 70 UND Kurs unter EMA 50.
Multi-Timeframe
Long: UO 4h ≥ 50 UND UO cross up 30 auf 15m.
Short: UO 4h ≤ 50 UND UO cross down 70 auf 15m.
DCA-Grid auf Pullback
Long: UO < 30 auf 1h UND RSI < 35.
Short: UO > 70 auf 1h UND RSI > 65 auf 4h.
Bedingungsgruppen: Praxisbeispiel
Gruppe 1: UO cross up 30 UND UO 4h > 50.
Gruppe 2: UO < 25 UND RSI < 28.
Gruppen mit ODER verknüpft.
Tipp
In starken Trends kann UO lange über 70 oder unter 30 bleiben. Filter UO ≥ 50 auf 4h für Long ergänzen. Prüfung beim Kerzenschluss nutzen. Bei Zeitrahmenwechsel alle drei Perioden neu bewerten.