OPEN-SOURCE SCRIPT
MACD Divergences HIST&LINE

**MACD Divergences HIST & LINE — Advanced Momentum Divergence Tool**
This indicator is designed to identify high-probability divergence setups using both the **MACD line** and **Histogram**, giving traders early signals and confirmation within one tool.
Built for precision and clarity, it detects **regular bullish and bearish divergences** by comparing price action with momentum shifts, helping traders spot potential reversals before they fully develop.
---
### 🔍 Key Features
• **Dual Divergence Engine**
Detects divergence on both:
* MACD Line (confirmation signals)
* Histogram (early momentum shifts)
• **Smart Pivot Detection**
Uses adaptive pivot logic to identify meaningful highs and lows while filtering out noise.
• **Zero-Line Filter (Optional)**
Improves signal quality by only allowing:
* Bullish setups below zero
* Bearish setups above zero
• **Customizable MACD Settings**
* Adjustable fast/slow lengths
* Selectable MA types (EMA or SMA)
* Fully configurable signal smoothing
• **Visual Clarity**
* Color-coded histogram momentum
* Clearly labeled bullish and bearish divergence zones
* Easy-to-read structure for fast decision making
---
### 📊 How to Use
**Bullish Divergence**
* Price forms a lower low
* MACD / Histogram forms a higher low
→ Indicates potential upside reversal
**Bearish Divergence**
* Price forms a higher high
* MACD / Histogram forms a lower high
→ Indicates potential downside reversal
For best results, combine with:
* Market structure (break of structure / trend shifts)
* Key support & resistance levels
* Volume confirmation
---
### ⚠️ Notes
This tool is designed to **assist decision-making**, not replace it.
Divergence is most effective when used within a broader trading strategy and proper risk management.
---
### 🚀 Ideal For
* Crypto traders
* Forex traders
* Intraday and swing trading
* Momentum and reversal strategies
---
**Stay disciplined. Trade with structure. Let momentum confirm your edge.**
This indicator is designed to identify high-probability divergence setups using both the **MACD line** and **Histogram**, giving traders early signals and confirmation within one tool.
Built for precision and clarity, it detects **regular bullish and bearish divergences** by comparing price action with momentum shifts, helping traders spot potential reversals before they fully develop.
---
### 🔍 Key Features
• **Dual Divergence Engine**
Detects divergence on both:
* MACD Line (confirmation signals)
* Histogram (early momentum shifts)
• **Smart Pivot Detection**
Uses adaptive pivot logic to identify meaningful highs and lows while filtering out noise.
• **Zero-Line Filter (Optional)**
Improves signal quality by only allowing:
* Bullish setups below zero
* Bearish setups above zero
• **Customizable MACD Settings**
* Adjustable fast/slow lengths
* Selectable MA types (EMA or SMA)
* Fully configurable signal smoothing
• **Visual Clarity**
* Color-coded histogram momentum
* Clearly labeled bullish and bearish divergence zones
* Easy-to-read structure for fast decision making
---
### 📊 How to Use
**Bullish Divergence**
* Price forms a lower low
* MACD / Histogram forms a higher low
→ Indicates potential upside reversal
**Bearish Divergence**
* Price forms a higher high
* MACD / Histogram forms a lower high
→ Indicates potential downside reversal
For best results, combine with:
* Market structure (break of structure / trend shifts)
* Key support & resistance levels
* Volume confirmation
---
### ⚠️ Notes
This tool is designed to **assist decision-making**, not replace it.
Divergence is most effective when used within a broader trading strategy and proper risk management.
---
### 🚀 Ideal For
* Crypto traders
* Forex traders
* Intraday and swing trading
* Momentum and reversal strategies
---
**Stay disciplined. Trade with structure. Let momentum confirm your edge.**
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.