
See on TradingView
Open the Oscillator Suite on TradingView.
What This Suite Does
Oscillator Suite is built for one job: turn live market noise into a readable sequence of conditions. Not “one signal.” Not “one oscillator.” A coordinated set of modules that track momentum, money pressure, agreement between them, and exhaustion - so you can see when moves have real backing, when they’re fading, and when reversal conditions are worth treating as a serious event. The suite ships with six interlocking modules, all in one pane:- Momentum Ribbon - the core oscillator + signal line + crossover events.
- Modified Money Flow Index (MFI) - pressure overlay with adaptive thresholds.
- Confluence Zones - bands that fill when momentum and money flow agree.
- Reversal Signals - Major (
ℝ) and Minor (cross) reversal events, filtered by volume. - Divergences - auto-drawn divergence lines on extended momentum.
- Momentum Velocity - a slower, structural momentum lens.
- Bar Coloring - projects the suite’s read directly onto candles.
Why This Suite Feels Different in Live Markets
This suite is designed to show the why behind the candle:- Is the move being driven or just drifting?
- Is participation accumulating or exiting?
- Are components telling the same story, or is the market split?
- When a reversal appears, is it a real shift or a random wiggle?
When components converge, you get higher clarity. When they diverge,
you get a warning before price makes it obvious.
How to Read the Suite in Order
If you want the indicator to feel “alive” instead of confusing, use this order of operations:- Money Flow - for pressure and participation
- Momentum Ribbon - for direction and shift timing
- Confluence - to measure agreement and regime quality
- Reversals - to mark turning points inside those regimes
- Divergences - for early “engine weakness” warnings
- Bar Coloring - to project the whole read onto price
Core Modules
Momentum Ribbon - Timing Engine
The Momentum Ribbon is the oscillator at the center of the suite. It’s a normalized momentum read with two visible lines: the raw signal (sig) and a smoothed signal-of-signal (sgD). The fill between them
flips color on every cross, and circle markers print at every crossover.
Controls you’ll touch:
What you’ll see on chart:
- A filled ribbon above and below zero, colored bullish or bearish.
- Circle markers at every momentum crossover (signal vs signal-of-signal).
- Black inner-line outlines so the ribbon is readable on any background.
Modified Money Flow Index (MFI) - Pressure Layer
A modified Money Flow Index that uses an adaptive threshold rather than fixed 80/20 levels. The script tracks rolling averages of bullish and bearish MFI readings, so “strong pressure” is judged relative to the asset’s own recent participation - not a textbook constant. Controls:
What you’ll see on chart:
- A line plotted between the ribbon and the zero level, colored by sign.
- Stronger fills (less transparent) where MFI exceeds its own bullish or bearish running average - the script highlights when pressure is actually elevated, not just present.
- A faint fill between MFI and zero when readings are weak, so you don’t mistake “barely positive” for accumulation.
Confluence Zones - Regime Detection
The bands at ±50 / ±60 fill with color based on how Momentum and MFI agree. You pick the fill style:
Reading it:
This is how you stop forcing trades. When confluence is strong, you
can hold with more confidence. When confluence fades, you tighten
expectations and demand better structure or confirmation.
Reversal Signals - Turning Points
Reversal events are filtered by volume expansion combined with momentum and money flow conditions - they’re not raw oscillator extremes. The suite prints two tiers:
Reversal Factor (
1–10, default 4) scales the strictness:
- Lower → more reversal events, more sensitive.
- Higher → fewer events, but each is more strongly filtered.
- A reversal print during heavy opposing pressure is often just a pause.
- A reversal print when money flow pressure is weakening or shifting is a different animal.
- A reversal print as confluence transitions is where dips and tops become actionable ideas.
Divergences - Early Warning
Divergences here only evaluate when momentum is past the divergence threshold (default20). That filter is intentional - it stops the
indicator from spamming low-quality divergence lines in mid-range chop.
Controls:
What gets drawn: when the ribbon is in extended territory and crosses
its own signal line, the script compares the most recent momentum extreme
against the previous extreme (in the same regime). If price has made a new
extreme but momentum hasn’t, a line is drawn between the two.
What divergence is used for here:
- Spot engine weakness when price attempts to extend but momentum does not match.
- Warn you early so you can manage risk before the obvious reversal candle shows up.
- Help you identify when a trend is losing quality, especially when confluence begins fading.
- Momentum ribbon shifts
- Money flow eases or flips
- Confluence transitions
- Reversal marker appears
Momentum Velocity - Structural Layer
A second momentum lens that’s slower and more “structural.” It’s a weighted-price for-loop momentum read normalized over a longer lookback (default100 bars) - useful for confirming whether the broader momentum
environment is actually supporting what the ribbon is doing.
Visual feedback: plotted as columns at the bottom of the pane in a
graduated color scale - light tints at low magnitude, vivid green or
red as readings get extreme. So you can read background regime strength at
a glance without reading numbers.
How traders use this in practice:
- As a permission layer to avoid fighting stronger background pressure.
- To confirm when momentum shifts are likely to hold, not just flip for a bar.
- To spot when short-term momentum is turning inside a larger supportive environment.
Bar Coloring - Speed Layer
Bar coloring projects the suite’s current read directly onto candles so you can process conditions without staring at the panel. Pick the mode that matches how you trade:Practical Playbooks
Trend Participation
Without chasing.
- Start with confluence - get aggressive only when agreement is present
- Use the ribbon to time entries on momentum shifts
- Confirm with money flow pressure
- When confluence fades, manage tighter
Dip Catching
That is not blind.
- Let price pull back while you watch money flow
- Heavy selling = you are early
- Easing pressure = you are getting close
- Best dips show up during confluence transitions
Selling Tops
Without guessing.
- Watch for momentum weakening while price extends
- Divergence is your first warning
- Confluence fading + money flow shifting = high-interest reversal
- This sequence catches “strong reversals”
Settings That Matter
Calculation Period (Momentum)
Signal Line Type + Smoothing
Pick a kernel that matches asset behavior -SMA / EMA for general use,
LINREG or T3 for cleaner regime tracking, ALMA / DEMA / TEMA for
faster response without raw whipsaw.
MFI Calculation + Smoothing
Divergence Threshold
Reversal Factor
Alerts
Built-in alert conditions you can wire into TradingView:How to Know You Are Reading It Right
When you get comfortable, you will start noticing the suite produces states, not random prints:If you trade based on states instead of isolated signals, the suite
stops being “an indicator” and becomes a live market interpreter.
