OPEN-SOURCE SCRIPT
Обновлено Ticker Tag [theUltimator5]

This indicator is a compact, dynamic, over-engineered... tag. It was designed to show a bunch of information about the chart at a glance rather than actually having to look at the chart for yourself.
The tag is designed to be as visually pleasing as possible (by my standards, at least) while providing the maximum amount of information that can be mentally absorbed with two seconds after glancing at the tag.
If you don't care about the chart information as much, you can customize it in the settings to turn it into a logo-style tag that can be horizontally and vertically adjusted relative to the chart with your own custom text.
At its center is the current ticker symbol, surrounded by directional corner brackets and accompanied by the company name, an optional company-specific tagline, the current price, daily percentage change, and a configurable five-segment strength meter.
By default, the center of the tag displays the chart's ticker symbol.
The ticker can be replaced with custom Logo Text through the indicator settings if a different abbreviation or label is preferred.

The company-name line can be independently enabled or disabled (disabled in image above)
Ticker Tag contains a large internal library of company-specific market-themed taglines. When a supported ticker is detected, an appropriate phrase is automatically displayed beneath the company name. The tagline is displayed in an italicized style to visually separate it from the company name.
Automatic taglines can be disabled independently from the company-name display, and users can enter their own 'Bottom Tagline Override', which is A custom tagline takes precedence over the automatically mapped phrase.

If no predefined tagline exists for a ticker, the indicator simply omits that line rather than inserting a generic fallback.
Above the central ticker, the indicator normally displays the current price using the symbol's native minimum tick formatting.
The price is dynamically colored according to the current day's performance:
A custom top text can also replace the live price entirely. When custom top text is used, it uses its own configurable color rather than the market-state coloring applied to the live price.

The lower portion of the tag displays the live percentage change from the previous daily close.
The calculation is:
Current Price / Previous Daily Close − 1
and is displayed as a percentage.
The percentage is colored using the selected Positive and Negative colors so the current day's direction can be identified at a glance.
This daily calculation is performed from daily-timeframe data even when the indicator is being viewed on an intraday chart.
Four brackets frame the central ticker and act as a simple visual representation of the current day's direction.

The brackets use the Positive Color when the current price is above the previous daily close and the Negative Color when price is below it.
When a previous daily close is unavailable, the current daily open is used as the directional reference.
These brackets are separate from the strength meter and therefore provide a quick daily directional cue regardless of which signal is selected for the meter.
Below the main ticker symbol is a five-segment strength meter. This is designed to give a very quick price action indication for the current timeframe
The meter converts the selected market signal into a normalized 0–100 strength score and progressively fills from left to right.
The default color progression moves from weak to strong:
Red → Orange → Yellow → Lime → Green
Unfilled segments remain dimmed.
Each segment's color can be customized independently.
The meter is intentionally progressive. If the fourth segment is illuminated, for example, the first three segments are illuminated as well.

Selectable Strength Signals
The strength meter can be driven by any of six different calculations:
1) Combined Score
2) RSI
3) MACD
4) Bollinger Bands
5) Stochastic
6) ATR
A small letter beside the meter identifies the selected source:
C - Combined Score
R - RSI
M - MACD
B - Bollinger Bands
S - Stochastic
A - ATR
This makes it possible to change the meter's interpretation without losing track of the active calculation.

