Adaptive Cycle Momentum Oscillator [ZurvanEG]⯁ Adaptive Cycle Momentum Oscillator
◇ Overview
MOM is a cycle-adaptive momentum oscillator built to present market direction, strength, fatigue, volatility compression and saturation within one coherent framework.
Unlike conventional momentum oscillators that apply the same lookback to every market condition, MOM can adjust its momentum window to the market’s active rhythm. This allows its response to become faster or slower as market behaviour changes, while a fixed-length mode remains available for users who require consistent settings.
Beyond measuring momentum, MOM adds context to the reading. It distinguishes strengthening movement from fading pressure, reduces the influence of momentum formed during volatility compression, identifies statistically unusual momentum zones, and detects confirmed divergence structures.
The objective is not to produce more signals or predict every reversal. It is to provide a cleaner and more informative view of momentum—showing not only its direction, but also the conditions under which it is developing.
◈ Key Features
◇ Adaptive Momentum
Automatically adjusts the momentum lookback as market rhythm changes. Fixed mode can be selected whenever a constant length is preferred.
◇ Momentum Regime
Classifies momentum as bullish, bearish or neutral. Separate entry and exit levels reduce unstable regime switching around the dead zone.
◇ Strength & Fatigue
The line gradient shows direction and magnitude, while color strength distinguishes expanding momentum from momentum fading toward zero.
◇ Volatility Squeeze
Detects compressed volatility and reduces momentum produced inside quiet conditions. Squeeze intensity can also be displayed as a variable background.
◇ Saturation Bands
Adaptive upper and lower bands identify momentum readings that are extreme relative to the oscillator’s own recent behavior. They should be treated as saturation zones, not automatic reversal signals.
◇ Divergence
Detects confirmed regular and hidden bullish or bearish divergence. Signals can optionally be restricted to pivots occurring beyond the saturation bands to filter weaker mid-range structures.
◇ Visuals & Information
Optional candle coloring transfers the oscillator’s momentum gradient to the main chart. A compact table displays the current regime, momentum value and slope state, with optional cycle, length, squeeze and divergence diagnostics.
◇ Alerts
Independent alerts are available for:
⬦ Bullish and bearish regime shifts
⬦ Upper and lower saturation contacts
⬦ Squeeze entry and release
⬦ Confirmed bullish and bearish divergence
◈ Interpretation
Adaptive Cycle Momentum Oscillator helps answer:
⬦ Is momentum bullish, bearish or neutral?
⬦ Is the current move strengthening or fading?
⬦ Was momentum produced during expansion or compression?
⬦ Is the reading unusually saturated for this market?
⬦ Has a meaningful divergence been confirmed?
◈ Notes
⬦ Adaptive mode requires sufficient historical data for cycle estimation.
⬦ Divergences appear after pivot confirmation and are therefore delayed by design.
⬦ Saturation does not guarantee reversal, especially during strong trends.
⬦ Squeeze attenuation provides context; it does not predict breakout direction.
◈ Conclusion
Adaptive Cycle Momentum Oscillator is designed as a complete momentum-analysis framework rather than a simple oscillator or signal generator. It combines adaptive measurement, stable directional regimes, strength and fatigue colouring, volatility context, dynamic saturation bands and confirmed divergence in a single visual system.
By adapting to market rhythm and evaluating momentum within its surrounding conditions, MOM helps separate meaningful directional pressure from weak movement produced inside noise or compression. Its visual structure is intended to make changes in direction, intensity and exhaustion recognizable without requiring several overlapping indicators.
MOM does not attempt to replace price structure, risk management or trading confirmation. Its role is to provide a clearer and more consistent momentum perspective that can support trend analysis, pullback evaluation, saturation monitoring and divergence assessment across different instruments and timeframes.
Indicator

Kaizen Momentum PlusKaizen Momentum Plus is a professional momentum engine designed to measure direction , strength , and acceleration — with a focus on signal quality, non-repainting logic, and consistent behaviour across assets and timeframes.
Built for traders who operate across crypto, stocks .
---
What It Does
Kaizen Momentum Plus transforms price into a normalized momentum reading:
- Momentum — smoothed, z-scored momentum that adapts across assets and regimes
- Acceleration — the rate of change of momentum (impulse rising or fading)
- Equilibrium reference — the zero baseline separating bullish and bearish momentum
Together, they answer three questions:
1. Is momentum "bullish" or "bearish"?
2. Is it "accelerating" or "losing force"?
3. Is the move "building" — or starting to "exhaust"?
---
Multi-Market / Multi-Timeframe
Works across:
Crypto, Stocks & ETFs 15min,30min,1H,4H,12H, 1D , 1W
Same logic. Same interpretation. Consistent across your entire workspace.
---
How to Read It
Bullish momentum
Momentum above zero with rising acceleration → bullish pressure building.
**Bearish momentum**
Momentum below zero with falling acceleration → bearish pressure building.
Acceleration flip
Momentum still extended, but acceleration reverses → impulse is fading (watch for exhaustion / mean reversion).
Near equilibrium
Low-conviction zone — wait for a clear push rather than forcing trades.
---
## Core Features
- Log-return momentum with adaptive z-score normalization
- Direction hysteresis + neutral deadband to reduce false flips
- Optional bar-close confirmation for live trading
- Exhaustion detection available via alerts
- Alertconditions for direction flips, strong momentum, and exhaustion
Non-repainting design :causal calculations only — no lookahead, no pivoting tricks.
---
Alerts Included
- Momentum → Bull
- Momentum → Bear
- Strong Bull Momentum
- Strong Bear Momentum
- Bull Exhaustion
- Bear Exhaustion
---
Suggested Use
1. Identify higher-timeframe bias with Kaizen Momentum Plus
2. Drop to your execution timeframe for entries
3. Use acceleration flips as early warning for exits or fades
4. Combine with your existing Kaizen systems (entries, gates, risk) for full confluence
This is a **momentum decision layer** — not a standalone system. Use it as the pulse of the market inside a complete process.
---
About Kaizen Kyoto Capital
**Kaizen Kyoto Capital** builds precision trading tools with one principle:
> Clarity over noise. Process over prediction. Edge over emotion.
Kaizen Momentum Plus is part of the Kaizen toolkit — engineered for serious traders who value robust logic and multi market consistency.
---
Disclaimer
This indicator is for educational and informational purposes only.
It does not constitute financial advice. Trading involves risk. Past behaviour of any signal does not guarantee future results. Always manage risk and do your own research.
Indicator

Elite Oscillator ProElite Oscillator Pro is a visual momentum oscillator designed to provide a cleaner reading of overbought, oversold, neutral, and momentum-transition conditions in a separate oscillator pane.
The script can calculate its base oscillator using either Stochastic or RSI logic. The selected oscillator is then processed through a two-step smoothing engine to reduce short-term noise and make momentum transitions easier to read visually.
The goal of this indicator is not to predict future price movement or generate automatic trading instructions. It is intended as a visual analysis tool that helps users observe momentum structure, oscillator regime changes, and transitions around predefined levels.
Main features:
• Dual calculation mode
The user can choose between a Stochastic-based oscillator and an RSI-based oscillator.
• Custom source selection
The selected source is used in the oscillator calculation, allowing the user to adapt the tool to different price inputs.
• Double smoothing engine
The raw oscillator is smoothed twice with configurable lengths. This is designed to make the oscillator less noisy while preserving the main directional movement.
• Configurable levels
The script includes adjustable overbought, oversold, midline, neutral-band, upper-bound, and lower-bound levels.
• Bull and bear pressure gradients
The oscillator area is visually separated around the midline. Positive momentum above the midline and negative momentum below the midline are displayed with separate gradient regions.
• Neutral band
A configurable neutral zone can be displayed between the upper and lower neutral-band levels. This helps identify when momentum is not clearly extended in either direction.
• Signal dots
The script displays optional dots for specific oscillator states:
* Green dots mark overbought conditions.
* Red dots mark oversold conditions.
* Orange dots mark bullish momentum crosses.
* Magenta dots mark neutral-band events or neutral-band zone conditions.
The dot logic can be set to either “Events” or “Zones”.
In Events mode, dots appear only when a condition is newly triggered.
In Zones mode, dots remain visible while the condition is active.
• Alerts
The script includes alert conditions for overbought entry, oversold entry, exits from those zones, bullish momentum crosses, and bearish momentum crosses.
How to use:
1. Choose the calculation mode: Stochastic or RSI.
2. Adjust the oscillator length and smoothing settings to match the symbol and timeframe being analyzed.
3. Use the overbought and oversold levels to identify extended oscillator conditions.
4. Use the midline and neutral band to evaluate whether momentum is directional or balanced.
5. Use the dots as visual markers of oscillator state changes, not as standalone trade entries.
6. Combine this oscillator with price structure, trend context, volume, and risk management before making any trading decision.
Important limitations:
• This script is an indicator, not a strategy.
• It does not place trades.
• It does not manage risk.
• It does not provide financial advice.
• It does not guarantee profitable results.
• Overbought does not automatically mean price must fall.
• Oversold does not automatically mean price must rise.
• Momentum crosses can fail during ranging or volatile markets.
• Users should test settings on their own symbols and timeframes before relying on the visual output.
This indicator is best used as a momentum-context tool, not as a standalone entry or exit system. Indicator

