OPEN-SOURCE SCRIPT

volume profil multitimeframe

1 302
**Volume Profile D/W/M — Auction Map**

Volume Profile D/W/M is a visual auction-analysis indicator designed to display confirmed Daily, Weekly, or Monthly volume profiles on the chart. It focuses on value areas, volume concentration, auction structure, and important reaction zones. The script is intended for discretionary market analysis and does not generate automatic buy or sell signals.

---

## Overview

This indicator builds a volume profile from a selected confirmed period:

* Daily
* Weekly
* Monthly

Only one mode is active at a time. The goal is to keep the chart readable while still showing the most important auction levels.

The profile highlights where volume was concentrated during the selected period and displays key levels such as POC, VAH, VAL, HVN, LVN, VWAP, Initial Balance, naked POC levels, imbalance zones, confluence zones, and auction-state information.

---

## Main Features

### Confirmed Volume Profile

The script draws confirmed profiles from closed periods. This makes historical profiles stable and prevents them from constantly changing after the period has closed.

Available profile modes:

* Daily profile
* Weekly profile
* Monthly profile

The current developing profile can also be displayed with the dedicated option, but it should be understood as a live preview and not as a confirmed profile.

---

### POC, VAH and VAL

The script displays the main volume profile levels:

* POC: the price row with the highest volume
* VAH: upper boundary of the value area
* VAL: lower boundary of the value area

These levels are used to read market acceptance, rejection, rotation, and possible return-to-value behavior.

---

### HVN and LVN

The script can highlight:

* HVN: high-volume nodes, where the market accepted price
* LVN: low-volume nodes, where price often moved quickly or found less acceptance

HVN levels may act as areas of balance or reaction. LVN levels may act as rejection zones or acceleration zones depending on context.

---

### Bull / Bear Split and Delta Imbalance Rows

Each profile row can be split into bullish and bearish volume estimates. This helps visualize whether a price area was dominated by bullish or bearish pressure.

The indicator also includes imbalance rows, which highlight areas where one side strongly dominated the row volume.

To avoid label clutter, imbalance labels can be displayed as:

* a single multiplier label
* one label per row
* no label

The multiplier mode is recommended for normal use.

---

### Confluence Zones

The confluence module looks for clusters where several important levels are close to each other.

Examples of levels used in confluence:

* POC
* VAH / VAL
* HVN / LVN
* Period open / close
* Naked POC
* Profile high / low
* Poor high / poor low
* Composite levels

A confluence zone does not predict direction by itself. It simply marks an area where several auction references are grouped together.

---

### Naked POC Tracking

The script can track previous POC levels that have not yet been revisited. These levels are often watched as potential return-to-value or magnet zones.

Naked POC levels include status logic such as:

* Fresh
* Tested
* Respected
* Broken
* Dead

The extension distance can be adjusted so naked POC levels do not appear too far away from the rest of the profile.

---

### VWAP and Initial Balance

The indicator includes optional period VWAP and VWAP bands.

It can also display Initial Balance levels:

* IB High
* IB Low
* IB Mid
* 1x / 2x IB extensions

These tools are useful for reading whether price is rotating inside value, expanding away from balance, or failing an attempted breakout.

---

### Auction Dashboard

The dashboard summarizes useful auction information such as:

* selected mode
* current price location
* auction state
* value relation
* POC migration
* profile shape
* nearest target
* risk zone
* dominant session
* confluence score
* POC, VAH, VAL, VWAP and IB information

The dashboard is only a reading aid. It should not be used as a standalone trading system.

---

## Beginner Tutorial

### Step 1 — Choose the Profile Mode

Start with Daily mode.

Daily mode is usually the easiest to understand because each profile represents one completed trading day.

Once you are comfortable, you can test Weekly and Monthly modes to read the larger market structure.

---

### Step 2 — Read the Main Levels

Start with three levels:

* POC
* VAH
* VAL

A simple way to read them:

* Price above VAH: market is trading above accepted value
* Price below VAL: market is trading below accepted value
* Price around POC: market is rotating near the main accepted price
* Price between VAH and VAL: market is inside value

---

### Step 3 — Look for Reaction Areas

After the basic value area is understood, check:

* HVN zones
* LVN zones
* naked POC levels
* confluence zones
* VWAP
* Initial Balance

Do not use every line as a trade signal. The goal is to identify areas where price may react, pause, reject, or accelerate.

---

### Step 4 — Use the Dashboard

The dashboard helps summarize the profile state.

For example:

* If price is above VAH and POC migration is rising, the market may be accepting higher prices.
* If price rejects above VAH and returns inside value, it may indicate a failed auction.
* If price is near a confluence zone, the area may deserve more attention.

---

## Example Use Cases

### Example 1 — Return to Value

Price trades above VAH, fails to hold, and returns inside the value area.
A trader may watch for a rotation back toward POC.

This is not a direct entry signal. Confirmation should come from price action, market structure, or another method.

---

### Example 2 — POC Magnet

Price moves away from the previous POC but later returns toward it.
A naked POC or composite POC may act as a reference level where traders expect a reaction or pause.

---

### Example 3 — LVN Acceleration

Price approaches an LVN zone.
Because LVN zones represent low acceptance, price may either reject quickly or move through the area with speed.

The direction depends on context, not on the LVN alone.

---

### Example 4 — Weekly Context, Daily Execution

A trader can use Weekly mode to identify larger auction levels, then switch back to a lower chart timeframe to observe how price reacts near those levels.

This helps separate macro context from execution timing.

---

## Recommended Timeframes

The script is not designed for very low timeframes with heavy settings.

Recommended chart timeframes:

* 5 minutes and above for Daily mode
* 15 minutes and above for Weekly mode
* 15 minutes, 30 minutes, or 1 hour for Monthly mode

Using the script on a 1-minute chart is not recommended, especially with Weekly or Monthly mode, developing profile enabled, high profile rows, many historical profiles, or multiple visual modules active.

Very low timeframes may require too many historical bars or too many drawing objects, which can cause TradingView limits to be reached.

---

## Performance Recommendations

For stable use, start with these settings:

* Profiles History: 3
* Profile Rows: 48
* Current Developing Profile: Off
* Imbalance Labels: Multiplier
* Composite Display: Near Profile
* Naked POC extension: short distance

If the chart becomes heavy, reduce:

* profile rows
* history count
* developing profile
* imbalance zones
* VWAP bands
* Initial Balance extensions
* confluence labels

---

## Important Notes

This indicator is an analytical tool, not a trading system.

It does not predict the market and does not provide guaranteed results. All levels should be interpreted with market context, price action, risk management, and the trader’s own strategy.

Volume profile analysis is most useful when combined with structure, trend, volatility, session behavior, and confirmation from price action.

Use the script to build a map of important auction areas, not as a standalone reason to enter or exit a trade.

Aviso legal

As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.