Several of the meter's underlying signals naturally operate on very different numerical scales.
To make them comparable, Ticker Tag normalizes them into a common 0–100 framework.
For unbounded signals, the indicator evaluates the signal relative to its own historical mean and standard deviation:
Normalized Score = 50 + 15 × Z-Score
The result is then constrained between 0 and 100.
Under this system:
The normalization lookback is user configurable and defaults to 252 bars (1-year in daily timeframe)
Because this strength meter operates on the current chart timeframe, changing the chart timeframe also changes the context being measured.
The default meter mode is Combined Score.
The combined score combines five different measurements into an equal-weighted composite:
1) RSI - A standard 14-period Relative Strength Index is calculated and then statistically normalized relative to its own history.
2) MACD - The difference between the standard MACD line and signal line using : 12 / 26 / 9 settings is normalized relative to its historical distribution.
3) Bollinger Bands - A 20-period Bollinger Band with a two-standard-deviation envelope is used to determine where price sits within the band structure. That position is then normalized relative to its historical behavior.
4) Stochastic - A 14-period Stochastic calculation with a three-period smoothing component contributes a direct 0–100 momentum measurement.
5) ATR Directional Volatility - ATR is combined with directional movement information rather than being treated as pure volatility alone.
The indicator considers the difference between +DI and −DI and scales it according to the instrument's ATR as a percentage of price relative to its historical ATR behavior. This produces a directional-volatility measurement intended to distinguish volatility associated with bullish directional pressure from volatility associated with bearish directional pressure.
The five normalized components are then equally weighted
The result drives the five-segment meter.
The Combined Score is intended to provide a broader view of current market strength than any single momentum calculation alone.
Consolidation Detection
Ticker Tag can also visually identify periods where directional trend strength becomes weak.
When white/Bold Price on Low ADX is enabled (on by default), the live price changes to bold white text when the indicator's consolidation criteria are satisfied.