AetherEdge KNN Momentum Whisper🖊️ Overview
AetherEdge KNN Momentum Whisper is a next-generation momentum forecasting engine powered by the K-Nearest Neighbors algorithm. It builds a rolling library of up to 300 historical market patterns, instantly retrieves the K most similar precedents to the current setup, and computes a distance-weighted forecast of next-bar momentum. The result is delivered through a single, elegant histogram whose color intensity simultaneously encodes direction, magnitude, and consensus confidence.
🔶 Key Features
True KNN pattern-matching engine with rolling historical dictionary
3D feature vectors: returns, normalized RSI, ATR Z-score
Variable pattern length (3–10 bars) for tunable temporal context
Inverse-distance weighted prediction — closer matches dominate
Consensus confidence scoring measuring directional agreement among neighbors
Dynamic color intensity driven by strength × confidence
Ultra-clean single histogram visualization — direction, power, and conviction in one bar
Four smart alerts for strong signals and directional flips
🧠 Technical Architecture
1. Feature Extraction Layer (Multi-dimensional Pattern Vector)
Return: single-bar percent change
RSI Normalized: scaled to -1..+1 (×2 amplified)
ATR Z-Score: 50-bar standardized volatility
These are concatenated across patternLen bars to form vectors up to 30 dimensions.
2. Pattern Library Layer (Rolling Dictionary)
Every bar appends a (past pattern, realized future return) pair to the library. Once historySize is exceeded, oldest entries are automatically pruned — always keeping the freshest learning corpus.
3. KNN Search Layer
Computes Euclidean distances from the current pattern to every library entry, then performs selection-based extraction of the K nearest neighbors. Their future-return labels are blended via 1/(d+ε) weighting to produce the momentum forecast.
4. Confidence Scoring Layer
Counts how many of the K neighbors agree on direction (bullish vs bearish). The dominant ratio becomes the confidence score (0–1).
5. Dynamic Visualization Layer
The forecast is ATR-normalized; strength = |normalized forecast| × confidence. Transparency is interpolated between minAlpha and maxAlpha — strong signals appear bold, weak signals fade.
⚙️ Recommended Settings & Tuning Guide
Crypto Defaults
BTC (1H–4H): History 300, K=8, Pattern 5, Forecast 1
ETH (30m–2H): History 300, K=8, Pattern 5, Forecast 1
SOL (15m–1H): History 250, K=10, Pattern 4, Forecast 1
XRP (1H–4H): History 350, K=8, Pattern 6, Forecast 2
Parameter Tuning
History Size: larger = more statistical stability (300 is the sweet spot)
K (Neighbors): 3–5 = reactive, 10–15 = stable
Pattern Length: 3–4 for short-term reversals, 6–8 for trend continuation
Forecast Horizon: 1–2 highest accuracy; 3+ adds noise
Features: Return + ATR for trends, prioritize RSI in ranges
💡 How to Use in Practice
Scenario 1 — Bold-Bar Entries
Vivid (low-transparency) bars indicate high strength × high confidence — historical neighbors overwhelmingly agree. Premium signals for trend-following entries.
Scenario 2 — Histogram Flip Detection
Zero-line crossover is the earliest "whisper" of momentum reversal. Use it as exit signal in trend-following or entry in mean-reversion strategies.
Scenario 3 — Faded Bars = Caution
Highly transparent bars indicate disagreement among neighbors — the market is in unfamiliar territory. Stand aside.
Multi-Timeframe Workflow
Confirm macro direction on 4H KNN → identify setup on 1H → time entries on 15m. Pairs powerfully with S/R and regime-detection tools.
⚠️ Important Notes
Forecasts activate only after historySize + patternLen bars are accumulated
Pattern library resets on chart reload
Computationally heavy — reduce historySize to 200 on low-spec setups
Sudden regime shifts may render past patterns less informative
🚨 Disclaimer
This indicator is provided for educational and analytical purposes only and does not constitute financial advice. All trading decisions remain your sole responsibility. Past performance does not guarantee future results, and crypto markets carry substantial risk.
Indicator

Aura Breadth Thrust Oscillator [Pineify]Aura Breadth Thrust Oscillator
Aura Breadth Thrust Oscillator measures market participation by dividing advancing issues by total advancing plus declining issues, then smoothing the ratio with a 10-period EMA. It borrows from Zweig breadth thrust analysis, but its signals are threshold crosses, not the full classic timed thrust rule.
Key Features
Requests NYSE or NASDAQ advance/decline data when available.
Uses a rolling price-action proxy when breadth symbols are unavailable.
Shows a gradient oscillator, zones, markers, alerts, and source table.
How It Works
For NYSE, the script requests NYSE: USI:ADV and NYSE:$DEC. For NASDAQ, it requests NASDAQ: INDEX:ADVQ and NASDAQ:$DECQ. It builds a breadth ratio from 0 to 100, then applies a 10-period EMA.
Advancing issues are compared with total advancing plus declining issues.
The smoothed ratio becomes the Aura Breadth oscillator.
Crosses above 61.5 mark bullish participation. Crosses below 40 mark breadth weakness.
If external breadth is missing, proxy mode counts up candles as advancing and down candles as declining. Proxy readings are useful context, but they are not exchange-wide breadth.
How the Components Work Together
The ratio supplies participation context, the EMA filters noise, and the thresholds define zones. The table matters because external signals describe broad participation, while proxy signals only describe the current chart.
Trading Ideas and Insights
A cross above 61.5 may be useful after a weak range, especially if price is reclaiming structure.
A move below 40 may show selling pressure or exhaustion; waiting for stabilization can reduce whipsaw risk.
If price rises while breadth fails near the midline, participation may be narrowing.
This is a context tool, not a complete system. Breadth can lag during fast reversals, and proxy mode is approximate.
Unique Aspects
External breadth is preferred automatically, with proxy mode used only when feeds are invalid.
The active data source is shown directly in the pane.
How to Use
Choose NYSE or NASDAQ, then check the table's active source.
Watch crosses around 61.5 and 40, using 50 as a midpoint.
Use the built-in alerts for bullish thrust or breadth breakdown crosses.
Customization
Market Data Exchange (default: NYSE) - Selects the breadth universe.
Proxy Lookback Period (default: 20) - Higher values smooth proxy mode.
Bullish Thrust Level (default: 61.5) - Adjusts the bullish threshold.
Oversold Level (default: 40.0) - Adjusts the weakness threshold.
Conclusion
Aura Breadth Thrust Oscillator gives a compact read on participation behind index moves, breakouts, and reversals. Read each signal with the active data source. Indicator

Indicator

