MACD Pullback & Divergence with Bollinger Bands and Pivot LevelsThis indicator combines MACD pullback analysis, MACD histogram divergence detection, Bollinger Band filtering, and pivot-based support/resistance validation into a single decision-support tool.
The goal is to highlight bullish and bearish opportunities only when multiple technical conditions align.
Features
MACD pullback detection
MACD zero-line confirmation
Regular bullish divergence detection
Hidden bullish divergence detection
Regular bearish divergence detection
Hidden bearish divergence detection
Bollinger Band confirmation filter
Pivot-based support and resistance filter
Alert support for bullish and bearish signals
Inputs
MACD Settings
Fast Length
Slow Length
Signal Length
Pullback Lookback
Divergence Settings
Pivot Lookback Left
Pivot Lookback Right
Minimum Range
Maximum Range
Support Resistance Settings
Enable Support/Resistance Filter
Left Bars
Right Bars
Bollinger Band Settings
Enable Bollinger Band Filter
Length
Standard Deviation Multiplier
Alerts
Available alerts:
Bullish Signal
Bearish Signal
Regular Bullish Divergence
Hidden Bullish Divergence
Regular Bearish Divergence
Hidden Bearish Divergence
How It Works
Bullish signals require:
Positive MACD momentum
MACD crossing above zero
Recent bearish pullback crossover
Recent bullish divergence
Optional support confirmation
Optional Bollinger Band confirmation
Bearish signals require:
Negative MACD momentum
MACD crossing below zero
Recent bullish pullback crossover
Recent bearish divergence
Optional resistance confirmation
Optional Bollinger Band confirmation
Limitations
Divergence signals depend on confirmed pivots and therefore appear after confirmation.
Support and resistance levels are based on pivots and may differ from manually drawn zones.
Signals should be used as part of a broader analytical process.
Notes
This indicator is designed for chart analysis and market observation. Users should validate signals with their own methodology and risk management practices.
Indicador Pine Script®






