The condition evaluates multiple conditions that all need to result in true:
1) ADX below the user-defined low threshold
2) +DI below 25
3) −DI below 25
4) relatively little separation between the directional components
This state is intended to visually distinguish low-directionality or consolidating conditions from ordinary bullish and bearish price movement.
It affects only the default live-price display. If custom Top Text is entered, that text retains its selected custom color.
Positioning
Ticker Tag is positioned beyond the most recent chart bar rather than directly on top of historical candles. The horizontal position begins one bar beyond the last chart bar and then applies the user-defined **Offset from Right Edge**.
The default horizontal offset is 30 bars.
Vertical positioning is volatility aware.
Instead of using a fixed percentage of price, the vertical offset is measured in multiples of ATR:
Tag Position = Current Price + Vertical Offset × ATR
A value of:
Because the offset scales with ATR, its placement adapts more naturally across instruments with very different prices and volatility characteristics.
The ATR length used for positioning is independently configurable.
In summary (if you read this far), the Ticker Tag is a compact, dynamic, over-engineered... tag.
The tag is designed to be as visually pleasing as possible (by my standards, at least) while providing the maximum amount of information that can be mentally absorbed with two seconds after glancing at the tag.
If you don't care about the chart information as much, you can customize it in the settings to turn it into a logo-style tag that can be horizontally and vertically adjusted relative to the chart with your own custom text.
At its center is the current ticker symbol, surrounded by directional corner brackets and accompanied by the company name, an optional company-specific tagline, the current price, daily percentage change, and a configurable five-segment strength meter.
By default, the center of the tag displays the chart's ticker symbol.
The ticker can be replaced with custom Logo Text through the indicator settings if a different abbreviation or label is preferred.
The company-name line can be independently enabled or disabled (disabled in image above)
Ticker Tag contains a large internal library of company-specific market-themed taglines. When a supported ticker is detected, an appropriate phrase is automatically displayed beneath the company name. The tagline is displayed in an italicized style to visually separate it from the company name.
Automatic taglines can be disabled independently from the company-name display, and users can enter their own 'Bottom Tagline Override', which is A custom tagline takes precedence over the automatically mapped phrase.
If no predefined tagline exists for a ticker, the indicator simply omits that line rather than inserting a generic fallback.
Above the central ticker, the indicator normally displays the current price using the symbol's native minimum tick formatting.
The price is dynamically colored according to the current day's performance:
- Positive day: Positive Color (Green default)
- Negative day: Negative Color (Red default)
- Consolidating/low-directionality condition: White (special condition)
A custom top text can also replace the live price entirely. When custom top text is used, it uses its own configurable color rather than the market-state coloring applied to the live price.
The lower portion of the tag displays the live percentage change from the previous daily close.
The calculation is:
Current Price / Previous Daily Close − 1
and is displayed as a percentage.
The percentage is colored using the selected Positive and Negative colors so the current day's direction can be identified at a glance.
This daily calculation is performed from daily-timeframe data even when the indicator is being viewed on an intraday chart.
Four brackets frame the central ticker and act as a simple visual representation of the current day's direction.
The brackets use the Positive Color when the current price is above the previous daily close and the Negative Color when price is below it.
When a previous daily close is unavailable, the current daily open is used as the directional reference.
These brackets are separate from the strength meter and therefore provide a quick daily directional cue regardless of which signal is selected for the meter.
Below the main ticker symbol is a five-segment strength meter. This is designed to give a very quick price action indication for the current timeframe
The meter converts the selected market signal into a normalized 0–100 strength score and progressively fills from left to right.
The default color progression moves from weak to strong:
Red → Orange → Yellow → Lime → Green
Unfilled segments remain dimmed.
Each segment's color can be customized independently.
The meter is intentionally progressive. If the fourth segment is illuminated, for example, the first three segments are illuminated as well.
Selectable Strength Signals
The strength meter can be driven by any of six different calculations:
1) Combined Score
2) RSI
3) MACD
4) Bollinger Bands
5) Stochastic
6) ATR
A small letter beside the meter identifies the selected source:
C - Combined Score
R - RSI
M - MACD
B - Bollinger Bands
S - Stochastic
A - ATR
This makes it possible to change the meter's interpretation without losing track of the active calculation.
Several of the meter's underlying signals naturally operate on very different numerical scales.
To make them comparable, Ticker Tag normalizes them into a common 0–100 framework.
For unbounded signals, the indicator evaluates the signal relative to its own historical mean and standard deviation:
Normalized Score = 50 + 15 × Z-Score
The result is then constrained between 0 and 100.
Under this system:
- 50 represents approximately neutral or historically average behavior.
- Values progressively above 50 represent increasingly strong positive conditions.
- Values progressively below 50 represent increasingly weak or negative conditions.
The normalization lookback is user configurable and defaults to 252 bars (1-year in daily timeframe)
Because this strength meter operates on the current chart timeframe, changing the chart timeframe also changes the context being measured.
The default meter mode is Combined Score.
The combined score combines five different measurements into an equal-weighted composite:
1) RSI - A standard 14-period Relative Strength Index is calculated and then statistically normalized relative to its own history.
2) MACD - The difference between the standard MACD line and signal line using : 12 / 26 / 9 settings is normalized relative to its historical distribution.
3) Bollinger Bands - A 20-period Bollinger Band with a two-standard-deviation envelope is used to determine where price sits within the band structure. That position is then normalized relative to its historical behavior.
4) Stochastic - A 14-period Stochastic calculation with a three-period smoothing component contributes a direct 0–100 momentum measurement.
5) ATR Directional Volatility - ATR is combined with directional movement information rather than being treated as pure volatility alone.
The indicator considers the difference between +DI and −DI and scales it according to the instrument's ATR as a percentage of price relative to its historical ATR behavior. This produces a directional-volatility measurement intended to distinguish volatility associated with bullish directional pressure from volatility associated with bearish directional pressure.
The five normalized components are then equally weighted
The result drives the five-segment meter.
The Combined Score is intended to provide a broader view of current market strength than any single momentum calculation alone.
Consolidation Detection
Ticker Tag can also visually identify periods where directional trend strength becomes weak.
When white/Bold Price on Low ADX is enabled (on by default), the live price changes to bold white text when the indicator's consolidation criteria are satisfied.
The condition evaluates multiple conditions that all need to result in true:
1) ADX below the user-defined low threshold
2) +DI below 25
3) −DI below 25
4) relatively little separation between the directional components
This state is intended to visually distinguish low-directionality or consolidating conditions from ordinary bullish and bearish price movement.
It affects only the default live-price display. If custom Top Text is entered, that text retains its selected custom color.
Positioning
Ticker Tag is positioned beyond the most recent chart bar rather than directly on top of historical candles. The horizontal position begins one bar beyond the last chart bar and then applies the user-defined **Offset from Right Edge**.
The default horizontal offset is 30 bars.
Vertical positioning is volatility aware.
Instead of using a fixed percentage of price, the vertical offset is measured in multiples of ATR:
Tag Position = Current Price + Vertical Offset × ATR
A value of:
- 0 positions the tag near current price.
- A positive value moves it above current price.
- A negative value moves it below current price.
Because the offset scales with ATR, its placement adapts more naturally across instruments with very different prices and volatility characteristics.
The ATR length used for positioning is independently configurable.
In summary (if you read this far), the Ticker Tag is a compact, dynamic, over-engineered... tag.
Информация о релизе
Removed unused input.Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.