Chande Momentum Oscillator - CMO | TR🎯 Overview
Chande Momentum Oscillator - CMO | TR is a powerful momentum indicator developed by Tushar Chande that measures the difference between the sum of recent gains and the sum of recent losses, normalized to a range between -100 and +100. Developed by Tiagorocha1989, this enhanced version offers dual-mode operation with moving average customization and comprehensive visual features, helping traders identify overbought and oversold conditions, momentum shifts, and potential reversal points with clarity and precision.
🔧 How It Works
The Chande Momentum Oscillator (CMO) is closely related to the Relative Strength Index (RSI) but uses a different calculation method that makes it more responsive to price movements. While RSI focuses on the ratio of average gains to average losses, CMO uses the difference between the sums of gains and losses over the period.
Core Calculation Logic:
The CMO calculation follows these steps:
Price Change: For each period, calculate the price change (current price minus previous price)
Sum of Gains: Add all positive price changes over the specified period
Sum of Losses: Add all negative price changes over the specified period (as absolute values)
CMO Formula: CMO = 100 × (Sum of Gains - Sum of Losses) / (Sum of Gains + Sum of Losses)
The resulting oscillator oscillates between -100 and +100, with:
Positive values indicating that gains exceed losses (bullish momentum)
Negative values indicating that losses exceed gains (bearish momentum)
Zero line representing equilibrium between gains and losses
Readings above +50 suggesting strong bullish momentum (potential overbought conditions)
Readings below -50 suggesting strong bearish momentum (potential oversold conditions)
The indicator compares CMO to a reference line that can be either:
The traditional zero level
A user-defined moving average of CMO itself (CMO MA mode)
✨ Key Features
🔹 Dual Operating Modes
Zero Line Mode: Classic CMO implementation where signals occur when CMO crosses above or below the zero line, indicating momentum shifts
CMO MA Mode: Enhanced version where signals occur when CMO crosses its own moving average, providing smoother, filtered entries
🔹 Flexible Moving Average Selection
Choose from six MA types for the CMO MA mode:
EMA (Exponential Moving Average) for responsive signals
SMA (Simple Moving Average) for smoother readings
RMA (Rolling Moving Average) for weighted recent data
WMA (Weighted Moving Average) for customizable weighting
VWMA (Volume-Weighted Moving Average) incorporating volume
HMA (Hull Moving Average) for reduced lag
🔹 Customizable CMO Parameters
Length CMO: Lookback period for CMO calculation (default 14)
Source CMO: Price source for calculations (default Close)
🔹 Customizable Color Themes
Eight distinct color schemes to match your charting preferences:
Classic – Green for bullish, Red for bearish
Modern – White for bullish, Purple for bearish
Robust – Amber for bullish, Maroon for bearish
Accented – Violet for bullish, Pink for bearish
Monochrome – Light gray for bullish, Dark gray for bearish
Moderate – Green for bullish, Red for bearish
Aqua – Blue for bullish, Orange for bearish
Cosmic – Pink for bullish, Purple for bearish
🔹 Comprehensive Visual Feedback
Colored CMO Line: Changes color based on position relative to the reference line
Reference Line: Yellow line showing either zero or the moving average of CMO
Gradient Fill Zones: Clear visualization of extreme momentum readings at +/-50 levels
Dynamic Zone Fills: Semi-transparent fills showing when CMO is above or below the reference line
Color-Coded Candles: Bars reflect current CMO bias (above or below reference)
Signal Markers: Triangle up/down symbols at crossover points
Live Value Display: Current CMO value shown in a floating label
Trend Table: Bullish/Bearish status displayed on the chart
🔹 Ready-to-Use Alerts
Built-in alert conditions trigger LONG signals on bullish crossovers and SHORT signals on bearish crossunders across both operating modes.
⚙️ Settings Summary
Color Choice: Select from eight visual themes (Default: Classic)
Length CMO: Lookback period for CMO calculation (Default: 14)
Source CMO: Price source for calculations (Default: Close)
Entry/Exit Signal: Choose between zero line or CMO MA mode (Default: Zero Line)
Length MA: Moving average period for CMO MA mode (Default: 365)
CMO MA Type: Moving average method for signal line (Default: EMA)
📈 Practical Applications
🔹 Overbought/Oversold Detection
Traditional CMO usage identifies extreme conditions:
Readings above +50 suggest strong bullish momentum, potentially overbought
Readings below -50 suggest strong bearish momentum, potentially oversold
The indicator provides gradient fills at these levels for visual clarity
Unlike RSI, CMO's symmetric range (-100 to +100) provides balanced overbought/oversold zones
🔹 Zero Line Crossovers
In Zero Line mode, crossovers provide momentum signals:
Crossover above zero → Bullish momentum strengthening
Crossunder below zero → Bearish momentum strengthening
These signals often lead RSI centerline crossovers due to CMO's responsiveness
🔹 Signal Line Crossovers
In CMO MA mode, crossovers between CMO and its moving average provide filtered signals that reduce whipsaws in choppy markets while maintaining sensitivity in trends.
🔹 Divergence Trading
CMO is excellent for spotting divergences:
Bullish Divergence: Price makes lower low, CMO makes higher low → Potential upside reversal
Bearish Divergence: Price makes higher high, CMO makes lower high → Potential downside reversal
Divergences are most significant when occurring at extreme levels (above +50 or below -50)
🔹 Momentum Confirmation
The slope and magnitude of CMO confirm trend strength:
Rising CMO values → Strengthening bullish momentum
Falling CMO values → Strengthening bearish momentum
Flattening CMO → Momentum slowing, potential trend change
🔹 Centerline Rejections
When CMO approaches zero but reverses before crossing, it can signal trend continuation:
CMO pulls back toward zero but reverses up → Bullish continuation
CMO rallies toward zero but reverses down → Bearish continuation
🔹 Multiple Timeframe Analysis
Compare CMO readings across different timeframes:
Higher timeframe CMO confirms primary trend direction
Lower timeframe CMO identifies entry timing and short-term momentum shifts
🎯 Ideal For
✅ Momentum Traders seeking a responsive yet reliable momentum oscillator
✅ Mean Reversion Traders looking for overbought and oversold opportunities
✅ Divergence Traders wanting early reversal signals
✅ Swing Traders capturing medium-term momentum shifts
✅ System Developers needing a symmetric, bounded momentum indicator
✅ Traders familiar with RSI seeking a more responsive alternative
📌 Key Takeaways
Symmetric Range: CMO oscillates between -100 and +100, providing balanced overbought/oversold zones at +/-50
Responsive Design: CMO is typically more responsive than RSI due to its calculation method, making it excellent for early signal detection
Dual-Mode Flexibility: Choose between classic zero-line crossovers for simplicity or MA-smoothed signals for filtered entries
Comprehensive Visualization: Color themes, gradient fills for extreme readings, candles, and labels provide immediate market awareness
Divergence Capability: Excellent for spotting both regular and hidden divergences
Alert-Ready: Built-in alerts for both LONG and SHORT signals across both operating modes
⚠️ Important Notes
CMO's increased responsiveness can lead to more frequent signals, which may require additional filtering in ranging markets. The default length of 14 provides a balance between sensitivity and reliability; shorter lengths increase responsiveness but may increase false signals. The 365-day MA default in CMO MA mode is designed for longer-term trend context on daily charts. The +/-50 levels are guidelines, not strict rules; in strong trends, CMO can remain above +50 or below -50 for extended periods. Divergences are most reliable when they occur at extreme readings. Always combine with proper risk management and additional confirmation for best results.
Disclaimer: This indicator is provided for educational and informational purposes only. Past performance is not indicative of future results. Always conduct thorough testing and align with your risk management strategy before live deployment. Indicator

