OPEN-SOURCE SCRIPT

ROC-WMA bull bear indicator

38
ROC-Weighted MA Oscillator

based on Seequant indicator

The ROC-Weighted MA Oscillator (ROCWMA) is a momentum-driven oscillator designed to expose hidden acceleration and deceleration phases in price action by dynamically weighting a moving average with the normalized Rate of Change (ROC).

Instead of treating all price deviations equally, this indicator amplifies meaningful moves and suppresses low-energy noise, making it particularly effective in scalping, intraday trading, and momentum reversals.

🔧 Core Concept

A base moving average (SMA, EMA, TEMA, DEMA, HMA, ALMA, etc.)

Weighted by normalized ROC

Transformed into a Z-score oscillator for comparability across assets

Smoothed with a signal line for timing precision

Result: a context-aware oscillator that adapts to market intensity.

📊 What the Oscillator Shows

Bullish momentum when histogram is positive and expanding

Bearish momentum when histogram is negative and expanding

Neutral zone to filter chop and avoid over-trading

Automatic color logic to highlight regime changes

Optional candle coloring reflects the active momentum state.

🎯 Signal-Based Price Markers (Advanced Feature)

This script includes price-chart markers when:

The signal line retraces to X% of the maximum oscillator bar of the current momentum phase

AND the signal slope confirms exhaustion (rising or falling)

Key characteristics:

Adaptive thresholds (relative, not fixed)

Separate logic for bullish and bearish phases

Reset on each neutral-zone transition

Configurable number of markers per momentum cycle

This makes the indicator particularly useful for:

Pullback entries

Momentum fading

Timing partial exits

⚙️ Customization

Fully adjustable ROC length, MA type, signal length

Neutral zone threshold control

Multiple color schemes

Optional candle coloring

Adaptive signal-to-oscillator percentage logic

🧠 Best Use Cases

Scalping (M1–M5)

Intraday momentum confirmation

Pullback and exhaustion detection

Cross-asset trading (FX, indices, crypto, metals)

ROCWMA is not a lagging oscillator.
It is a momentum intensity detector built to reveal when price moves matter.

면책사항

해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.