Skip to content
Home / MoQ Indicators / Indicators / MoQ Oscillator
Momentum

MoQ Oscillator

Adaptive momentum engine with squeeze detection and regime classification.

MoQ Oscillator pairs an adaptive momentum core with volatility-aware smoothing and a normalization layer that produces consistent readings across instruments and timeframes. It adapts to volatility-regime changes, highlights compression states, and delivers pre-signal, wait, and trigger cues.

FuturesForexCryptoStocks
MoQ Oscillator indicator screenshot
01Features

What's Inside MoQ Oscillator

Adaptive Momentum Core

Pairs a momentum measurement with volatility-aware smoothing for a line that self-adjusts to market speed.

Squeeze Detection

Monitors volatility-band compression in real time and highlights squeeze conditions that often precede large directional moves.

Cross-Instrument Normalization

Brings readings onto a consistent statistical scale so momentum levels are directly comparable across instruments and timeframes.

Reference Bands

Plots horizontal bands at key threshold levels, giving an instant visual gauge of whether momentum is extended or neutral.

Pre/Wait/Trigger Signals

Three-stage signal system that builds anticipation, confirms conditions, and marks optimal timing for structured entries.

Custom Alert System

Configurable TradingView alerts for squeeze fires, regime changes, divergence events, and each signal stage.

Momentum Regime Classification

Classifies the current environment as trending, mean-reverting, or transitional to help select the appropriate strategy.

Divergence Detection

Automatically identifies regular and hidden divergences between price and the oscillator for early reversal or continuation cues.

02Use Cases

Use Cases

01

Time entries around squeeze breakouts on futures and index markets

02

Filter low-probability setups by confirming momentum regime before trading

03

Use the three-stage signal system for structured scalping or intraday swing entries

04

Detect divergence between price and momentum to anticipate reversals on crypto pairs

03Deep dive

MoQ Oscillator, in depth

Adaptive Momentum Engine

Traditional momentum oscillators produce readings that vary wildly across instruments and timeframes. MoQ Oscillator addresses this with an adaptive smoothing layer and a normalization stage that brings every reading onto a consistent statistical scale. The result is an oscillator with stable reference levels — the same numeric value carries the same meaning whether you are looking at ES futures on a 5-minute chart or BTC/USD on a daily chart.

Squeeze Detection & Momentum Regimes

The indicator continuously monitors volatility-band compression to detect squeeze conditions. When a squeeze fires, the histogram shifts color and an alert can trigger automatically. A built-in momentum-regime classifier segments the current environment into trending, mean-reverting, or transitional states.

Pre / Wait / Trigger Signal System

Rather than a single binary signal, MoQ Oscillator uses a three-stage system. A Pre cue appears when momentum conditions begin to align. A Wait cue fires when additional confirmation criteria are met. The Trigger cue marks the moment all conditions converge, providing a structured decision framework.

04Documentation

MoQ Oscillator Documentation

License: proprietary — MomentumQ GmbH · © MomentumQ GmbH

1. Core Concept

The MomentumQ Oscillator (MoQ Osci) is designed to help you read momentum, stress, and turning points in the market — with context. It focuses on four questions:

  • Are we currently in bullish or bearish momentum?
  • Are we pressing into overextended zones where reversals often form?
  • Has an actionable trigger actually fired, or are we just approaching one?
  • Is the current move "normal" for this market, or unusually extreme?

To answer this, MoQ Osci uses:

  • A momentum engine inspired by MACD
  • Adaptive bands around that momentum
  • Dynamic reference zones that learn from recent behavior
  • A volatility-adjusted trigger model
  • Visual pre-signals and alert conditions

The goal is to help you understand pressure, timing, and conviction — instead of guessing from a raw oscillator line.

2. Scaled Momentum Engine

MoQ Osci uses a multi-line momentum core (a faster line, a slower line, and a signal line) and normalizes the output to a fixed reference scale.

Why Normalization Matters

  • Different symbols, markets, and timeframes can produce very different raw oscillator values.
  • Without normalization, "strong" on one chart may look "weak" on another.
  • MoQ Osci automatically rescales its internal values so they appear in a consistent visual range.

That gives you relative context:

  • "Is this extreme for this market right now?"
  • "Is this move strong compared to recent history?"
  • "Are we cooling off or accelerating?"

This makes it possible to compare different assets and timeframes more fairly. You don't need to manage the math. You just read the panel.

3. Adaptive Band Engines

Around the oscillator, MoQ Osci draws envelopes ("bands") that show where momentum is expanding into high-risk/exhaustion territory. You can choose between two band styles:

Option A: Classic Volatility Bands

  • A center line that tracks the core oscillator
  • Upper/lower envelopes that expand and contract with volatility

This is familiar if you're used to Bollinger-type behavior.