Chande Momentum Oscillator - CMO🎯 Overview
This is a sophisticated Chande Momentum Oscillator indicator that combines traditional momentum analysis with dynamic moving average filtering. Unlike basic CMO implementations, this version features gradient visualization, multiple color themes, and a clear signal dashboard for precise momentum identification.
🧩 Core Components
1. ⚙️ Technical Foundation
📊 Primary Calculation: Uses PulseWire's built-in ta.cmo() function with customizable source and period length
📈 Dual Analysis Components:
CMO Line: Pure momentum oscillator ranging from -100 to +100
MA Filter: Customizable moving average that acts as dynamic signal line
Gradient Zones: Visual fill between CMO and MA showing momentum intensity
⚡ Dynamic Comparison: Creates clear bullish/bearish signals based on CMO vs MA position
2. 🎛️ Configuration Parameters
📏 CMO Length: Default 14 periods (standard momentum setting)
🔄 MA Filter Settings:
Length: Customizable (default 365 periods)
Type: 6 options available (EMA, SMA, RMA, WMA, VWMA, HMA)
🎨 Color Themes: 5 visual schemes consistent with your indicator suite:
Classic, Modern, Robust, Accented, Monochrome
📊 Signal Interpretation:
🟢 BULLISH: CMO > MA Filter (momentum above trend)
🔴 BEARISH: CMO < MA Filter (momentum below trend)
3. 🎨 Visual Elements
🚨 Gradient Zones:
Upper zone (CMO > MA): Green gradient showing bullish momentum intensity
Lower zone (CMO < MA): Red gradient showing bearish momentum intensity
📋 Dashboard Display: Top-right status indicator showing "⬆️ Bullish" or "⬇️ Bearish"
📊 Dynamic Coloring: CMO line changes color based on position relative to MA
⚡ Trading Applications
📈 Primary Uses:
🎯 Momentum Direction Identification:
CMO > MA = Bullish momentum regime
CMO < MA = Bearish momentum regime
💪 Momentum Strength Assessment:
CMO > +50 = Strong bullish momentum
CMO < -50 = Strong bearish momentum
Between -50 and +50 = Moderate momentum
🚨 Crossover Signals:
Bull Signal: CMO crosses above MA
Bear Signal: CMO crosses below MA
📊 Zone Analysis:
🟢 Bullish Zones:
Light to dark green gradient as CMO rises
Strongest color at highest CMO values
🔴 Bearish Zones:
Light to dark red gradient as CMO falls
Strongest color at lowest CMO values
🟡 Equilibrium: Yellow MA line acts as dynamic pivot
🎨 Customization Options
👁️ Display Features:
📊 Dual Components: Always shows both CMO line and MA filter
🎨 Gradient Visualization: Automatic fill between lines showing momentum intensity
📋 Status Dashboard: Clear bullish/bearish indication
📈 Customizable MA: Choose from 6 different moving average types
🎨 Visual Themes: (Consistent suite)
🎨 Classic: Green/Red (traditional momentum colors)
🚀 Modern: Cyan/Purple (contemporary)
💪 Robust: Amber/Deep Purple (high contrast)
🌈 Accented: Purple/Magenta (vibrant)
⚫⚪ Monochrome: Light Gray/Dark Gray (minimalist)
🔔 Alert System
🟢 LONG Alert: Triggers when CMO crosses above MA
🔴 SHORT Alert: Triggers when CMO crosses below MA
📧 Format: Includes ticker symbol for tracking
⚡ Key Advantages
✅ Strengths:
🎯 Clear Momentum Signals: Direct comparison between CMO and MA provides unambiguous entries/exits
💪 Trend Filter: MA acts as dynamic support/resistance for momentum
👁️ Visual Clarity: Gradient zones show momentum intensity at a glance
🔄 Flexible Configuration: Multiple MA types for different trading styles
📊 Professional Dashboard: Immediate status recognition
📊 Optimal Settings:
⚡ Short-term Trading: CMO Length 9-14, MA Length 20-50
📊 Medium-term Trading: CMO Length 14-20, MA Length 50-100
📈 Long-term Trading: CMO Length 20-30, MA Length 100-365
🏆 Unique Features:
🎯 Gradient Visualization: Color intensity reflects momentum strength
📊 MA Filter Flexibility: 6 different moving average types
🎨 Consistent Design: Matches your indicator family aesthetics
📋 Status Dashboard: Quick visual confirmation of regime
🔧 Dual Analysis: Combines momentum oscillator with trend filter
🔄 Trading Strategies
1. Basic Momentum Strategy:
Go LONG when CMO crosses above MA
Go SHORT when CMO crosses below MA
Use extreme readings (>+80 or <-80) for overbought/oversold conditions
2. Momentum Strength Strategy:
Strong bullish: CMO > MA AND CMO > +50
Strong bearish: CMO < MA AND CMO < -50
Weak signals: Between -50 and +50
3. Divergence Detection:
Price makes higher high, CMO makes lower high → Bearish divergence
Price makes lower low, CMO makes higher low → Bullish divergence
📈 Performance Tips
Combine with Trend: Use in trending markets (avoid ranging periods)
Confirmation: Wait for candle close after MA crossover
Extreme Readings: +80/-80 often precede reversals
MA Selection: EMA for responsiveness, SMA for smoothness
Multiple Timeframes: Check higher timeframe CMO alignment
This enhanced CMO indicator provides professional-grade momentum analysis with intuitive visualization, allowing traders to quickly identify momentum regimes and strength while filtering out market noise through the customizable moving average filter! 📊🎯 Indicator

Indicator

Advisor CORE + MOMENTUM (Weekly) - ROC/EMA📊 Advisor CORE + Momentum (Weekly)
This indicator provides a rule-based portfolio management view, clearly separating long-term structure, risk monitoring, and entry timing, with a logic designed to support position review decisions, not mechanical trading.
It answers a single question:
Is this asset still justified at its current portfolio weight?
🔹 CORE — Structure & Risk Review
The CORE layer evaluates structural trend and long-term cycle, with an explicit review state to detect early deterioration:
Weekly price relative to a long-term EMA
Long-term Rate of Change (ROC) strength and direction
Long-term EMA slope
CORE states:
BUY / HOLD
Structure intact, long-term momentum strong.
HOLD
Structure still valid, but losing strength or under pressure.
REVIEW
Price below the long-term EMA and long-term momentum weakening.
Signals that the position should be actively reviewed.
REDUCE
Long-term momentum turned negative, indicating structural deterioration.
This allows risk to be addressed before a full trend break occurs.
🔹 MOMENTUM — CANSLIM Timing Discipline
The MOMENTUM layer applies strict CANSLIM entry rules, explicitly blocking any buy condition without valid timing:
BUY
Price above the short-term EMA,
short-term EMA above the long-term EMA,
long-term EMA rising.
HOLD / WAIT
Structure intact, but price below the short-term EMA.
NO OPERATE
Price below the long-term EMA or trend conditions failing.
This ensures that structure alone never justifies a buy, enforcing discipline between trend quality and entry timing.
🔗 Combined Use
This indicator is designed to be used together with:
ROC Triple (13 / 26 / 52)
The ROC Triple provides visual momentum context, while the Advisor translates structure and timing into clear, portfolio-oriented guidance.
⚠️ Important Notes
This is not a trading system.
It does not generate entry or exit signals.
It does not define position size or timing.
Its purpose is to standardize portfolio review decisions, reduce emotional bias, and maintain discipline across changing market regimes. Indicator

Advisor CORE + MOMENTUM (Weekly) - ROC/EMA📊 Advisor CORE + Momentum (Weekly)
This indicator provides a rule-based market diagnosis by clearly separating long-term structure from entry timing, following a CANSLIM-consistent logic.
It is designed to answer what is allowed right now, not to generate automatic trade signals.
🔹 CORE — Structural Context
The CORE layer evaluates trend and market cycle, independent of entry timing:
Weekly price relative to a long-term EMA
Long-term Rate of Change (ROC)
It identifies whether the asset’s primary structure is intact, weakening, or deteriorating.
Typical outputs:
CORE: BUY / HOLD → structure and cycle intact
CORE: HOLD → structure alive, under pressure
CORE: REDUCE → structural deterioration
🔹 MOMENTUM — CANSLIM Timing Logic
The MOMENTUM layer applies strict CANSLIM entry rules, clearly separating structure from timing:
BUY
Price above the short-term EMA
Short-term EMA above the long-term EMA
Long-term EMA rising
HOLD / WAIT
Structure intact, but price below the short-term EMA
NO OPERATE
Price below the long-term EMA or structural conditions failing
This ensures that no BUY condition is allowed without valid timing, even if the broader trend remains positive.
🔗 Combined Use
This indicator is designed to be used together with:
ROC Triple (13 / 26 / 52)
The ROC Triple provides visual momentum context, while the Advisor converts structure and timing into clear, rule-based guidance.
⚠️ Important Notes
This is not a signal generator.
It does not define entries, exits, or position size.
Recommendations are contextual, not predictive.
The objective is to standardize market reading, avoid mixed signals, and enforce discipline between structure and timing. Indicator

Advisor CORE + MOMENTUM (Weekly) - ROC/EMA📊 Advisor CORE + Momentum (Weekly)
This indicator provides a high-level diagnostic view of an asset by combining trend, momentum, and market cycle into concise, rule-based recommendations.
It is designed to answer “what is allowed right now”, not to automate trading decisions.
🔹 CORE (Long-Term Context)
The CORE assessment focuses on structural trend and cycle:
Weekly price relative to a long-term EMA
Long-term Rate of Change (ROC)
It helps identify whether the asset is in a healthy long-term phase, a temporary pullback, or a structural deterioration.
Typical outputs:
CORE: BUY / HOLD
CORE: HOLD
CORE: REDUCE
🔹 MOMENTUM (Tactical / Growth Context)
The Momentum assessment evaluates short- and medium-term price strength:
Short- and medium-term ROC alignment
Price behavior relative to the long-term trend
It is intended to determine whether momentum-based strategies are currently supported, in pause, or not advisable.
Typical outputs:
MOMENTUM: BUY
MOMENTUM: WAIT
MOMENTUM: NO OPERATE
🔗 Combined Use
This indicator is designed to be used in combination with:
ROC Triple (13 / 26 / 52)
The ROC Triple indicator provides the visual momentum context, while the Advisor translates that information into structured, high-level guidance.
Used together, they offer both:
Interpretation (ROC Triple)
Decision context (Advisor)
⚠️ Important Notes
This is not a signal generator.
It does not define position size or timing.
Recommendations are contextual, not predictive.
The objective is to standardize market reading, reduce emotional bias, and support consistent decision-making across different market regimes. Indicator

