Oscillators: measuring strength without falling into the traps
If moving averages tell you where the price is going, oscillators tell you with how much strength — and when that strength is running out. They are context tools, not trigger tools: the number one beginner's mistake is to buy because "the RSI is low".
RSI(14) — Relative Strength Index
The RSI compares the magnitude of recent gains with that of losses, on a scale of 0 to 100. Classic readings: above 70 = overbought, below 30 = oversold. The trap: in a strong trend, the RSI can remain overbought for weeks while the price continues to rise. Overbought is not a sell signal — it's a sign of strength. What the RSI does well:
Healthy zone in pullback (40–60): in an uptrend, a retracement that takes the RSI to the 40–55 range usually indicates normal profit-taking, not a reversal. This is the reading our scanner looks for.
Divergence: price makes a new high, RSI makes a lower high — the move has lost participation. Divergences warn early, but they are wrong on their own: they require price confirmation.
Stochastic(5,3,3) — timing the pullback
The Stochastic measures where the closing price is within the recent price range. Being fast, it is useful for a specific role: timing the resumption within a pullback. The pattern we look for: intact uptrend, price pulling back to the MA21 and the Stochastic "resetting" to the 20–40 zone and crossing back up — the compressed spring releasing.
MACD(12,26,9) — the average of averages
The MACD is the distance between two exponential moving averages (12 and 26), accompanied by a signal line (9-period average of the MACD itself). MACD line crossing above the signal = acceleration; below = deceleration. It is lagging by construction — it confirms, it doesn't anticipate. In our engine, the bullish MACD crossover is one of the items in the convergence matrix: alone it's worth little, added to others it completes the picture.
Momentum(14) — the raw speed
Momentum simply compares today's price with that of 14 periods ago. Above zero and rising: the movement accelerates. It is the rawest of the four — and therefore useful as a tie-breaker when the others diverge.
How GraphExpert.AI uses it: no oscillator decides anything alone. The engine groups indicators into families (trend, momentum, volume, volatility) and counts how many families point in the same direction — the convergence. A setup with 3 out of 3 families aligned deserves more attention than any isolated RSI reading.
Practical rules
Oscillator with the trend: look for reset + resumption. Oscillator against the trend: ignore "cheap/expensive" — strong trends crush mean-reversions.
Divergence without price structure break is a warning, not an order.
Always compare the same indicator on the same timeframe. Overbought weekly RSI + daily RSI resetting is a common and healthy scenario in long trends.