OPEN-SOURCE SCRIPT
MJBFX VWAP WITH SIGNALS

The MJBFX VWAP Channel is a custom-built volume-weighted average price indicator designed around the MJBFX trading methodology.
This tool tracks multiple rolling VWAPs anchored to a user-defined timeframe (default: 1H), then calculates percentile levels (Max, Upper, Median, Lower, Min) to create a dynamic channel. These levels act as key support and resistance zones that adapt to market conditions.
🔶 Features:
Adjustable anchor period and VWAP count (up to 500 VWAPs)
Percentile-based VWAP levels (Max, Upper, Median, Lower, Min)
Customisable colours, widths, and line styles
Optional gradient channel fills
Anchor period highlights for session awareness
MJBFX Branded Signals:
🟠 Buy – Triggered when price crosses above the lower VWAP (MJBFX Orange)
⚪ Sell – Triggered when price crosses below the upper VWAP (MJBFX Grey)
Built-in alert conditions for automated trade notifications
🔶 How to Use:
This tool tracks multiple rolling VWAPs anchored to a user-defined timeframe (default: 1H), then calculates percentile levels (Max, Upper, Median, Lower, Min) to create a dynamic channel. These levels act as key support and resistance zones that adapt to market conditions.
🔶 Features:
Adjustable anchor period and VWAP count (up to 500 VWAPs)
Percentile-based VWAP levels (Max, Upper, Median, Lower, Min)
Customisable colours, widths, and line styles
Optional gradient channel fills
Anchor period highlights for session awareness
MJBFX Branded Signals:
🟠 Buy – Triggered when price crosses above the lower VWAP (MJBFX Orange)
⚪ Sell – Triggered when price crosses below the upper VWAP (MJBFX Grey)
Built-in alert conditions for automated trade notifications
🔶 How to Use:
- The VWAP channel provides a dynamic structure for intraday trading.
- Buy opportunities often occur when price sweeps below the lower band and reclaims it.
- Sell opportunities often occur when price sweeps above the upper band and rejects.
- Use in confluence with market structure, session timing, and your trading plan (e.g., MJB-FX Asian Sweep strategy).
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.