Indicator

Reduced-Lag Chande Momentum Oscillator [BOSWaves]Reduced-Lag Chande Momentum Oscillator – Adaptive Momentum Geometry with Reduced-Latency Reversion Logic
Overview
The Reduced-Lag Chande Momentum Oscillator represents a sophisticated extension of the classical Chande Momentum Oscillator, preserving the foundational measurement of net directional pressure while addressing inherent limitations in lag, noise, and signal clarity. The traditional CMO provides reliable snapshots of upward versus downward force but reacts slowly to rapid market accelerations and can obscure meaningful momentum inflections with delayed readings. This iteration integrates a dual-stage reduced-lag filter, optional advanced smoothing, and acceleration-based analytics, producing a real-time, multi-dimensional representation of market momentum.
The design reframes classical momentum using a layered curvature and gradient structure - main, midline, and shadow - to show trajectory, velocity, and intensity in one view. Instead of the usual ±70/30 extremes, it uses ±50 as a statistically grounded threshold where one side of the market begins exerting true dominance. This captures structural imbalance more reliably, exposing exhaustion and actionable inflection without amplifying noise.
This visualization gives traders a continuous, responsive read on market structure, revealing not just direction but rate of change, acceleration alignment, and curvature behavior. The oscillator becomes a momentum map, expressing both probability and intensity behind directional shifts.
Where conventional oscillators mislabel short-lived swings as signals, the Reduced-Lag CMO separates baseline shifts from high-conviction transitions, enabling cleaner, more decisive signal interpretation.
Theoretical Foundation
The classical Chande Momentum Oscillator, created by Tushar Chande, calculates the normalized net difference between consecutive upward and downward price changes over a defined window, generating readings from –100 to +100. While effective for capturing basic directional pressure, the unmodified CMO suffers from signal latency and sensitivity to abrupt market swings, which can obscure actionable inflection points.
The Reduced-Lag CMO augments this foundation with three key mechanisms:
Reduced-Lag Filtering : A dual-EMA structure eliminates inertial lag, aligning the oscillator curve closely with real-time market momentum without producing overshoot artifacts.
Smoothing Architecture : Optional SMA, EMA, or WMA smoothing is applied post-filter, balancing noise reduction with trajectory fidelity. A multi-layer line system (shadow → midline → main) communicates depth, curvature, and gradient dynamics.
Acceleration Integration : First and second derivatives of the smoothed curve quantify velocity and acceleration, allowing the indicator to identify not only momentum flips but the force behind each shift, forming the basis for the strong-signal overlay.
The combination of these mechanisms produces an oscillator that respects the original CMO framework while delivering real-time, context-sensitive intelligence. The ±50 boundaries are selected as the statistically validated pressure zones where directional dominance exceeds neutral oscillation. Crosses and rejections at these boundaries are not arbitrary overbought/oversold events, but measurable imbalances with actionable significance.
How It Works
The Reduced-Lag CMO is constructed through a multi-stage process:
Momentum Estimation Core : Raw CMO values are calculated and then passed through a reduced-lag filter to remove delay, creating a curve that closely tracks instantaneous directional pressure.
Smoothing & Layered Representation : The filtered curve can be smoothed and split into three layers - shadow, midline, and main - giving visual depth, trajectory clarity, and curvature instead of a single-line oscillator.
Gradient-Based Pressure Mapping : Color gradients encode momentum strength and polarity. Green-yellow transitions highlight increasing upward dominance, while red-yellow transitions indicate weakening downward force.
Pressure-Zone Anchoring (±50) : The system defines statistically significant pressure zones at ±50. Moves beyond these levels reflect dominant directional control, and rejections inside the zone signal potential exhaustion.
Signal Generation : Momentum events are evaluated through velocity and acceleration. Standard signals appear as triangle markers indicating validated momentum flips. Strong signals appear as triangles with diamonds when acceleration confirms a high-conviction transition.
A cooldown rule spaces signals apart to reduce clutter and emphasize structurally meaningful events.
Interpretation
The Reduced-Lag CMO reframes momentum as a dynamic equilibrium between directional force and structural pressure:
Positive Momentum Phases : Curves above zero with green-yellow gradients indicate sustained upward pressure. Shallow retracements or midline tests denote controlled pullbacks.
Negative Momentum Phases : Curves below zero with red-yellow gradients show downward dominance. Rejections from –50 highlight potential exhaustion and reversal readiness.
Pressure-Zone Dynamics (±50) : Crosses beyond ±50 confirm dominant directional force. Meanwhile, rejections and rotations inside the zone signal structural fatigue.
Velocity & Acceleration Analysis : Rising momentum with decelerating velocity suggests fading force; acceleration alignment amplifies signal strength and forms the basis of strong signals.
Signal Architecture
The Reduced-Lag CMO produces a single event type with two intensities: a validated momentum inflection.
Standard Signals - Triangles:
Triggered by momentum flips confirmed by velocity.
Represent moderate-intensity directional changes.
Appear at zero-line crosses or ±50 rejections with aligned velocity.
Strong Signals Triangles + Diamonds:
Triggered when acceleration confirms the directional change.
Represent high-intensity, high-conviction shifts.
Rare by design; indicate robust momentum inflections.
Cooldown mechanics prevent repeated signals in short succession, emphasizing structural reliability over noise.
Strategy Integration
Trend Confirmation : Align zero-line flips with higher-timeframe directional bias.
Reversal Detection : Strong signals from ±50 zones highlight potential inflection points.
Volatility Assessment : Gradient transitions reveal strengthening or weakening momentum.
Pullback Timing : Multi-layer curvature identifies controlled retracements vs trend exhaustion.
Confluence Mapping : Pair with structure-based indicators to filter signals in context.
Technical Implementation Details
Core Engine : Classical CMO with Ehlers reduced-lag extension
Lag Reduction : Dual EMA filtering
Smoothing : Optional SMA/EMA/WMA post-filter
Multi-Layer Curve : Shadow, midline, main
Signal System : Two-tier momentum-acceleration framework
Pressure Zones : ±50 statistically validated thresholds
Cooldown Logic : Bar-indexed suppression
Gradient Mapping : Encodes magnitude and direction
Alerts : Standard and strong signals
Optimal Application Parameters
Timeframes:
1 - 5 min : Intraday momentum tracking
15 - 60 min : Trend rotations & volatility transitions
4H - Daily : Macro momentum exhaustion & re-accumulation mapping
Suggested Ranges:
CMO Length : 7 - 12
Reduced-Lag Length : 5 - 15
Smoothing : 10 - 20
Cooldown Bars : 5 - 15
Performance Characteristics
High Effectiveness:
Markets with directional pulses & clean pressure transitions
Trending phases with measurable pullbacks
Instruments with stable volatility cycles
Reduced Edge:
Choppy consolidations
Ultra-low volatility environments
Disclaimer
The Reduced-Lag Chande Momentum Oscillator is a professional-grade analytical tool. It is not predictive and carries no guaranteed profitability. Effectiveness depends on asset class, volatility regime, parameter selection, and disciplined execution. Any suggested application timeframes or recommended ranges are guidance only - they are not universally optimal and will not deliver consistent accuracy on every asset or market condition. BOSWaves recommends using it in conjunction with structure, liquidity, and momentum context. Indicator

