OPEN-SOURCE SCRIPT
Multi Trend Score Oscillators

Oscillators Multi Trend score
Part 1: How the Indicator Works Under the Hood
//The script evaluates the market using three independent concepts: Trend Direction, Momentum, and Market Regime (Volatility). It works on a strict point system that ranges between a maximum bullish score of +2.0 and a maximum bearish score of -2.0.
Trend Filter (Moving Averages): Max +/- 1.0 Point
It checks a fast 15 EMA and a slower 50 EMA.
Bullish (+1.0): If the 15 EMA is above the 50 EMA and the price is trading above the 15 EMA.
Bearish (-1.0): If the 15 EMA is below the 50 EMA and the price is trading below the 15 EMA.
Momentum Filter (MACD): Max +/- 1.0 Point
It analyzes the MACD line, Signal line, and Zero line.
Bullish Points: Gets +0.5 if the MACD line is above the Signal line, and another +0.5 if the MACD line is above the center zero line.
Bearish Points: Loses -0.5 if the MACD line is below the Signal line, and another -0.5 if the MACD line is below zero.
The Gatekeeper (ADX Filter)
Before plotting, it checks the ADX (Average Directional Index). If the ADX is below 20, it means the market is ranging, chopping sideways, or dead.
The Penalty: If ADX < 20, it slashes the final score by 75% (trendScore * 0.25). This flattens the wave near zero, saving traders from getting chopped up in range-bound markets.
Indicator Overview: Multi-Indicator Trend Score (MITS)
MITS is a quantitative dashboard squeezed into a single, clean oscillator pane. It eliminates analysis paralysis by combining Moving Average trends, MACD momentum, and ADX market //regimes into a dynamic Trend Score between -2 and +2.
🔹 Key Features:
//Confluence Scoring: Rather than looking at EMAs and MACD separately, the script calculates their confluence in real time.
ADX Volatility Gatekeeper: When the market enters a low-volume, sideways chop zone (ADX < 20), the script automatically flattens the scoring engine by 75%. This prevents false //breakout signals.
Clean Visuals: Smooth area-gradient fill anchors to a zero-line baseline. Bright Green represents aggregate bullish confluence; Deep Red highlights aggregate bearish confluence.
How to Trade It:
Score > 1.0: Strong Bullish Confluence. Look for long entries or ride the trend.
Score < -1.0: Strong Bearish Confluence. Look for short entries or protect capital.
Flatline / Near Zero: The market is either flipping trends or trapped in a low-volatility chop zone filtered by the ADX. Sit on your hands.
Part 1: How the Indicator Works Under the Hood
//The script evaluates the market using three independent concepts: Trend Direction, Momentum, and Market Regime (Volatility). It works on a strict point system that ranges between a maximum bullish score of +2.0 and a maximum bearish score of -2.0.
Trend Filter (Moving Averages): Max +/- 1.0 Point
It checks a fast 15 EMA and a slower 50 EMA.
Bullish (+1.0): If the 15 EMA is above the 50 EMA and the price is trading above the 15 EMA.
Bearish (-1.0): If the 15 EMA is below the 50 EMA and the price is trading below the 15 EMA.
Momentum Filter (MACD): Max +/- 1.0 Point
It analyzes the MACD line, Signal line, and Zero line.
Bullish Points: Gets +0.5 if the MACD line is above the Signal line, and another +0.5 if the MACD line is above the center zero line.
Bearish Points: Loses -0.5 if the MACD line is below the Signal line, and another -0.5 if the MACD line is below zero.
The Gatekeeper (ADX Filter)
Before plotting, it checks the ADX (Average Directional Index). If the ADX is below 20, it means the market is ranging, chopping sideways, or dead.
The Penalty: If ADX < 20, it slashes the final score by 75% (trendScore * 0.25). This flattens the wave near zero, saving traders from getting chopped up in range-bound markets.
Indicator Overview: Multi-Indicator Trend Score (MITS)
MITS is a quantitative dashboard squeezed into a single, clean oscillator pane. It eliminates analysis paralysis by combining Moving Average trends, MACD momentum, and ADX market //regimes into a dynamic Trend Score between -2 and +2.
🔹 Key Features:
//Confluence Scoring: Rather than looking at EMAs and MACD separately, the script calculates their confluence in real time.
ADX Volatility Gatekeeper: When the market enters a low-volume, sideways chop zone (ADX < 20), the script automatically flattens the scoring engine by 75%. This prevents false //breakout signals.
Clean Visuals: Smooth area-gradient fill anchors to a zero-line baseline. Bright Green represents aggregate bullish confluence; Deep Red highlights aggregate bearish confluence.
How to Trade It:
Score > 1.0: Strong Bullish Confluence. Look for long entries or ride the trend.
Score < -1.0: Strong Bearish Confluence. Look for short entries or protect capital.
Flatline / Near Zero: The market is either flipping trends or trapped in a low-volatility chop zone filtered by the ADX. Sit on your hands.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.