Oscillator panel with a centre line tracking the momentum core and an envelope that is narrow through a quiet stretch and wide through a fast one.Classic bands: the envelope is measured out from a centre line that follows the core, and it breathes with volatility.

Option B: Adaptive Kernel Bands

  • A smoother center line that reacts less to noise
  • Envelopes based on how far the oscillator strays from that smooth baseline
  • Optional adaptation to volatility conditions

This mode aims to show bias and stretch in a more fluid, noise-resistant way.

The same oscillator series as the previous figure, wrapped instead in an even ribbon around a visibly smoother baseline that resists bar-to-bar noise.Kernel bands: the same series, a smoother baseline, and a ribbon whose width reads how far the core has strayed from it.

What You Get from Both

  • You can visually see when momentum is pressing the "top edge" or "bottom edge."
  • You can visually see when price is cooling off back toward its mean.

Those edges matter for timing exhaustion plays, continuation pressure, and potential reversals.

4. Dynamic Reference Levels

Traditional oscillators often assume fixed levels like "overbought at X / oversold at Y." That breaks down across assets. Some symbols live in a high-energy state; others almost never reach those levels.

MoQ Osci solves this by generating dynamic reference zones from the market's recent behavior.

In Plain English

  • It studies where the oscillator has recently topped out and bottomed out.
  • It builds adaptive "upper region" and "lower region" guides from that.
  • It also derives middle reference zones between those extremes.

These levels are drawn directly on the panel, often with subtle shading. This gives you:

  • A live sense of "this is stretched for this asset right now."
  • A better feel for whether a move is standard pressure or outlier pressure.
  • Awareness of when conditions are cooling back toward normal.

No guesswork, no hard-coded universal numbers.

Oscillator panel shaded into an upper region, a lower region and a middle band, with the regions at deliberately unequal distances from the middle.The regions are derived from where this oscillator has recently topped and bottomed, which is why they are not symmetric.

5. Trigger Logic (Buy / Sell Triggers)

MoQ Osci includes a trigger engine that looks at how far price has stretched away from an adaptive mean — and whether it's starting to snap back. From that logic, the tool plots two main actionable events on the oscillator panel:

  • Buy Trigger: Signals that downside exhaustion + early reversal behavior just activated.
  • Sell Trigger: Signals that upside exhaustion + early reversal behavior just activated.

These triggers are meant to highlight "this is where exhaustion may be unwinding." This is not a guarantee to long/short immediately. Instead:

  • Treat a Buy Trigger as "bullish reversal conditions just fired."
  • Treat a Sell Trigger as "bearish reversal conditions just fired."

You still manage entry method, stop, confirmation, higher timeframe bias, etc.

Oscillator panel with a Sell Trigger triangle above a peak, a Buy Trigger triangle below a trough, and a later stretched run that carries no marker at all.A trigger reports that reversal conditions just fired. Where nothing fires, the panel stays silent — however stretched it looks.

6. Early Warnings (Pre-Signals & Wait Signals)

Instead of just shouting "buy now," MoQ Osci breaks the setup into phases.

Pre-Signals

These are early warnings that conditions are approaching stress:

  • "Pre-Buy" tells you we're nearing potential bullish exhaustion (oversold-type pressure).
  • "Pre-Sell" tells you we're nearing potential bearish exhaustion (overbought-type pressure).

These show up as visual markers on the oscillator, before any trigger fires. They're basically: "Wake up. Something interesting may be forming."

Wait Signals

Sometimes you get stress, but it's too early to act. In that case, MoQ Osci can show "wait"-style markers. Meaning:

  • "Yes, there is pressure here."
  • "No, it's not clean yet."
  • "Do not rush."

Bearish example:

Oscillator climbing into its upper region, marked in sequence with a circle for the pre-sell, a diamond for wait, and a down triangle for the sell trigger.The bearish sequence in order: approaching stress, pressure that is not clean yet, and only then a fired condition.

Bullish example:

Oscillator falling into its lower region, marked in sequence with a circle for the pre-buy, a diamond for wait, and an up triangle for the buy trigger.The same three stages mirrored: the bullish sequence runs circle, diamond, triangle in exactly the same order.

This separation between "forming" and "actionable" helps you avoid jumping into every touch of a band.

Mean/Equilibrium Cross (Optional)

You can optionally show markers when momentum shifts back through its local mean.

That can be used as follow-through confirmation, especially for traders who prefer to avoid knife-catching.

7. Visual Structure

MoQ Osci is meant to be read quickly. You may see, depending on your settings:

  • Histogram bars: Helps you read acceleration vs deceleration in momentum.
  • Main oscillator line and signal line: Color-coded so you can quickly see bias.
  • Adaptive bands: Show when momentum is pressing the edges of its normal envelope.
  • Shaded zones: Subtle fills in the oscillator panel to highlight stressed regions, "normal" regions, and cooling-off periods.
  • State markers: Circles, diamonds, triangles. Each shape represents a different state: approaching stress, waiting, confirmed trigger.
  • Optional divergence lines: The script can attempt to mark divergence between price and oscillator. This is an advanced feature that visually connects pivot points to warn when price makes a new high (or low) but momentum fails to confirm.