Enhanced Chande Momentum OscillatorEnhanced Chande Momentum Oscillator (Enh CMO)
📊 Description
The Enhanced Chande Momentum Oscillator is an advanced version of the classic Chande Momentum Oscillator with dynamic envelope boundaries that automatically adapt to market volatility. This indicator provides clear visual signals for potential price reversals and momentum shifts.
Key Features:
Original Chande Momentum Oscillator calculation
Dynamic upper and lower boundaries based on statistical analysis
Adaptive envelope that adjusts to market volatility
Visual fill area between boundaries for easy interpretation
Real-time values table with current readings
Built-in alert conditions for boundary touches
Customizable moving average types (SMA, EMA, WMA)
⚙️ Settings
CMO Settings:
CMO Length (9): Period for calculating the base Chande Momentum Oscillator
Source (close): Price source for calculations
Envelope Settings:
Envelope Length (20): Lookback period for calculating the moving average and standard deviation
Envelope Multiplier (1.5): Multiplier for standard deviation to create upper/lower bounds
Moving Average Type (EMA): Type of moving average for envelope calculation
📈 How to Use
Visual Elements
Lines:
White Line: Main Chande Momentum Oscillator
Red Line: Upper boundary (resistance level)
Green Line: Lower boundary (support level)
Yellow Line: Moving average of CMO (trend direction)
Purple Fill: Visual envelope between boundaries
Reference Lines:
Zero Line: Neutral momentum level
+50/-50 Lines: Traditional overbought/oversold levels
Trading Signals
🔴 Sell/Short Signals
CMO touches or crosses above upper boundary → Potential bearish reversal
CMO is above +50 and declining → Weakening bullish momentum
CMO crosses below yellow MA line while above zero → Momentum shift
🟢 Buy/Long Signals
CMO touches or crosses below lower boundary → Potential bullish reversal
CMO is below -50 and rising → Weakening bearish momentum
CMO crosses above yellow MA line while below zero → Momentum shift
⚡ Advanced Signals
Boundary contraction → Decreasing volatility, potential breakout coming
Boundary expansion → High volatility period, use wider stops
CMO hugging upper boundary → Strong uptrend continuation
CMO hugging lower boundary → Strong downtrend continuation
🎯 Trading Strategies
Strategy 1: Reversal Trading
Wait for CMO to touch extreme boundaries (red or green lines)
Look for divergence with price action
Enter counter-trend position when CMO starts moving back toward center
Set stop beyond the boundary breach point
Take profit near zero line or opposite boundary
Strategy 2: Momentum Confirmation
Use CMO direction to confirm trend
Enter positions when CMO crosses above/below yellow MA line
Hold positions while CMO remains on the correct side of MA
Exit when CMO crosses back through MA line
Strategy 3: Volatility Breakout
Monitor boundary width (envelope expansion/contraction)
When boundaries contract significantly, prepare for breakout
Enter in direction of CMO breakout from narrow range
Use boundary expansion as confirmation signal
⚠️ Important Notes
Best Timeframes
Scalping: 1m, 5m charts
Day Trading: 15m, 30m, 1H charts
Swing Trading: 4H, Daily charts
Market Conditions
Trending Markets: Focus on momentum confirmation signals
Ranging Markets: Focus on boundary reversal signals
High Volatility: Increase envelope multiplier (1.8-2.5)
Low Volatility: Decrease envelope multiplier (1.0-1.3)
Risk Management
Always use stop losses beyond boundary levels
Reduce position size during boundary expansion periods
Combine with price action and support/resistance levels
Monitor the real-time table for precise entry/exit levels
🔔 Alerts
The indicator includes built-in alert conditions:
"CMO Above Upper Bound": Potential reversal down signal
"CMO Below Lower Bound": Potential reversal up signal
Set these alerts to catch opportunities without constantly monitoring charts.
💡 Tips for Success
Combine with other indicators: Use with RSI, MACD, or volume indicators for confirmation
Watch for divergences: CMO making new highs/lows while price doesn't follow
Use multiple timeframes: Check higher timeframe CMO for overall trend context
Adjust settings for different assets: Crypto may need different settings than forex
Paper trade first: Test the indicator with your trading style before using real money
🎨 Customization Tips
Change colors in the Pine Script to match your chart theme
Adjust envelope length for faster (shorter) or slower (longer) signals
Modify envelope multiplier based on asset volatility
Hide the table if it obstructs your view by commenting out the table section
Complete trading solution: Pair with the Optimus Indicator (paid indicator) for multi-timeframe trend analysis and trend signals.
Together they create a powerful confluence system for professional trading setups. Indicator

Adaptive Convergence Divergence### Adaptive Convergence Divergence (ACD)
By Gurjit Singh
The Adaptive Convergence Divergence (ACD) reimagines the classic MACD by replacing fixed moving averages with adaptive moving averages. Instead of a static smoothing factor, it dynamically adjusts sensitivity based on price momentum, relative strength, volatility, fractal roughness, or volume pressure. This makes the oscillator more responsive in trending markets while filtering noise in choppy ranges.
#### 📌 Key Features
1. Dual Adaptive Structure: The oscillator uses two adaptive moving averages to form its convergence-divergence line, with EMA/RMA as signal line:
* Primary Adaptive (MA): Fast line, reacts quickly to changes.
* Following Adaptive (FAMA): Slow line, with half-alpha smoothing for confirmation.
2. Adaptive MA Types
* ACMO: Adaptive CMO (momentum)
* ARSI: Adaptive RSI (relative strength)
* FRMA: Fractal Roughness (volatility + fractal dimension)
* VOLA: Volume adaptive (volume pressure)
3. PPO Option: Switch between classic MACD or Percentage Price Oscillator (PPO) style calculation.
4. Signal Smoothing: Choose between EMA or Wilder’s RMA.
5. Visuals: Colored oscillator, signal line, histogram with adaptive transparency.
6. Alerts: Bullish/Bearish crossovers built-in.
#### 🔑 How to Use
1. Add to chart: Works on any timeframe and asset.
2. Choose MA Type: Experiment with ACMO, ARSI, FRMA, or VOLA depending on market regime.
3. Crossovers:
* Bullish (🐂): Oscillator crosses above signal → potential long entry.
* Bearish (🐻): Oscillator crosses below signal → potential short entry.
4. Histogram: expansion = strengthening trend; contraction = weakening trend.
5. Divergences:
* Bullish (hidden strength): Price pushes lower, but ACD turns higher = potential upward reversal.
* Bearish (hidden weakness): Price pushes higher, but ACD turns lower = potential downward reversal.
6. Customize: Adjust lengths, smoothing type, and PPO/MACD mode to match your style.
7. Set Alerts:
* Enable Bullish or Bearish crossover alerts to catch momentum shifts in real time.
#### 💡 Tips
* PPO mode normalizes values across assets, useful for cross-asset analysis.
* Wilder’s smoothing is gentler than EMA, reducing whipsaws in sideways conditions.
* Adaptive smoothing helps reduce false divergence signals by filtering noise in choppy ranges.
Indicator

Dual Adaptive Movings### Dual Adaptive Movings
By Gurjit Singh
A dual-layer adaptive moving average system that adjusts its responsiveness dynamically using market-derived factors (CMO, RSI, Fractal Roughness, or Stochastic Acceleration). It plots:
* Primary Adaptive MA (MA): Fast, reacts to changes in volatility/momentum.
* Following Adaptive MA (FAMA): A smoother, half-alpha version for trend confirmation.
Instead of fixed smoothing, it adapts dynamically using one of four methods:
* ACMO: Adaptive CMO (momentum)
* ARSI: Adaptive RSI (relative strength)
* FRMA: Fractal Roughness (volatility + fractal dimension)
* ASTA: Adaptive Stochastic Acceleration (%K acceleration)
### ⚙️ Inputs & Options
* Source: Price input (default: close).
* Moving (Type): ACMO, ARSI, FRMA, ASTA.
* MA Length (Primary): Core adaptive window.
* Following (FAMA) Length: Optional; can match MA length.
* Use Wilder’s: Toggles Wilder vs EMA-style smoothing.
* Colors & Fill: Bullish/Bearish tones with transparency control.
### 🔑 How to Use
1. Identify Trend:
* When MA > FAMA → Bullish (fills bullish color).
* When MA < FAMA → Bearish (fills bearish color).
2. Crossovers:
* MA crosses above FAMA → Bullish signal 🐂
* MA crosses below FAMA → Bearish signal 🐻
3. Adaptive Edge:
* Select method (ACMO/ARSI/FRMA/ASTA) depending on whether you want sensitivity to momentum, strength, volatility, or acceleration.
4. Alerts:
* Built-in alerts trigger on crossovers.
### 💡 Tips
* Wilder’s smoothing is gentler than EMA, reducing whipsaws in sideways conditions.
* ACMO and ARSI are best for momentum-driven directional markets, but may false-signal in ranges.
* FRMA and ASTA excels in choppy markets where volatility clusters.
👉 In short: Dual Adaptive Movings adapts moving averages to the market’s own behavior, smoothing noise yet staying responsive. Crossovers mark possible trend shifts, while color fills highlight bias. Indicator

