OPEN-SOURCE SCRIPT
更新済

TPO Profile

4 983
This indicator provides a high-performance Time Price Opportunity (TPO) profile, commonly known as Market Profile. It visualizes the distribution of price over time, identifying the "fair value" areas where the market spent the most time during a specific session.
Core Features

Time-at-Price Visualization: Uses letters (A-Z, a-z) to represent 30-minute time blocks, creating a visual distribution of market activity.

Heatmap Gradient: Profiles are colored using a gradient from the session open to the session close, allowing you to track the chronological progression of price action at a glance.

Point of Control (POC): Automatically identifies and highlights the price level with the highest TPO count (the longest row) with a distinct color and extended line.

Smart Scaling: Includes an "Auto Row Height" mode that uses the 10-day ATR to dynamically calculate the optimal tick multiplier, ensuring the profile fits your screen perfectly regardless of volatility.

Hybrid Rendering Engine: * Recent Days: Rendered with full letter detail using boxes.

Historical Days: Automatically converted into efficient Polyline Outlines to bypass TradingView's 500-box limit, allowing for up to 50 days of historical context.

Session Filtering: Built-in support for RTH (Regular Trading Hours) filtering and custom timezone offsets (e.g., America/Chicago).

How to Use

Session Settings: Define your trading hours (default 0830-1500) and timezone.

Granularity: Adjust "Target Rows Per Day" to control the vertical detail. More rows provide finer price resolution but consume more drawing resources.

History: Control how many days display full letter detail versus simplified polyline outlines to optimize chart performance.
リリースノート
New Features:

X Offset (Bars):
New input that lets you shift the entire TPO profile left or right on the time axis.
Positive values move the profile to the right, negative values move it to the left. Useful for positioning the profile so it doesn’t overlap price action.


Show Developing (Current Day):
New toggle that allows you to hide the live/current session TPO.
When turned off, only previous finished days remain visible, so the developing profile no longer covers today’s candles.

These options appear in the Visuals settings group.
リリースノート
Show Value Area (VAH / VAL)
Optional Value Area High and Value Area Low lines.
Calculated using the standard 70% TPO expansion from the POC. Includes a color picker so you can style the lines to match your chart.

免責事項

これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。