PROTECTED SOURCE SCRIPT

BAB VWAP V2 Daily, Weekly & Monthly (Optimized)

32
Overview
BAB VWAP V2 displays 3 automatically anchored VWAPs (Daily, Weekly, Monthly) plus 2 customizable intraday VWAPs (anchored at user-defined HH:MM). Optional ±σ bands (volume-weighted) for D/W/M. Includes dynamic labels and an optional summary table.

Main Features

Daily/Weekly/Monthly VWAPs with automatic reset per period.

2 Intraday anchored VWAPs (default 09:00 & 15:30, configurable).

Volume-weighted standard deviation bands (σ) for D/W/M with optional fill.

Alerts on VWAP D/W/M crossovers.

Labels dynamically updated (no stacking) + optional table (2×4) with key values.

Parameters

Display: toggle D/W/M VWAPs, labels, table.

Colors & Style: line colors, thickness, style.

Bands (σ): enable per period, set multiplier, toggle fill.

Intraday (Anchored): enable VWAP 1 & 2, choose hour/minute, set colors & thickness.

How to Use

Add the indicator to a clean chart.

Enable desired VWAPs (D/W/M and/or intraday).

Optionally enable σ bands to contextualize price deviation from VWAP.

Configure intraday VWAP anchors to match your market session (e.g., RTH, EU open, etc.).

Alerts

Price crossing over/under Daily, Weekly, Monthly VWAPs.

Configure alerts from the Alerts panel.

Best Practices

Publish chart screenshots without other indicators for clarity.

Adjust intraday anchor times according to your instrument’s trading session (pre-/post-market handling may vary).

Limitations

Intraday VWAPs are calculated in 1-minute resolution via request.security to remain consistent across all timeframes.

Intraday σ bands are not included by default (can be added in a later version).

Changelog

V2: Performance refactor, non-mutable labels, fixed fill() usage, added 2 intraday VWAPs with time selectors, stabilized table.

V1: Basic D/W/M VWAPs + alerts.

Disclaimer
This script is for educational and informational purposes only. It does not constitute financial advice. You are solely responsible for your trading decisions.

Credits & License
© BAB Trading. Pine Script® — TradingView.
Open-source under the Mozilla Public License (MPL 2.0) by default (or specify your own license in the script header if different).

Clause de non-responsabilité

Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.