INVITE-ONLY SCRIPT
已更新 Smart MACD Reversal Oscillator Pro [TradeDots]

The TradeDots Smart MACD Reversal Oscillator Pro is an advanced technical analysis tool that combines traditional MACD functionality with multi-layered signal detection and divergence identification systems. This comprehensive oscillator helps traders identify potential market reversals, trend continuations, and extremes with greater precision than conventional indicators.

📝 HOW IT WORKS
Accumulation & Distribution Detection System
The indicator begins with a proprietary calculation that identifies potential accumulation and distribution phases:
Multi-Timeframe MACD Implementation
Unlike traditional MACD indicators that use a single timeframe, this oscillator incorporates multiple calculation methods:
1. Primary Oscillator: Uses a proprietary calculation that combines price extremes with smoothed averages:
2. Secondary MACD: Traditional MACD implementation with customizable parameters:
Dynamic Band System
The indicator implements an innovative dynamic band system to identify overbought and oversold conditions:
Signal Generation System
Four distinct signal types are generated to identify potential trading opportunities:
Advanced Divergence Detection
The oscillator incorporates a sophisticated divergence detection system:
🛠️ HOW TO USE
Signal Interpretation
Momentum Direction
Buy Signals (In Order of Strength)
Sell Signals (In Order of Strength)
Trading Strategies
Divergence Trading Strategy
Overbought/Oversold Reversal Strategy
Multi-Confirmation Strategy
For highest probability trades, look for:
⚙️ CUSTOMIZATION OPTIONS
The indicator offers extensive customization to adapt to different markets and trading styles:
❗️LIMITATIONS
RISK DISCLAIMER
Trading involves substantial risk, and most traders may incur losses. All content, tools, scripts, articles, and education provided by TradeDots are for informational and educational purposes only. Past performance is not indicative of future results.
This oscillator should be used as part of a complete trading approach that includes proper risk management, consideration of the broader market context, and confirmation from price action patterns. No trading system can guarantee profits, and users should always exercise caution and use appropriate position sizing.
📝 HOW IT WORKS
Accumulation & Distribution Detection System
The indicator begins with a proprietary calculation that identifies potential accumulation and distribution phases:
- Calculation: Processes EMA differentials with specific time constants to detect underlying accumulation/distribution pressure
- Visualization: Green-filled areas indicate accumulation phases (bullish pressure building) while red-filled areas show distribution phases (bearish pressure building)
- Significance: This system often identifies trend reversals before traditional indicators by detecting institutional buying/selling activity
Multi-Timeframe MACD Implementation
Unlike traditional MACD indicators that use a single timeframe, this oscillator incorporates multiple calculation methods:
1. Primary Oscillator: Uses a proprietary calculation that combines price extremes with smoothed averages:
- Implements specialized moving average types (SMMA and ZLEMA)
- Generates a histogram that changes color based on price position relative to these averages
- Produces a signal line that identifies crossover opportunities
2. Secondary MACD: Traditional MACD implementation with customizable parameters:
- User-selectable MA types (SMA/EMA) for both oscillator and signal line
- Color-coded histogram for momentum visualization
- Separate crossover detection system
Dynamic Band System
The indicator implements an innovative dynamic band system to identify overbought and oversold conditions:
- Band Calculation: Analyzes historical oscillator values to establish statistically significant extremes
- Adaptive Scaling: Automatically adjusts to different market volatility regimes using a customizable Y-axis scale factor
- Signal Integration: Incorporates band levels into signal generation for higher-probability trades
Signal Generation System
Four distinct signal types are generated to identify potential trading opportunities:
- Green Dots: Bullish crossover signals (primary oscillator crosses above signal line)
- Red Dots: Bearish crossover signals (primary oscillator crosses below signal line)
- Blue Dots: Secondary MACD bullish crossovers in oversold territory
- Orange Dots: Secondary MACD bearish crossovers in overbought territory
Advanced Divergence Detection
The oscillator incorporates a sophisticated divergence detection system:
- Regular Divergences: Identifies when price makes lower lows while the oscillator makes higher lows (bullish) or price makes higher highs while the oscillator makes lower highs (bearish)
- Hidden Divergences: Optional detection of continuation patterns (currently disabled by default)
- Visual Markers: Clear labels identifying divergence formations directly on the chart
- Zero-Line Filter: Optional filtering to only detect divergences that don't cross the zero line
🛠️ HOW TO USE
Signal Interpretation
Momentum Direction
- Histogram Color: Green shades indicate bullish momentum, red shades indicate bearish momentum
- Oscillator Position: Above zero indicates bullish momentum, below zero indicates bearish momentum
- Filled Background: Green fill shows accumulation phases, red fill shows distribution phases
Buy Signals (In Order of Strength)
- Bullish Divergence + Green Dot: Highest probability reversal signal (price making lower lows while oscillator makes higher lows, followed by crossover)
- Green Dot Below Short Average Line: Strong oversold reversal signal
- Green Dot + Blue Dot Alignment: Multiple indicator confirmation
- Green Dot During Green Fill Expansion: Trend continuation signal
Sell Signals (In Order of Strength)
- Bearish Divergence + Red Dot: Highest probability reversal signal (price making higher highs while oscillator makes lower highs, followed by crossover)
- Red Dot Above Long Average Line: Strong overbought reversal signal
- Red Dot + Orange Dot Alignment: Multiple indicator confirmation
- Red Dot During Red Fill Expansion: Trend continuation signal
Trading Strategies
Divergence Trading Strategy
- Identify "Bullish" or "Bearish" divergence labels on the chart
- Wait for confirming dot signal in the same direction
- Enter when both divergence and dot signal align
- Set stops based on recent swing points
- Target the opposite band or previous significant level
Overbought/Oversold Reversal Strategy
- Wait for the oscillator to reach extreme bands (Long or Short Average lines)
- Look for crossover signals at these extreme levels:
Bullish Crossover (Oversold): Green dots when oscillator is below Short Average
Bearish Crossover (Overbought): Red dots when oscillator is above Long Average - Enter when price confirms the reversal
- Set stops beyond the recent extreme
- Target the opposite band or at least the zero line
Multi-Confirmation Strategy
For highest probability trades, look for:
- Multiple signal types aligning (e.g., Green + Blue dots or Red + Orange dots)
- Signals occurring at band extremes
- Divergence patterns reinforcing the signal direction
- Background fill color supporting the signal (green fill for buys, red fill for sells)
⚙️ CUSTOMIZATION OPTIONS
The indicator offers extensive customization to adapt to different markets and trading styles:
- Y-axis scale factor: Controls the band range multiplier (default 2.5)
- Parameter 1: Controls the smoothing period for main calculations (default 8)
- Parameter 2: Controls the signal line calculation period (default 9)
- Fast/Slow Length: Controls traditional MACD calculation periods (12/26)
- Oscillator MA Type: Selection between SMA and EMA for main oscillator
- Signal Line MA Type: Selection between SMA and EMA for signal line
- Divergence Settings: Customizable lookback parameters and display options
- Don't touch the zero line?: Toggle option for divergence filtering
❗️LIMITATIONS
- Signal Lag: The system identifies reversals after they have begun, potentially missing the absolute bottom or top
- False Signals: Can occur during periods of high volatility or during ranging markets
- Divergence Validation: Not all divergences lead to reversals; confirmation is essential
- Timeframe Sensitivity: The indicator works best on intermediate timeframes (15m to 4h) for most markets
- Bar Closing Requirement: All signals are based on closed candles and may be subject to change until the candle closes
RISK DISCLAIMER
Trading involves substantial risk, and most traders may incur losses. All content, tools, scripts, articles, and education provided by TradeDots are for informational and educational purposes only. Past performance is not indicative of future results.
This oscillator should be used as part of a complete trading approach that includes proper risk management, consideration of the broader market context, and confirmation from price action patterns. No trading system can guarantee profits, and users should always exercise caution and use appropriate position sizing.
版本注释
- New Alert: Trend Following Buy/Sell Signals
版本注释
- Minor Bug Fix
仅限邀请脚本
只有经作者批准的用户才能访问此脚本。您需要申请并获得使用权限。该权限通常在付款后授予。如需了解更多详情,请按照以下作者的说明操作,或直接联系tradedots。
除非您完全信任其作者并了解脚本的工作原理,否則TradingView不建议您付费或使用脚本。您还可以在我们的社区脚本中找到免费的开源替代方案。
作者的说明
Get access to our exclusive indicators: tradedots.xyz
All content provided by TradeDots is for informational & educational purposes only.
Past performance does not guarantee future results.
提醒:在请求访问权限之前,请阅读仅限邀请脚本指南。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。
仅限邀请脚本
只有经作者批准的用户才能访问此脚本。您需要申请并获得使用权限。该权限通常在付款后授予。如需了解更多详情,请按照以下作者的说明操作,或直接联系tradedots。
除非您完全信任其作者并了解脚本的工作原理,否則TradingView不建议您付费或使用脚本。您还可以在我们的社区脚本中找到免费的开源替代方案。
作者的说明
Get access to our exclusive indicators: tradedots.xyz
All content provided by TradeDots is for informational & educational purposes only.
Past performance does not guarantee future results.
提醒:在请求访问权限之前,请阅读仅限邀请脚本指南。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。