SMI-DarknessIndicator Description: SMI-Darkness
The SMI-Darkness is an indicator based on the Stochastic Momentum Index (SMI), designed to help identify the strength and direction of an asset's trend, as well as potential buy and sell signals. It displays a smoothed SMI using multiple moving average options to customize the indicator’s behavior according to the user’s trading style.
Main Features
Smoothed SMI: Calculates the traditional SMI and smooths it using a user-configurable moving average, improving signal clarity.
Signal Line: Displays a smoothed signal line to identify crossovers with the SMI, generating potential entry or exit points.
Histogram: Shows the difference between the smoothed SMI and the signal line, visually highlighting trend strength. Blue bars indicate buying strength, while yellow bars indicate selling strength.
Horizontal Lines: Includes overbought (+40) and oversold (-40) levels, plus a neutral zero level to aid interpretation.
Indicator Parameters
SMI Short Period: Sets the short period used to calculate the SMI (default 5). Lower periods make the indicator more sensitive.
SMI Signal Period: Sets the period to smooth the signal line (default 5). Adjust to control the signal line's smoothness.
Moving Average Type: Choose the moving average type to smooth the SMI and signal line. Options include:
SMA (Simple Moving Average)
SMMA (Smoothed Moving Average)
EMA (Exponential Moving Average)
WMA (Weighted Moving Average)
HMA (Hull Moving Average)
JMA (Jurik Moving Average) — Note: This is not an original or proprietary moving average but a publicly available open-source version created by PulseWire users.
VWMA (Volume-Weighted Moving Average)
KAMA (Kaufman Adaptive Moving Average)
How to Use
Trend Identification: Observe the position of the smoothed SMI relative to the signal line and the histogram values.
When the histogram is positive (blue bars), momentum is bullish.
When the histogram is negative (yellow bars), momentum is bearish.
Buy and Sell Signals:
A crossover of the smoothed SMI above the signal line may indicate a buy signal.
A crossover of the smoothed SMI below the signal line may indicate a sell signal.
Overbought/Oversold Levels:
SMI values above +40 suggest potential overbought conditions, signaling caution on long positions.
Values below -40 suggest potential oversold conditions, indicating possible buying opportunities.
Customization: Adjust the parameters to balance sensitivity and noise, choosing the moving average type that best fits your trading style. Indicator

MERCURY-PRO by DrAbhiramSivprasd“MERCURYPRO”
The MERCURYPRO indicator is a custom technical analysis tool designed to provide dynamic trend signals based on a combination of the Chande Momentum Oscillator (CMO) and Standard Deviation (StDev). This indicator helps traders identify trend reversals or continuation based on the behavior of the price and momentum.
Key Features:
• Source Input: The indicator works with any price data, with the default set to close, which represents the closing price of each bar.
• Length Input: A period (default value 9) is used to determine the calculation window for the Chande Momentum Oscillator and Standard Deviation.
• Fixed CMO Length Option: Users can choose whether to use a fixed CMO length of 9 or adjust the length to the user-defined pds value.
• Calculation Method: The indicator allows switching between using the Chande Momentum Oscillator (CMO) or Standard Deviation (StDev) for the momentum calculation.
• Alpha: The smoothing factor used in the calculation of the MERCURYPRO value, which is based on the length of the period input (pds).
Core Calculation:
1. Momentum Calculation: The script calculates the momentum by determining the change in the source price (e.g., close) from one period to the next.
2. Chande Momentum Oscillator (CMO): The positive and negative momentum components are calculated and then summed over the specified period. This value is normalized to a percentage to determine the momentum strength.
3. K Value Calculation: The script selects either the CMO or Standard Deviation (depending on the user setting) to calculate the k value, which represents the dynamic price momentum.
4. MERCURYPRO Line: The final output of the indicator, MERCURYPRO, is computed using a weighted average of the k value and the previous MERCURYPRO value. The line is smoothed using the Alpha parameter.
Plot and Signal Generation:
• Color Coding: The line is color-coded based on the direction of MERCURYPRO:
• Blue: The trend is bullish (MERCURYPRO is rising).
• Maroon: The trend is bearish (MERCURYPRO is falling).
• Default Blue: Neutral or sideways market conditions.
• Plotting: The MERCURYPRO line is plotted with varying colors depending on the trend direction.
Alerts:
• Color Change Alert: The indicator has an alert condition based on when the MERCURYPRO line crosses its previous value. This helps traders stay informed about potential trend reversals or continuation signals.
Use Case:
• Trend Confirmation: Traders can use the MERCURYPRO indicator to identify whether the market is in a strong trend or not.
• Signal for Entries/Exits: The color change and crossovers of the MERCURYPRO line can be used as entry or exit signals, depending on the trader’s strategy.
Overall Purpose:
The MERCURYPRO indicator combines momentum analysis with smoothing techniques to offer a dynamic, responsive tool for identifying market trends and potential reversals. It is particularly useful in conjunction with other technical indicators to provide confirmation for trade setups.
How to Use the MERCURYPRO Indicator:
The MERCURYPRO indicator is designed to help traders identify trend reversals and market conditions. Here are a few ways you can use it:
1. Trend Confirmation (Bullish or Bearish)
• Bullish Trend: When the MERCURYPRO line is colored Blue, it indicates a rising trend, suggesting that the market is bullish.
• Action: You can consider entering long positions when the line turns blue, or holding your existing positions if you’re already long.
• Bearish Trend: When the MERCURYPRO line is colored Maroon, it signals a downward trend, indicating a bearish market.
• Action: You may consider entering short positions or closing any long positions when the line turns maroon.
2. Trend Reversal Alerts
• Color Change: The MERCURYPRO indicator changes color when there’s a trend reversal. The alert condition triggers when the MERCURYPRO crosses above or below its previous value, signaling a potential shift in the trend.
• Action: You can use this alert as a signal to monitor potential entry or exit points for trades. For example, a crossover from maroon to blue could indicate a potential buying opportunity, while a crossover from blue to maroon could suggest a selling opportunity.
3. Use with Other Indicators for Confirmation
• While the MERCURYPRO provides valuable trend insights, it’s often more effective when used in combination with other indicators like RSI (Relative Strength Index), MACD, or moving averages to confirm signals.
• Example: If MERCURYPRO turns blue and RSI is above 50, it may signal a strong bullish trend, enhancing the confidence to enter a long trade.
4. Divergence
• Watch for divergence between the MERCURYPRO line and the price chart:
• Bullish Divergence: If the price makes new lows while MERCURYPRO is showing higher lows, it suggests a potential bullish reversal.
• Bearish Divergence: If the price makes new highs while MERCURYPRO is showing lower highs, it suggests a potential bearish reversal.
Example of Use:
• Example 1: If the MERCURYPRO line changes from maroon to blue, you might enter a long position. After the MERCURYPRO line turns blue, use an alert to monitor the price action. If other indicators (like RSI) also suggest strength, your confidence in the trade will increase.
• Example 2: If the MERCURYPRO line shifts from blue to maroon, it could be a signal to close long positions and consider shorting the market if other conditions align (e.g., moving averages also turn bearish).
Warning for Using the MERCURYPRO Indicator:
1. Lagging Indicator:
• The MERCURYPRO is a lagging indicator, meaning it responds to price changes after they have occurred. This may delay entry and exit signals, and it’s crucial to combine it with other leading indicators to get timely information.
2. False Signals in Range-bound Markets:
• In choppy or sideways markets, the MERCURYPRO line can produce false signals, flipping between blue and maroon frequently without showing a clear trend. It’s important to avoid trading based on these false signals when the market is not trending.
3. Overreliance on One Indicator:
• Relying solely on MERCURYPRO can be risky. Always confirm signals with additional tools like volume analysis, price action, or other indicators to increase the accuracy of your trades.
4. Market Conditions Matter:
• The indicator may work well in trending markets, but in highly volatile or news-driven environments, it may provide misleading signals. Ensure that you take market fundamentals and external news events into consideration before acting on the indicator’s signals.
5. Risk Management:
• As with any technical indicator, MERCURYPRO is not infallible. Always use appropriate risk management techniques such as stop-loss orders to protect your capital. Never risk more than you can afford to lose on a trade.
6. Backtest First:
• Before implementing MERCURYPRO in live trading, make sure to backtest it on historical data. Test the strategy with various market conditions to assess its effectiveness and identify any potential weaknesses.
By considering these guidelines and warnings, you can use the MERCURYPRO indicator more effectively and mitigate potential risks in your trading strategy. Indicator

