OPEN-SOURCE SCRIPT
Average Directional Index + MA (with Fill trend color)

Description
This indicator combines the Average Directional Index (ADX) with a configurable moving average (SMA, EMA, RMA, or WMA) and visual fill. It helps traders assess the strength of a trend by highlighting when ADX is above or below its moving average.
When ADX is rising above the MA, it suggests strengthening momentum; when falling below, it indicates weakening momentum. The dynamic green/red fill makes these transitions easy to spot.
Horizontal threshold levels at 20 and 25 are included as key references:
Below 20 → often signals ranging or sideways/consolidation markets.
Crossing above 20 or 25 → may suggest the beginning of a breakout or trend, useful for trend-following strategies.
How to use
Filter out sideways/consolidation phases and focus on breakout or trend-following opportunities when price action coincides with ADX crossing above the 20/25 thresholds.
Customization
ADX length & smoothing.
Moving average type and length.
Adjustable fill transparency.
Optional threshold lines at 20 and 25.
This indicator combines the Average Directional Index (ADX) with a configurable moving average (SMA, EMA, RMA, or WMA) and visual fill. It helps traders assess the strength of a trend by highlighting when ADX is above or below its moving average.
When ADX is rising above the MA, it suggests strengthening momentum; when falling below, it indicates weakening momentum. The dynamic green/red fill makes these transitions easy to spot.
Horizontal threshold levels at 20 and 25 are included as key references:
Below 20 → often signals ranging or sideways/consolidation markets.
Crossing above 20 or 25 → may suggest the beginning of a breakout or trend, useful for trend-following strategies.
How to use
Filter out sideways/consolidation phases and focus on breakout or trend-following opportunities when price action coincides with ADX crossing above the 20/25 thresholds.
Customization
ADX length & smoothing.
Moving average type and length.
Adjustable fill transparency.
Optional threshold lines at 20 and 25.
Mã nguồn mở
Theo đúng tinh thần TradingView, người tạo ra tập lệnh này đã biến tập lệnh thành mã nguồn mở để các nhà giao dịch có thể xem xét và xác minh công năng. Xin dành lời khen tặng cho tác giả! Mặc dù bạn có thể sử dụng miễn phí, nhưng lưu ý nếu đăng lại mã, bạn phải tuân theo Quy tắc nội bộ của chúng tôi.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, người tạo ra tập lệnh này đã biến tập lệnh thành mã nguồn mở để các nhà giao dịch có thể xem xét và xác minh công năng. Xin dành lời khen tặng cho tác giả! Mặc dù bạn có thể sử dụng miễn phí, nhưng lưu ý nếu đăng lại mã, bạn phải tuân theo Quy tắc nội bộ của chúng tôi.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.