|
|
|
Log In | Sign Up | ||
Ultimate OscillatorThe Ultimate Oscillator is a momentum oscillator that combines three timeframes into one line, moving between 0 and 100. Larry Williams designed it to fix a weakness of single-period oscillators: a short period reacts to every wiggle and produces false divergences, while a long period reacts too late. By blending a short, a medium and a long period, with the most weight on the shortest, it aims to stay responsive without being as jumpy. How it is calculatedEach bar is split into buying pressure and its true range, both measured from the lower of today’s low and yesterday’s close: BP (buying pressure) = close − min(low, previous close) TR (true range) = max(high, previous close) − min(low, previous close) Average7 = sum of BP over 7 bars / sum of TR over 7 bars Average14 = sum of BP over 14 bars / sum of TR over 14 bars Average28 = sum of BP over 28 bars / sum of TR over 28 bars UO = 100 × (4 × Average7 + 2 × Average14 + Average28) / 7 Buying pressure is how far the close finished above the bar’s true low. A close at the top of the range gives a ratio near 1 for that bar, a close at the bottom near 0. The three averages are weighted 4:2:1, so the 7-bar ratio counts for more than half of the result. How to read it
Settings and common mistakes
Live chart: SPY (S&P 500 ETF), daily, with the Ultimate Oscillator (7, 14, 28). The chart updates every trading day. Screen for it on MarketInOutThe Ultimate Oscillator is exch(nyse,nasdaq) and type(stock) and price > 1 and advol(21) > 1 and uo(7,14,28) div_bull and min(uo(7,14,28), 20) < 30 Stocks in a long-term uptrend whose Ultimate Oscillator just crossed back above 30: exch(nyse,nasdaq) and type(stock) and price > 1 and advol(21) > 1 and price > sma(200) and uo(7,14,28) ca 30 Related: Williams %R, Stochastic oscillator, Average True Range. |
Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog |