OPEN-SOURCE SCRIPT
Indexed MACD Oscillator

This indicator transforms the traditional MACD histogram into a normalized 0-100 oscillator, making it easier to identify overbought and oversold conditions across different timeframes and instruments.
The oscillator takes the MACD histogram (12/26/9 default settings) and rescales it based on its 100-period high and low range. This normalization allows for consistent interpretation regardless of price levels or volatility.
Readings near 0 indicate extremely bearish momentum (MACD histogram at recent lows), while readings near 100 indicate extremely bullish momentum (MACD histogram at recent highs). The midpoint around 50 represents neutral momentum.
Useful for:
- Identifying overbought/oversold momentum extremes
- Comparing momentum strength across different assets
- Spotting divergences with price action
- Timing entries/exits based on momentum extremes
- Multi-timeframe momentum analysis
The oscillator takes the MACD histogram (12/26/9 default settings) and rescales it based on its 100-period high and low range. This normalization allows for consistent interpretation regardless of price levels or volatility.
Readings near 0 indicate extremely bearish momentum (MACD histogram at recent lows), while readings near 100 indicate extremely bullish momentum (MACD histogram at recent highs). The midpoint around 50 represents neutral momentum.
Useful for:
- Identifying overbought/oversold momentum extremes
- Comparing momentum strength across different assets
- Spotting divergences with price action
- Timing entries/exits based on momentum extremes
- Multi-timeframe momentum analysis
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。