Indicators

Ultimate Oscillator Explained

How the Ultimate Oscillator blends three timeframes of buying pressure into one momentum reading, and how to automate it in Setup.Cash.

By Setup.Cash TeamLast updated 2026-07-032 min read294 words

Featured image placeholder

/og/setup-cash-og.svg

Most oscillators have one weakness: they're locked to a single lookback, so they scream "oversold" on one horizon while another horizon says the selling has barely started. Larry Williams' Ultimate Oscillator fixes this by blending buying pressure across three timeframes at once (defaults 7, 14, and 28), weighted 4 : 2 : 1.

How It Works

For each period, the oscillator measures buying pressure (close minus true low) relative to true range, then combines the three readings into a single 0–100 line:

  • Above 70: overbought across the blended horizons.
  • Below 30: oversold — and because three timeframes agree, it's a more meaningful oversold than a single-period RSI.
  • 50: the bull/bear midline.

The Classic Divergence Strategy

Williams designed a specific three-step signal:

  1. Bullish divergence: price makes a lower low, but the oscillator makes a higher low.
  2. The oscillator dipped below 30 at the first low (a real oversold reading).
  3. Entry: when the oscillator breaks above its divergence high.

The mirror image gives the short setup. The multi-timeframe blend makes these divergences noticeably more reliable than single-period ones.

Building It in Setup.Cash

Add the Ultimate Oscillator in the strategy builder with its short/medium/long periods, and condition on levels or crossings just like RSI. A simpler automated pattern: buy the cross back above 30, filtered by a rising long-term moving average.

Tuning

  • 7/14/28: the canonical setting — rarely worth changing.
  • Scale all three together (e.g. 5/10/20) to make the whole indicator faster; keep the 1:2:4 ratio.
  • Thresholds 65/35 trade more often; 75/25 only extremes.

If you like multi-horizon momentum, see also the TSI (True Strength Index) and the KST (Know Sure Thing) in the extended library. Backtest divergence rules carefully — they trigger rarely, so you need long test windows.

Not financial advice. Trading involves risk. Use backtesting and paper trading before risking real capital.

Related Posts

View all

Indicators

Balance of Power Indicator Explained

How Balance of Power scores each bar's buyer-vs-seller control from open, close, high, and low, and how to automate BOP in Setup.Cash.

2 min read · 208 words

Indicators

CCI (Commodity Channel Index) Explained

How the Commodity Channel Index measures price deviation from its average, how to read the ±100 levels, and how to automate CCI in Setup.Cash.

2 min read · 268 words

Indicators

CMO: Chande Momentum Oscillator Explained

How the Chande Momentum Oscillator measures raw momentum on a ±100 scale, how it differs from RSI, and how to automate CMO in Setup.Cash.

2 min read · 294 words

Start here

Build your trading bot workflow with structure

Use Setup.Cash to create, backtest, and paper trade rule-based strategies without relying on guesswork. Not financial advice. Trading involves risk.