All visuals are theme-aware (Light Mode / Dark Mode), so contrast stays readable and your chart doesn't become unusable. You can turn off anything you don't want to see.

Complete oscillator panel showing histogram bars, a colour-coded main line with its signal line, an adaptive band, shaded upper and lower regions, and state markers.Everything the panel can draw, in one frame: histogram, main and signal lines, adaptive band, shaded regions and state markers.

8. Alerts

MoQ Osci includes four alert conditions you can hook into TradingView alerts:

  • Buy Trigger: Signals conditions consistent with a potential bullish reversal / upside bias.
  • Sell Trigger: Signals conditions consistent with a potential bearish reversal / downside bias.
  • Pre-Buy (awareness): Early bullish stress building. Good for "watch this soon."
  • Pre-Sell (awareness): Early bearish stress building. Good for "watch this soon."

How you use them:

  1. Add MoQ Osci to your chart.
  2. Create an alert in TradingView and select one of these conditions.
  3. Choose your preferred alert frequency (for example, only on bar close if you want fewer false starts).

These alerts are there to get your attention, not to auto-trade for you.

9. How Traders Commonly Use MoQ Osci

Here are typical use cases. These are examples, not instructions.

A. Reversal Watching

  1. You see early "pre-buy" style conditions forming.
  2. Later, an official "buy trigger" fires.
  3. You check higher timeframe bias and key market structure.
  4. You consider a long, with risk controls.

Same idea flipped for shorts.

B. Exhaustion / Fade

  1. The oscillator is pressing its dynamic upper zone.
  2. You get a warning that upside pressure may be peaking.
  3. You watch for a shift in structure or confirmation before fading strength.
  4. You do not assume "overbought = must short." You treat it as information.

C. Continuation Read

  • You get repeated downside exhaustion signals, but price keeps grinding down.
  • That tells you: the market is in a heavy trend and keeps ignoring bounce conditions.
  • Instead of blindly countertrending, you recognize: "momentum is still in control."

D. Regime Context

  • The oscillator spends most of its time above its mid-zone and keeps firing bearish fade attempts that fail.
  • That's often a sign of persistent bullish regime.
  • You lean long-biased until that regime meaningfully changes.

10. Customization & Performance

MoQ Osci is intentionally modular. You can:

  • Switch between visual themes (Light / Dark).
  • Pick which band style you want (classic-style vs adaptive kernel-style).
  • Show or hide shaded zones and bands.
  • Show or hide pre-signal / wait / mean markers.
  • Show or hide divergence lines.
  • Reduce visual load if you want a cleaner panel.

If you're running on a lower-performance device or very low timeframe charts and it ever feels heavy, you can turn off optional visuals like divergence drawing or advanced band smoothing. You are in control of how dense or minimal the panel looks.

11. Access

MoQ Osci may be provided as an invite / restricted-access script. If access is restricted:

  1. Visit the MomentumQ profile on TradingView.
  2. Use the "Message" option.
  3. Include your TradingView username and how you plan to use the tool.

Please only rely on scripts from authors you trust and fully understand. You can always explore public, open-source indicators for comparison and learning.

12. Legal Disclaimer

MoQ Osci and this documentation are provided for educational and informational purposes only. They:

  • Do not constitute financial, investment, trading, or risk management advice.
  • Do not guarantee performance, profitability, or specific outcomes.

Trading and investing involve risk, including the possible loss of capital. Past performance is not indicative of future results.

You are solely responsible for any decisions you make in the market. You should consider consulting a licensed financial professional before acting on any information derived from this tool.

MoQ Osci is proprietary to MomentumQ GmbH and provided for personal, non-transferable use under the MomentumQ Terms of Service; any redistribution, modification, or source extraction is prohibited.

© MomentumQ GmbH. All rights reserved.

05Get Started

MoQ Oscillator — free for 7 days

Get full access to the entire MomentumQ indicator suite with a 7-day free trial. No commitment, cancel anytime.

Analytical software, not advice. Trading involves substantial risk of loss.

Disclaimer: The indicators and market analyses provided by MomentumQ GmbH do not constitute a financial service, in particular investment advice, an offer or solicitation to buy or sell financial instruments. The information is provided for informational purposes only and does not replace personal advice. Despite careful review, no guarantee is given for accuracy, completeness, or timeliness. Past performance is not an indicator of future results. Investments involve risks, and a total loss of capital invested is possible. Use of the information is at your own risk.

Start Free Trial→