OPEN-SOURCE SCRIPT
Updated Session Pivots + EMA20/50 + Bollinger Bands

Multi-tool indicator combining session pivots, EMA trend filters, Bollinger Bands, and alerts for intraday trading.
📌 Description
One of the biggest advantages of this indicator is that it supports TradingView’s ALERT system, so traders can be notified the moment price crosses the daily/session pivot level. This allows faster decision-making without constant chart watching.
This script combines three powerful tools into a single indicator:
Session Pivot Levels (with Support/Resistance): Automatically calculates pivot, R1–R3 and S1–S3 levels based on the previous trading session (London, New York, Asia, or custom). Levels are plotted with clean labels and connector lines so you always see the exact price values ahead of time.
EMA Trend Filters (20 & 50): Tracks short- and medium-term market direction with two popular exponential moving averages, helping confirm entries and exits.
Bollinger Bands (fully customizable): Adds volatility bands with choice of SMA, EMA, SMMA, WMA, or VWMA for the middle line, plus adjustable standard deviation and offset.
✅ Key Features
Auto-detects London, New York, and Asian sessions or set your own custom session.
Displays up to 3 levels of support and resistance from the previous session.
Clean label display with customizable theme options (Dark, Light, Custom).
Alerts included: Get notified instantly when price crosses above or below the Pivot.
EMA20/50 trend confirmation built-in.
Bollinger Bands with multiple moving average types and volatility settings.
Works for Forex, Crypto, Indices, Commodities — optimized for intraday & scalping.
This makes it a complete intraday toolkit, reducing the need to load multiple separate indicators.
📄 Full documentation available here: [link]
📌 Description
One of the biggest advantages of this indicator is that it supports TradingView’s ALERT system, so traders can be notified the moment price crosses the daily/session pivot level. This allows faster decision-making without constant chart watching.
This script combines three powerful tools into a single indicator:
Session Pivot Levels (with Support/Resistance): Automatically calculates pivot, R1–R3 and S1–S3 levels based on the previous trading session (London, New York, Asia, or custom). Levels are plotted with clean labels and connector lines so you always see the exact price values ahead of time.
EMA Trend Filters (20 & 50): Tracks short- and medium-term market direction with two popular exponential moving averages, helping confirm entries and exits.
Bollinger Bands (fully customizable): Adds volatility bands with choice of SMA, EMA, SMMA, WMA, or VWMA for the middle line, plus adjustable standard deviation and offset.
✅ Key Features
Auto-detects London, New York, and Asian sessions or set your own custom session.
Displays up to 3 levels of support and resistance from the previous session.
Clean label display with customizable theme options (Dark, Light, Custom).
Alerts included: Get notified instantly when price crosses above or below the Pivot.
EMA20/50 trend confirmation built-in.
Bollinger Bands with multiple moving average types and volatility settings.
Works for Forex, Crypto, Indices, Commodities — optimized for intraday & scalping.
This makes it a complete intraday toolkit, reducing the need to load multiple separate indicators.
📄 Full documentation available here: [link]
Release Notes
Update – August 2025This update makes the indicator cleaner and more customizable while keeping all the professional features intact:
✅ Clean Status Line – Inputs & plots are removed from the status line (decluttered top bar).
✅ Pivot Labels with Prices – Labels now display the level name with price in parentheses (e.g., R1 (2401.50)).
✅ Default Label Offset = 30 – Keeps labels neatly away from the latest candles.
✅ EMA Enhancements –
• EMA-20 = Green
• EMA-50 = Red
• Toggles to hide/show each EMA separately.
✅ Bollinger Bands Enhancements –
• Upper/Lower lines = Purple
• Basis line = Blue
• Optional “Cloud Only” mode (hide lines, keep background fill).
• Separate toggle to show/hide background fill.
✅ Theme Support – Dark, Light, and Custom themes for labels.
✅ Session Detection – Auto (London, New York, Asia) + manual session options.
✅ R/S Levels – Up to R3/S3 with customizable visibility.
✅ Alerts – Triggered when price crosses above/below the Pivot.
Release Notes
Update – August 2025This update makes the indicator cleaner and more customizable while keeping all the professional features intact:
✅ Clean Status Line – Inputs & plots are removed from the status line (decluttered top bar).
✅ Pivot Labels with Prices – Labels now display the level name with price in parentheses (e.g., R1 (2401.50)).
✅ Default Label Offset = 30 – Keeps labels neatly away from the latest candles.
✅ EMA Enhancements –
• EMA-20 = Green
• EMA-50 = Red
• Toggles to hide/show each EMA separately.
✅ Bollinger Bands Enhancements –
• Upper/Lower lines = Purple
• Basis line = Blue
• Optional “Cloud Only” mode (hide lines, keep background fill).
• Separate toggle to show/hide background fill.
✅ Theme Support – Dark, Light, and Custom themes for labels.
✅ Session Detection – Auto (London, New York, Asia) + manual session options.
✅ R/S Levels – Up to R3/S3 with customizable visibility.
✅ Alerts – Triggered when price crosses above/below the Pivot.
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.