Bepaal het huidige True Low, TL. TL - is het laagste huidige minimum, of de vorige slotkoers.
TL (i) = MIN (LOW (i) || CLOSE (i - 1))
Bereken huidige Buying Pressure, BP is gelijk aan het verschil tussen de slotkoers en de True Low.
BP (i) = CLOSE (i) - TL (i)
Verkrijg de True Range, TR. Dit is het grootste verschil van de huidige low en high; of huidige high en de vorige slotkoers; vorige slotkoers en de huidige low.
TR (i) = MAX (HIGH (i) - LOW (i) || HIGH (i) - CLOSE (i - 1) || CLOSE (i - 1) - LOW (i))
Tel de som van de BP-indicatoren voor alle perioden
BPSUM (N) = SUM (BP (i), i)
Bereken de som van de TR indicatoren voor alle drie de perioden
TRSUM (N) = SUM (TR (i), i)
Identificeer de Raw Ultimate Oscillator, RawUO
RawUO = 4 * (BPSUM (1) / TRSUM (1)) + 2 * (BPSUM (2) / TRSUM (2)) + (BPSUM (3) / TRSUM (3))
Bereken Ultimate Oscillator, UO
UO = ( RawUO / (4 + 2 + 1)) * 100, waar
MIN – minimale afleeswaarde;
MAX – maximale afleeswaarde;
|| - logische OR;
LOW (i) – laagste prijs van de huidige bar;
HIGH (i) – hoogste prijs van de huidige bar;
CLOSE (i) – slotkoers van de huidige bar;
CLOSE (i - 1) – slotkoers van de voorgaande bar;
TL (i) - True Low;
BP (i) - Buying Pressure;
TR (i) - True Range;
BPSUM (N) - som van BP metingen voor periode N (N die gelijk is aan 1 is i = 7 bars; als N = 2, i = 14 bars; waar N = 3, i = 28 bars);
TRSUM (N) - som van TR metingen voor periode N (N die gelijk is aan 1 is i = 7 bars; als N = 2, i = 14 bars; waar N = 3, i = 28 bars);
RawUO - Raw Ultimate Oscillator meting;
UO - Ultimate Oscillator meting.