MTF RSI+CMO PROThis RSI+CMO script combines the Relative Strength Index (RSI) and Chande Momentum Oscillator (CMO), providing a powerful tool to help traders analyze price momentum and spot potential turning points in the market. Unlike using RSI alone, the CMO (especially with a 14-period length) moves faster and accentuates price pops and dips in the histogram, making price shifts more apparent.
Indicator Features:
➡️RSI and CMO Combined: This indicator allows traders to track both RSI and CMO values simultaneously, highlighting differences in their movement. RSI and CMO values are both plotted on the histogram, while CMO values are also drawn as a line moving through the histogram, giving a visual representation of their relationship. The often faster-moving CMO accentuates short-term price movements, helping traders spot subtle shifts in momentum that the RSI might smooth out.
➡️Multi-Time Frame Table: A real-time, multi-time frame table displays RSI and CMO values across various timeframes. This gives traders an overview of momentum across different intervals, making it easier to spot trends and divergences across short and long-term time frames.
➡️Momentum Chart Label: A chart label compares the current RSI and CMO values with values from 1 and 2 bars back, providing an additional metric to gauge momentum. This feature allows traders to easily see if momentum is increasing or decreasing in real-time.
➡️RSI/CMO Bullish and Bearish Signals: Colored arrow plot shapes (above the histogram) indicate when RSI and CMO values are signaling bullish or bearish conditions. For example, green arrows appear when RSI is above 65, while purple arrows show when RSI is below 30 and CMO is below -40, indicating strong bearish momentum.
➡️Divergences in Histogram: The histogram can make it easier for traders to spot divergences between price and momentum. For instance, if the price is making new highs but the RSI or CMO is not, a bearish divergence may be forming. Similarly, bullish divergences can be spotted when prices are making lower lows while RSI or CMO is rising.
➡️Alert System: Alerts are built into the indicator and will trigger when specific conditions are met, allowing traders to stay informed of potential entry or exit points based on RSI and CMO levels without constantly monitoring the chart. These are set manually. Look for the 3 dots in the indicator name.
How Traders Can Use the Indicator:
💥Identifying Momentum Shifts: The RSI+CMO combination is ideal for spotting momentum shifts in the market. Traders can monitor the histogram and the CMO line to determine if the market is gaining or losing strength.
💥Confirming Trade Entries/Exits: Use the real-time RSI and CMO values across multiple time frames to confirm trades. For instance, if the 1-hour RSI is above 70 but the 1-minute RSI is turning down, it could indicate short-term overbought conditions, signaling a potential exit or reversal.
💥Spotting Divergences: Divergences are critical for predicting potential reversals. The histogram can be used to spot divergences when RSI and CMO values deviate from price action, offering an early signal of market exhaustion.
💥Tracking Multi-Time Frame Trends: The multi-time frame table provides insight into the market’s overall trend across several timeframes, helping traders ensure their decisions align with both short and long-term trends.
RSI vs. CMO: Why Use Both?
While both RSI and CMO measure momentum, the CMO often moves faster with a value of 14 for example, reacting to price changes more quickly. This makes it particularly effective for detecting sharp price movements, while RSI helps smooth out price action. By using both, traders get a clearer picture of the market's momentum, particularly during volatile periods.
Confluence and Price Fluidity:
One of the powerful ways to enhance the effectiveness of this indicator is by using it in conjunction with other technical analysis tools to create confluence. Confluence occurs when multiple indicators or price action signals align, providing stronger confirmation for a trade decision. For example:
🎯Support and Resistance Levels: Traders can use RSI+CMO in combination with key support and resistance zones. If the price is nearing a support level and RSI+CMO values start to signal a bullish reversal, this alignment strengthens the case for entering a long position.
🎯Moving Averages: When the RSI+CMO signals a potential trend reversal and this is confirmed by a crossover in moving averages (such as a 50-day and 200-day moving average), traders gain additional confidence in the trade direction.
🎯Momentum Indicators: Traders can also look for momentum indicators like the MACD to confirm the strength of a trend or potential reversal. For instance, if the RSI+CMO values start to decrease rapidly while both the RSI+CMO also shows overbought conditions, this could provide stronger confirmation to exit a long trade or enter a short position.
🎯Candlestick Patterns: Price fluidity can be monitored using candlestick formations. For example, a bearish engulfing pattern with decreasing RSI+CMo values offers confluence, adding confidence to the signal to close or short the trade.
By combining the MTF RSI+CMO PRO with other tools, traders ensure that they are not relying on a single indicator. This layered approach can reduce the likelihood of false signals and improve overall trading accuracy. Indicator

Chande Momentum Oscillator (CMO) Buy Sell Strategy [TradeDots]The "Chande Momentum Oscillator (CMO) Buy Sell Strategy" leverages the CMO indicator to identify short-term buy and sell opportunities.
HOW DOES IT WORK
The standard CMO indicator measures the difference between recent gains and losses, divided by the total price movement over the same period. However, this version of the CMO has some limitations.
The primary disadvantage of the original CMO is its responsiveness to short-term volatility, making the signals less smooth and more erratic, especially in fluctuating markets. This instability can lead to misleading buy or sell signals.
To address this, we integrated the concept from the Moving Average Convergence Divergence (MACD) indicator. By applying a 9-period exponential moving average (EMA) to the CMO line, we obtained a smoothed signal line. This line acts as a filter, identifying confirmed overbought or oversold states, thereby reducing the number of false signals.
Similar to the MACD histogram, we generate columns representing the difference between the CMO and its signal line, reflecting market momentum. We use this momentum indicator as a criterion for entry and exit points. Trades are executed when there's a convergence of CMO and signal lines during an oversold state, and they are closed when the CMO line diverges from the signal line, indicating increased selling pressure.
APPLICATION
Since the 9-period EMA smooths the CMO line, it's less susceptible to extreme price fluctuations. However, this smoothing also makes it more challenging to breach the original +50 and -50 benchmarks.
To increase trading opportunities, we've tightened the boundary ranges. Users can customize the target benchmark lines in the settings to adjust for the volatility of the underlying asset.
The 'cool down period' is essentially the number of bars that await before the next signal generation. This feature is employed to dodge the occurrence of multiple signals in a short period.
DEFAULT SETUP
Commission: 0.01%
Initial Capital: $10,000
Equity per Trade: 80%
Signal Cool Down Period: 5
RISK DISCLAIMER
Trading entails substantial risk, and most day traders incur losses. All content, tools, scripts, articles, and education provided by TradeDots serve purely informational and educational purposes. Past performances are not definitive predictors of future results. Strategy

Savitzky-Golay Filtered Chande Momentum OscillatorThe Savitzky-Golay Filtered Chande Momentum Oscillator (SGCMO) is a modified version of the Chande Momentum Oscillator that functions as a powerful analytical tool, capable of detecting trends and mean reversals. By applying a Savitzky-Golay filter to the price data, the oscillator provides enhanced visualization and smoother readings. (credit to © anieri for the Savitzky-Golay filter code: www.pulsewire.com)
Chande Momentum Oscillator
The Chande Momentum Oscillator (CMO) is a technical indicator developed by Tushar Chande. It measures the momentum of an asset's price movement and provides insights into the overbought or oversold conditions of the market. The CMO calculates the difference between the sum of positive price changes and the sum of negative price changes over a specified period, and then normalizes it to a scale between -100 and +100. Traders and investors use the CMO to identify potential trend reversals, confirm the strength of a current trend, and generate buy or sell signals.
Smoothing
The Savitzky-Golay filter is a digital filter commonly employed for smoothing and noise reduction in time-series data. In the context of the SGCMO, the aim is to effectively smooth the CMO values, reducing the impact of short-term fluctuations and providing clearer insights into underlying trends. Additionally, an exponential moving average (EMA) filter is applied to further reduce noise and enhance trend visibility. This filtered CMO indicator may provide traders and investors with a clearer and more refined representation of momentum changes in the underlying asset, helping them make more informed trading decisions.
Application
The SGCMO serves as both a trend-following and mean-reversion tool. Traders can track the current trend using bullish white lines or bearish orange lines in trending markets. Alternatively, they can utilize green and red vertical lines, which indicate price retracement and help capture pullbacks and reversals. Green vertical lines appear when the trend reverses upwards in an oversold zone (-50 to -80), while red vertical lines indicate negative trend reversals in an overbought zone (50 to 80). Opening long positions when green and white lines appear, or short positions when red and orange lines are visible, can be considered. However, it is advisable to combine this indicator with other complementary technical analysis tools and incorporate it into a comprehensive trading strategy to maximize its effectiveness. Indicator

Indicator
