OPEN-SOURCE SCRIPT

Prev Day Volume Profile

1 937
What the script does

Calculates yesterday’s Volume Profile from the bars on your chart (not tick data) and derives:

POC (Point of Control)

VAL (Value Area Low)

VAH (Value Area High)

Draws three horizontal lines for today:

POC in orange

VAL and VAH in purple

Adds labels on the right edge that show the level name and the exact price (e.g., POC 1.2345).

Why it’s bar-based (not tick-based)

Pine Script can’t fetch external tick/aggTrades data. The script approximates a volume profile by distributing each bar’s volume across the price bins that the bar’s high–low range covers. For “yesterday”, this produces a stable, TV-native approximation that’s usually sufficient for intraday trading.

Key inputs

Value Area %: Defaults to 0.70 (70%)—the typical value area range.

TZ Offset vs Exchange (hours): Shifts the day boundary to match your desired session (e.g., Europe/Berlin: +1 winter / +2 summer). This ensures “yesterday” means 00:00–24:00 in your target timezone.

Row Size: Manual? / Manual Row Size: If enabled, you can set the price bin size yourself. Otherwise, the script chooses a TV-like step from syminfo.mintick.

Colors & Line width: POC orange; VAL/VAH purple; configurable width.

면책사항

해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.