OPEN-SOURCE SCRIPT
Updated CandelaCharts - First P.FVG Killzone

📝 Overview
The First P.FVG Killzone indicator automatically maps out user-defined trading sessions (Killzones) and highlights the First Presented Fair Value Gap (FVG) that forms within them.

Based on ICT concepts, killzones are specific time windows where high probability setups often occur. The first FVG to form in these sessions can act as a crucial reference point for the market's direction. This tool helps traders visualize the session range, the first institutional imbalance, and historical sweep probabilities.
📦 Features
⚙️ Settings
⚡️ Showcase
Killzone Sessions
Visualizing the different killzones with their defined ranges.

First Presented FVG
Highlighting the first FVG that forms inside the session.

Sweep Statistics
Displaying the historical probability of the session high or low being swept.

📒 Usage
The indicator is highly customizable, allowing you to use various session models and automatically detect the first Fair Value Gap (FVG) that forms within each defined session.
How to use in trading
The first Fair Value Gap of a specific session often sets the tone for subsequent price action. Price frequently gravitates towards and interacts with these initial imbalances later in the trading day. Because of this, the First Presented FVG can serve as a key intraday reference point, acting as strong dynamic support or resistance (S/R) levels. Traders can watch these extended FVG zones for high-probability continuation setups or potential reversal points when the price retraces back into them.
Below are some common reference times you can use when setting up your sessions:
ICT Killzones:
Classic Sessions:
Harmonic Series:
🚨 Alerts
This script provides alert options for when a new First Presented FVG is formed in any of the configured Killzones.
Bearish Signal
A bearish signal is triggered when the first bearish P.FVG is formed within an active Killzone.
Bullish Signal
A bullish signal is triggered when the first bullish P.FVG is formed within an active Killzone.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
The First P.FVG Killzone indicator automatically maps out user-defined trading sessions (Killzones) and highlights the First Presented Fair Value Gap (FVG) that forms within them.
Based on ICT concepts, killzones are specific time windows where high probability setups often occur. The first FVG to form in these sessions can act as a crucial reference point for the market's direction. This tool helps traders visualize the session range, the first institutional imbalance, and historical sweep probabilities.
📦 Features
- Customizable Killzone Sessions (Asia, London, NY AM, NY Launch, NY PM, and Custom sessions)
- First Presented FVG Detection within each session
- Session Range Visualization (High, Low, and Mean lines with invalidation tracking)
- FVG Visibility Filters (All, Bullish, Bearish, None)
- Advanced FVG Styling (Midline, Borders, Labels, Extension Modes)
- Session Dividers and Timeframe Separators
- Historical Sweep Statistics (Probability of session High/Low sweeps)
⚙️ Settings
- General: Adjust global text size and visibility of the brand watermark.
- Imbalance Settings: Control the filtering, styling, and extension behavior (Fixed, Session End, Full) of the First P.FVG.
- History: Set the total number of historical sessions to display.
- Sessions (First to Eighth): Toggle visibility, set timeframes, and customize colors for each killzone.
- Styles: Customize the appearance of the session box, borders, labels, and extended High/Low/Mean lines.
- Statistics: Enable and configure historical probability tracking for session sweeps (Total Sweep vs. Session Overlap).
- Dividers: Manage the style, width, and color of vertical session dividers and timeframe separators.
⚡️ Showcase
Killzone Sessions
Visualizing the different killzones with their defined ranges.
First Presented FVG
Highlighting the first FVG that forms inside the session.
Sweep Statistics
Displaying the historical probability of the session high or low being swept.
📒 Usage
The indicator is highly customizable, allowing you to use various session models and automatically detect the first Fair Value Gap (FVG) that forms within each defined session.
How to use in trading
The first Fair Value Gap of a specific session often sets the tone for subsequent price action. Price frequently gravitates towards and interacts with these initial imbalances later in the trading day. Because of this, the First Presented FVG can serve as a key intraday reference point, acting as strong dynamic support or resistance (S/R) levels. Traders can watch these extended FVG zones for high-probability continuation setups or potential reversal points when the price retraces back into them.
Below are some common reference times you can use when setting up your sessions:
ICT Killzones:
- Asia: 2000-0000
- London: 0200-0500
- NY AM: 0930-1100
- NY Launch: 1200-1300
- NY PM: 1330-1600
Classic Sessions:
- Sydney: 1700-0200
- Tokyo: 1900-0400
- London: 0300-1200
- New York: 0800-1700
Harmonic Series:
- Origin: 0000-0300
- Prime: 0300-0600
- Ascent: 0600-0900
- Apex: 0900-1200
- Meridian: 1200-1500
- Entropy: 1500-1800
- Vector: 1800-2100
- Convergence: 2100-0000
🚨 Alerts
This script provides alert options for when a new First Presented FVG is formed in any of the configured Killzones.
Bearish Signal
A bearish signal is triggered when the first bearish P.FVG is formed within an active Killzone.
Bullish Signal
A bullish signal is triggered when the first bullish P.FVG is formed within an active Killzone.
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Release Notes
CandelaCharts - First P.FVG Killzone 1.0.1- Set better defaults
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.
🔵 Tools that give you the edge: candelacharts.com/.
🔵 Join our free discord for updates: candelacharts.com/community
🔵 Join our free discord for updates: candelacharts.com/community
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.
🔵 Tools that give you the edge: candelacharts.com/.
🔵 Join our free discord for updates: candelacharts.com/community
🔵 Join our free discord for updates: candelacharts.com/community
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.