Ultimate Oscillator (UO) — what it is and how to use it in trading
Definition
The Ultimate Oscillator (UO) is a 0-100 oscillator that blends three different lookback periods (typically short, medium, and long) into one reading, to cut down on the false divergences that single-period oscillators like RSI are prone to.
How it works in the builder
The ultimate_oscillator operand takes window1/window2/window3 parameters (default 7, 14, and 28) — three periods whose contributions are averaged with different weights (the short period counts for more).
What it looks like on the chart
Drawn as a separate panel with levels around 30 and 70 — by construction the value always stays within 0-100, like a standard overbought/oversold oscillator.
Typical use
Its divergence with price is often used as a more reliable signal than a single-period oscillator's — the idea being agreement across all three periods produces fewer false readings. Typical condition: ultimate_oscillator(7, 14, 28) < 30 to look for a long entry.
Common pitfalls
Blending three periods smooths out noise, but also makes the indicator less responsive to sharp short-term moves than a plain short-period RSI. Three parameters are harder to tune intuitively than the single period most oscillators use.
This block is available in the strategy builder
137 no-code blocks — build an entry condition with this term and test it on history
Historical results do not guarantee future ones. The service is an informational and analytical tool, not an individual investment recommendation; trades are not executed.