OPEN-SOURCE SCRIPT
FPT - Sessions for sweeps

🔥 FPT – Sessions for Sweeps
A clean and minimal session-based tool designed to track liquidity levels across the most important market sessions.
This script highlights Asia, London, New York, and New York PM ranges and automatically plots their High & Low levels as dynamic liquidity zones.
⚡ Core Features
• Session boxes for:
Asia
London
New York
New York PM
• Automatic High / Low levels after each session
• Liquidity sweep detection (price touching session highs/lows)
• Lines extend until:
price taps the level
or end of day
• Clean, non-repainting logic
• Works best on intraday timeframes
🎯 How It Works
After each session closes:
The script locks the session high and low
Draws horizontal levels (liquidity zones)
Tracks when price returns to take liquidity
These levels are commonly used for:
Liquidity sweeps
Reversals
Continuation setups
🔔 Alerts
Built-in alerts for:
Asia High / Low taken
London High / Low taken
New York High / Low taken
New York PM High / Low taken
Any session liquidity taken
⚙️ Notes
• Designed for intraday trading
• Automatically disables visuals on higher timeframes (2H+)
• Uses New York session timing for consistency
🧠 Use Case
Perfect for traders using:
ICT concepts
Liquidity-based trading
Session-based strategies
⚠️ Disclaimer
This tool is for educational purposes only.
Not financial advice.
A clean and minimal session-based tool designed to track liquidity levels across the most important market sessions.
This script highlights Asia, London, New York, and New York PM ranges and automatically plots their High & Low levels as dynamic liquidity zones.
⚡ Core Features
• Session boxes for:
Asia
London
New York
New York PM
• Automatic High / Low levels after each session
• Liquidity sweep detection (price touching session highs/lows)
• Lines extend until:
price taps the level
or end of day
• Clean, non-repainting logic
• Works best on intraday timeframes
🎯 How It Works
After each session closes:
The script locks the session high and low
Draws horizontal levels (liquidity zones)
Tracks when price returns to take liquidity
These levels are commonly used for:
Liquidity sweeps
Reversals
Continuation setups
🔔 Alerts
Built-in alerts for:
Asia High / Low taken
London High / Low taken
New York High / Low taken
New York PM High / Low taken
Any session liquidity taken
⚙️ Notes
• Designed for intraday trading
• Automatically disables visuals on higher timeframes (2H+)
• Uses New York session timing for consistency
🧠 Use Case
Perfect for traders using:
ICT concepts
Liquidity-based trading
Session-based strategies
⚠️ Disclaimer
This tool is for educational purposes only.
Not financial advice.
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.