OPEN-SOURCE SCRIPT

MACD Histogram Expansion Alerts (Scalp)

858
Purpose: Alerts when MACD histogram is expanding (momentum increasing) rather than simply crossing. Designed for 1-minute scalping and intraday momentum confirmation.

This script is for traders who are tired of late MACD cross alerts.

Instead of firing when MACD lines cross (which often happens after the move), this indicator alerts when the MACD histogram is expanding — meaning momentum is actually increasing right now, not rolling over.

I use it as a “heads up” alert, not a buy/sell signal. When it fires, I check price action, volume, VWAP, support/resistance, etc., to see if the move is worth trading.

Best suited for 1-minute charts, scalping, and fast intraday momentum.

MACD Histogram Expansion Alerts (Scalp) is a lightweight alert-focused indicator designed for intraday traders and scalpers, particularly on lower timeframes such as the 1-minute chart.

Rather than triggering alerts on standard MACD line crossovers (which tend to lag in fast or volatile markets), this script detects MACD histogram expansion — a condition that indicates momentum acceleration, not just direction.

🔍 What this script does

Uses a fast MACD configuration suitable for lower timeframes

Monitors the MACD histogram slope and magnitude

Triggers alerts only when the histogram expands for multiple consecutive bars

Alerts are fired on bar close only, reducing noise and false intrabar signals

🚀 Why focus on histogram expansion?

Histogram expansion highlights when momentum is building, which can be useful for:

Continuation setups

Early momentum confirmation

Avoiding entries when momentum is already fading

This approach is especially helpful in small caps, news-driven stocks, and volatile intraday instruments, where traditional MACD cross alerts can arrive too late.

🔔 Alert Types

Bullish MACD Histogram Expansion

Bearish MACD Histogram Expansion

Each alert can be enabled independently and is intended as an attention signal, not a standalone trading system.

⚙️ Customizable Inputs

MACD Fast / Slow / Signal lengths

Number of consecutive expanding histogram bars required

Optional minimum histogram magnitude filter

Optional directional filter (above/below zero line)

⚠️ Important Notes!!!!

This script does not place trades

Alerts should be used with additional context, such as price action, volume, VWAP, or support/resistance

Not designed for higher-timeframe or swing trading use.


If you find this helpful, feel free to adapt it to your own trading style or timeframe. This script is meant to be simple, flexible, and non-opinionated.

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.