Session Profile AnalyzerWhat’s This Thing Do?
Hey there, trader! Meet the Session Profile Analyzer (SPA) your new go-to pal for breaking down market action within your favorite trading sessions. It’s an overlay indicator that mixes Rotation Factor (RF), Average Subperiod Range (ASPR), Volume Value Area Range (VOLVAR), and TPO Value Area Range (TPOVAR) into one tidy little toolkit. Think of it as your market vibe checker momentum, volatility, and key levels, all served up with a grin.
The Cool Stuff It Does:
Rotation Factor (RF) : Keeps tabs on whether the market’s feeling bullish, bearish, or just chilling. It’s like a mood ring for price action shows “UP ↑,” “DOWN ↓,” or “NONE ↔.”
ASPR : Averages out the range of your chosen blocks. Big swings? Tiny wiggles? This tells you the session’s energy level.
VOLVAR : Dives into volume to find where the action’s at, with a smart twist it adjusts price levels based on the session’s size and tiny timeframe moves (capped at 128 so your chart doesn’t cry).
TPOVAR : Grabs lower timeframe data to spot where price hung out the most, TPO-style. Value zones, anyone?
Dynamic Precision : No ugly decimal overload SPA matches your asset’s style (2 decimals for BTC, 5 for TRX, you get it).
How to Play With It:
Session Start/End : Pick your trading window (say, 0930-2200) and a timezone (America/New_York, or wherever you’re at).
Block Size : Set the chunk size for RF and ASPR like 30M if you’re into half-hour vibes.
Value Area Timeframe : Go micro with something like 1S for VOLVAR and TPOVAR precision.
Label : Size it (small to huge), color it (white, neon pink, whatever), and slap it where you want (start, mid, end).
How It All Works (No PhD Required):
RF : Imagine breaking your session into blocks (via Block Size). For each block, SPA checks if the high beats the last high (+1) or not (0), and if the low dips below the last low (-1) or not (0). Add those up, and boom positive RF means upward vibes, negative means downward, near zero is “meh.” Use it to catch trends or spot when the market’s napping.
ASPR : Takes those same blocks, measures high-to-low range each time, and averages them. It’s your volatility pulse big ASPR = wild ride, small ASPR = snooze fest. Great for sizing up session action.
VOLVAR : Here’s the fun part. It takes the session’s full range (high minus low), divides it by the average range of your tiny Value Area Timeframe bars (e.g., 1S), and picks a sensible number of price levels capped at 128 so it doesn’t overthink. Then it bins volume into those levels, finds the busiest price (POC), and grows a 70% value area around it. Perfect for spotting where the big players parked their cash.
TPOVAR : Grabs midpoints from those tiny timeframe bars, sorts them, and snips off the top and bottom 15% to find the 70% “value zone” where price chilled the most. Think of it as the market’s comfort zone great for support/resistance hunting.
Why You’ll Like It:
Whether you’re scalping crypto, swinging forex, or dissecting stocks, SPA’s got your back. Use RF to catch momentum shifts like jumping on an “UP ↑” trend or fading a “DOWN ↓” exhaustion. ASPR’s your secret weapon for sizing up trades: a big ASPR (say, 100 on BTC) means you can aim for juicy targets (like 1-2x ASPR) or set invalidations tight when it’s tiny (e.g., 0.001 on TRX) to dodge chop. VOLVAR and TPOVAR are your level-finders nail those key zones where price loves to bounce or break, perfect for entries, stops, or profit grabs. It’s like having a trading co-pilot who’s chill but knows their stuff.
Heads-Up:
Load enough history for those micro timeframes to shine (1S needs some bars to work with).
Keeps things light won’t bog down your chart even with decent-sized sessions.
Let’s Roll:
Slap SPA on your chart, tweak it to your style, and watch it spill the beans on your session. Happy trading, fam may your pips be plenty and your losses few!
Tìm kiếm tập lệnh với "session"
SessionVWAP + ORBThis TradingView Pine Script indicator combines two powerful intraday tools:
Multiple Rolling VWAPs: It plots up to four independent rolling (continuous) Volume Weighted Average Prices (VWAPs) with user-defined periods (e.g., 1-hour, 2-hour, 4-hour, daily). These are "anchored" to a customizable session start time and roll forward accurately without daily resets, providing dynamic fair-value benchmarks that react at different speeds (fastest/shortest on top).
Opening Range Breakout (ORB) Zones: It displays the high/low range (with optional background shading and lines) for major global trading sessions — Sydney, Tokyo, London, New York, and US RTH (Regular Trading Hours, starting at 9:30 ET) — over the first configurable minutes (default 30) after each session open, with history for several prior days.
The latest version adds full timezone flexibility (e.g., Chicago, New York, UTC, London, Tokyo, Sydney), automatically adjusting anchor times and session opens.
Use Case
This script is ideal for intraday and day traders (especially in stocks, futures, forex, or indices) seeking confluence between volume-based value areas and session momentum.
VWAP Component: Use the layered rolling VWAPs as dynamic support/resistance. Price above the fastest VWAPs suggests bullish bias; pullbacks to slower VWAPs offer mean-reversion entries. The multi-timeframe view helps gauge short-term vs. longer-term "fair value."
ORB Component: Trade breakouts from major session opening ranges — e.g., buy above the New York ORB high (red line) for momentum longs, or fade failures for reversals. Combine with VWAP (e.g., only take NY ORB longs if price is above session VWAP) for higher-probability filters.
Overall: Overlay on lower timeframes (1-15 min) to spot setups like ORB breakouts aligning with VWAP crosses, or use for risk management (stops beyond ORB extremes). The timezone support makes it versatile for global markets without manual adjustments.
Session Volume Profile HVN210
Session Volume Profile HVN - Comprehensive Indicator Description
Overview
The Session Volume Profile HVN is an advanced volume analysis indicator that provides traders with a visual representation of volume distribution across price levels within defined trading sessions. This powerful tool combines traditional volume profile analysis with High Volume Node (HVN) detection and Volume Point of Control (VPOC) tracking to help identify key support and resistance areas based on trading activity.
Key Features
1. Dynamic Volume Profile Visualization
Creates a comprehensive volume profile for each trading session (daily, weekly, or custom timeframes)
Displays volume distribution as a horizontal histogram, showing where the most trading activity occurred
Automatically scales to fit the price range of each session
Customizable number of price levels (rows) for granular or broad analysis
Profile extension capability to project volume areas into subsequent sessions
2. Volume Point of Control (VPOC)
Automatically identifies and marks the price level with the highest volume in each session
Displays VPOC as a prominent horizontal line that can extend into future sessions
Tracks multiple historical VPOCs with customizable extension limits
Optional date labels for easy identification of when each VPOC was formed
Particularly useful for identifying potential support/resistance levels based on peak trading activity
3. High Volume Node (HVN) Detection
Sophisticated algorithm that identifies significant volume clusters within the profile
Validates HVNs based on customizable strength criteria
Two display options:
Levels: Shows HVNs as horizontal lines (solid for VPOC, dotted for other nodes)
Areas: Displays HVNs as shaded boxes covering the full price range of the node
Color-coded based on price position relative to previous close:
Bullish color for HVNs below the previous close (potential support)
Bearish color for HVNs above the previous close (potential resistance)
4. Multi-Timeframe Analysis
Profile Timeframe: Defines the session boundaries (e.g., daily, weekly, monthly)
Resolution Timeframe: Uses lower timeframe data for more accurate volume distribution
Automatically adjusts to ensure compatibility with chart timeframe
Enables precise volume analysis even on higher timeframe charts
Practical Applications
Support and Resistance Identification
VPOCs and HVNs often act as significant support/resistance levels
Multiple confluent HVNs can indicate strong price zones
Historical VPOC levels provide context for potential price reactions
Trading Strategy Development
Entry/exit points near HVN boundaries
Stop loss placement beyond significant volume nodes
Trend continuation or reversal signals when price breaks through HVN areas
Market Structure Analysis
Identify accumulation/distribution zones
Recognize price acceptance or rejection at specific levels
Understand market participant behavior through volume concentration
Customization Options
Visual Settings
Adjustable colors for profile, VPOC lines, and HVN areas
Line width controls for better visibility
Label size options from tiny to huge
Profile transparency for chart clarity
Technical Parameters
Number of price levels (rows) for profile resolution
HVN detection strength for sensitivity adjustment
VPOC extension count for historical reference
Profile extension percentage for future projection
Display Preferences
Toggle VPOC visibility
Enable/disable HVN display
Choose between line or area representation for HVNs
Control date label display based on timeframe
Best Practices
Timeframe Selection: Choose profile timeframes that align with your trading style (day traders might use hourly profiles, swing traders daily or weekly)
HVN Strength Calibration: Adjust the HVN strength parameter based on market volatility and desired sensitivity
Multiple Timeframe Confirmation: Use different profile timeframes to identify confluence zones
Combination with Other Indicators: Enhance analysis by combining with trend indicators, momentum oscillators, or price action patterns
Performance Considerations
The indicator is optimized for smooth performance while maintaining accuracy through:
Efficient data processing algorithms
Smart memory management for historical data
Automatic cleanup of old visual elements
Scalable architecture supporting up to 500 visual elements
Ideal For
Day Traders: Identifying intraday support/resistance levels
Swing Traders: Finding multi-day accumulation zones
Position Traders: Analyzing longer-term volume structures
Market Analysts: Understanding market participant behavior
Algorithmic Traders: Incorporating volume-based levels into automated strategies
Session High/Low Average & Range [1CG]The Session High/Low Average & Range indicator independently measures the average price movement from the opening price in each direction. It also displays the maximum high and low distance, called Range. Separating the averages and range into highs and lows helps analyze the volatility of the market as well as the direction.
USE EXAMPLES
Session Open
Session Close
Customization
Minimal - 1x and 2x Averages are replaced with custom lines, in order to show distance to3x.
Calculations
Average High: (high price of session - session opening price) / (session period)
Average Low: (session opening price - low price of session) / (session period)
Range High: The highest price of the last (session period)
Range Low: The lowest price of the last (session period)
INPUTS
Session
Here you can choose the hours for your session and time zone. The default is London session in New York time. Next, the session period determines how many sessions to sample from for the average and range lines, the default is 20. Lastly, you can choose the number of sessions to appear on the chart not including the current session if you are in one, 5 by default.
Lines
All of the lines allow you to change the color, width, and style. They also have a label option to choose to display the price. The bottom of the section allows you to change the location and size of the label text.
**Open Line** -Displays the opening price for the length of the session.
**Average Lines** - Displays the 1x, 2x, and 3x the average distance from open in each direction. Additionally, you can toggle a background color to highlight the area.
**Custom Lines** - Displays a customizable multiple of either the average or range. By default the first custom line displays the Range at a 1x multiplier and the second line displays an Average at a 1.5x multiplier
Display Distance
Here you can choose to display the distance from the lines to the open. This data is marked with a “Δ”. For the three Average lines this will display in the area between the line and the open in the position and size of your choice. The custom lines will have the distance information displayed on the line itself. This helps keep the data organized.
Session High Low 2024
Overview of the Code:
Input for Session Times:
You set up inputs for the start and end times of the trading session, allowing you to customize them as needed.
Time Range Function:
A function isTimeInRange checks whether the current time falls within the specified session start and end times.
initialize High and Low:
indicator initialize session high, low, and their corresponding labels and lines.
Tracking Session High and Low:
Within the specified time range, continuously update session1High and session1Low based on the highest and lowest prices encountered.
Time of Session High/Low:
The High_Time and Low_Time are tracked using the ta.valuewhen() function to capture the exact times when the session high and low occur.
Notes Creation:
You format the high and low values along with their timestamps to create notes that will be displayed alongside the lines.
Drawing Lines and Labels:
After the session ends, you check if there is a new session high or low and draw lines and labels accordingly. If a line or label already exists, you delete it before drawing a new one.
Resetting for Next Session:
At the end of the session, the high and low values are reset for the next session.
Suggestions for Improvement:
Dynamic Line Extensions:
Clear Variable Names Used in Code:
Consider using more descriptive names for variables like Entry_Point and SL_Point to make the code easier to understand.
Commenting:
Although the code is well-commented, always ensure the comments explain the "why" behind the code rather than just the "what."
Example Output:
The output will show the highest and lowest prices during the specified session times and the times they occurred formatted correctly. This output is useful for quick reference during trading and aids in making informed decisions.
Added functionality tool tip Note:
Added a tooltip Note to Get All information of Session High Low & Range.
If you need further modifications, enhancements, or specific functionalities added to this script, please let me know!
Session highlighter [Digit23]This Pine Script indicator, crafted by Digit23, serves as a session highlighter to enrich your TradingView trading experience. It offers a visual representation of a specified trading session, aiding traders in identifying and concentrating on pivotal time intervals.
Key Features:
User-Defined Session: Tailor the trading session by setting specific start and end times, allowing traders to align the indicator with their preferred timeframes.
Day of Week Filter: Optionally, refine the highlighted session by selecting a specific day of the week, providing flexibility to accommodate diverse trading strategies.
Visual Clarity: The indicator employs a customizable background color during the defined trading session, ensuring quick recognition and differentiation of the highlighted timeframe.
How to Use:
Session Configuration: Adjust the start and end times to define your preferred trading session.
Day of Week Filter (Optional): Fine-tune the indicator by specifying a particular day of the week to apply the session highlight.
Visual Enhancement: The indicator visually highlights the specified trading session, offering a clear and intuitive representation on your TradingView chart.
Compatibility:
This indicator seamlessly integrates with all markets and timeframes available on TradingView, providing versatility for traders across different instruments.
Note:
Use this indicator alongside other technical analysis tools for a comprehensive trading strategy.
This indicator is shared for educational and informational purposes only. Trading involves risk, and it's crucial to conduct thorough research and analysis before making trading decisions.
Disclaimer: This script is provided for educational and informational purposes only. Trading involves risk, and it is essential to conduct thorough research and analysis before making trading decisions.
Session Open Candle MarkerThe "Session Open Candle Marker" is a Pine Script indicator designed for forex and futures traders using Smart Money Concepts (SMC) and RP Profits-inspired strategies. It marks the 15-minute opening range candles for the Asia, London, and NY sessions, where institutional "big players" often gather liquidity. Each session’s range is drawn as a rectangle with a customizable midpoint line, ideal for spotting breakouts, retests, and liquidity sweeps.
Features
Session Open Ranges: Plots rectangles for the 15m open candles of Asia (03:00 EEST), London (10:00 EEST), and NY (15:00 EEST), corresponding to 01:00, 08:00, and 13:00 GMT+1.
Customizable Visualization:
Toggle each session (Asia, London, NY) on/off.
Independent high/low label toggles for each session.
Adjustable rectangle color, midpoint line color, style (solid/dashed/dotted), and width.
Customizable rectangle duration (default: 96 bars, ~24 hours on 15m).
Timezone Flexibility: Default times are set for EEST (UTC+3). Adjust session inputs for your chart’s timezone (e.g., GMT+1: Asia 01:00, London 08:00, NY 13:00; UTC: Asia 00:00, London 07:00, NY 12:00).
Clean Design: Rectangles and labels update dynamically, with proper cleanup to avoid clutter.
Usage:
Setup: Add to a 15m chart (e.g., EURUSD, ES1!). Check your chart’s timezone (Chart Settings > Symbol > Timezone) and adjust session times if needed.
Settings:
Toggle sessions and labels to focus on desired ranges (e.g., London and NY for high volatility).
Customize colors, midpoint line style/width, and rectangle duration.
Trading:
Breakouts/Retests: Trade breakouts above/below the rectangle high/low, with retests back to the range or midpoint (aligned with RP Profits scalping).
Liquidity Sweeps: Watch for price sweeping session highs/lows, reversing for entries (SMC concept).
Session Opening Ranges [DB](Reuploaded with open source script)
A simple indicator that displays the 15 minute opening ranges of the Asia, London and New York trading sessions.
You can select how many days you want to display in total and also customise the colors of each session. The indicator is coded to NY time and should always display at the correct times, which are:
- 18:00 - 18:15 for Asia
- 03:00 - 03:15 for London
- 09:30 - 09:45 for New York
You can also choose to display the sessions name and/or range in points.
If you find any bugs let me know in the comments.
Enjoy!
Session Pivots + EMA20/50 + Bollinger BandsMulti-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 ]
Sessions By petranThis indicator highlights the key trading sessions on the chart: Asian, Frankfurt, London, and New York. It helps traders visually track when each session begins and ends, making it easier to analyze price action, volume, and volatility during specific times of the day.
Key features:
Customizable session start and end times
Up to 4 major sessions highlighted
Best used on intraday timeframes (1-minute to 1-hour)
Clean, minimal design with adjustable colors and transparency
No repainting – reliable for both live trading and backtesting
Ideal for intraday traders and anyone who wants to better understand market dynamics during different trading sessions.
Sessions with Mausa session high/low tracker that draws flat, horizontal lines for Asia, London, and New York trading sessions. It updates those levels in real time during each session, locks them in once the session ends, and keeps them on the chart for context.
At a glance, you always know:
Where each session’s highs and lows were set
Which session produced them (ASIA, LDN, NY labels float cleanly above the highs)
When price is approaching or reacting to prior session levels
🔹 Use Cases:
• Key Levels – See where Asia, London, or NY set boundaries, and watch how price respects or rejects them
• Breakout Zones – Monitor when price breaks above/below session highs/lows
• Session Structure – Know instantly if a move happened during London or NY without squinting at the clock
• Backtesting – Keep historic session levels on the chart for reference — nothing gets deleted
• Confluence – Align these levels with support/resistance, fibs, or liquidity zones
Simple, visual, no distractions — just session structure at a glance.
Sessions ALL + 5 Custom (Redcrabice)I created a simple script that show the most 5 important sessions. i know that there are many other "sessions" scripts out there but most of them doesnt do what i want and some even lag alot because of the amount of codes. so i decided to create a simple browser friendly script that show 5 most important sessions. asia , frankfurt, london , newyork open and newyork along with 5 custom session for your own liking.
this is 1/3 series and indicator that i use along with my other indicators.
this code is based on my 90min cycle indicator and not a "repaint" as some people might say.
have a lovely trading journey.
sign
REDCRABICE
Sessions Moving Fib + ES SMT Divergence This indicator automatically tracks the high and low of the Asia, London, and New York trading sessions and draws a dynamic (moving) Fibonacci range for each session.
The Fibonacci levels update in real time as the session develops and then extend forward once the session ends, giving clear intraday reaction zones.
In addition, the indicator detects SMT-style divergences on ES (S&P 500 futures) by comparing price structure against another correlated market (default NQ).
This helps identify institutional divergence, where one market makes a higher high or lower low while the other fails — often signaling potential reversals or continuation traps.
This tool is designed for intraday futures traders, especially those trading ICT / SMT concepts, session-based liquidity, and market structure.
Session Vertical LinesThe script is an indicator for TradingView that automatically draws vertical lines for specific market sessions.
It uses Vancouver local time so the lines match your time zone correctly.
A vertical orange line is drawn at 12:30 AM, representing the London session opening, with a small label at the bottom saying “LDN open”.
A vertical green line is drawn at 12:55 PM, representing the New York session closing, with a small label at the bottom saying “NY close”.
Both lines have 20% transparency so they don’t clutter the chart.
The script repeats automatically every day, so you don’t have to manually place the lines.
The vertical lines span the full height of the chart (extend both ways) to make the session times visually obvious.
Labels are added at the bottom of each line to clearly identify the session.
Sessions + Opening Range (All Sessions, Anchored) + EMA + VWAP# 📊 Sessions + Opening Range (Anchored) + EMA + VWAP
### A clean, non-repainting session & opening range tool — fully anchored and stable on zoom.
---
## 🔍 Overview
This indicator plots **four major trading sessions** along with their **Opening Range (OR)** using a fully **time-anchored approach**.
All boxes and levels are **stable**, meaning they **do not move** when you zoom, scroll, or reload the chart.
It is designed for **intraday traders**,
---
## 🕒 Sessions Included
* **Asian Session**
* **London Session**
* **New York AM Session**
* **New York PM Session**
Each session is displayed as a **colored background box** that:
* Starts at the exact session time
* Updates dynamically while the session is active
* Stops and freezes at session close
---
## 📦 Opening Range (OR) – Per Session
Each session has its own **Opening Range (A → B)** window.
### Opening Range Features:
* Calculated **only during the OR window**
* Displays:
* OR **High**
* OR **Low**
* OR **Midline (dashed)**
* OR box **extends only until the session ends**
* No repainting and no future extension
This makes it ideal for:
* OR breakouts
* Liquidity sweeps
* Mean reversion setups
* Session bias confirmation
---
## 📈 EMA & VWAP
Optional overlays included:
* **EMA (default 200)**
* **VWAP**
Both can be toggled on/off independently from the settings.
---
## ⏱ Timezone Support
* Fully **timezone-aware**
* All session times and OR windows automatically adjust to the selected timezone
## ⚙ Customization Options
* Enable / disable individual sessions
* Adjust session times
* Customize OR time windows (A → B)
* Change OR fill transparency
* Adjust OR border width
* Toggle OR midline
* Enable / disable EMA & VWAP
---
## ✅ Best Used For
* Intraday trading
* Session-based strategies
* Opening range breakouts
* Liquidity & market structure analysis
* Gold (XAUUSD), Forex, Indices, Futures
---
## 🚫 What This Indicator Does NOT Do
* No repainting
* No future projection
* No moving boxes
* No alerts (by design – clean visual tool)
---
## 📌 Notes
* Works best on **intraday timeframes**
* Designed for clarity and minimal chart clutter
* Inspired by professional session-based trading concepts
---
### ⭐ If you find this useful, please leave a like and comment — it helps a lot!
---
Session Highlighter (Asia / London / New York)This TradingView Pine Script highlights the three major Forex sessions—Asia, London, and New York—directly on the chart. Each session has customizable start/end times (based on New York time), toggle switches to show or hide them, and adjustable background colors. The script automatically detects sessions that cross midnight and shades the chart accordingly. It can also place optional labels at the exact opening of each session.
Sessions 13-Zones ValentijnJelteA simple indicator to display multiple sessions within sessions. For example, you can divide the New York session into different time slots of 3 hours, 1 hour, and 30 minutes, or whatever you need for your analysis.
Sessions OHLC - NY TimeThis Pine Script indicator, "Session OHLC Rays & Boxes - NY Time (Current Day)," visualizes trading sessions on a chart by marking the Open, High, Low, and Close (OHLC) levels for four predefined sessions—Asia, London, NY AM, and NY PM—based on New York time (EDT, UTC-4).
It draws the following for the current day:
Colored Boxes: Each session is enclosed in a semi-transparent box (e.g., green for Asia, blue for London) spanning the session’s duration, with the top and bottom at the session’s High and Low.
Horizontal Rays: Dashed lines extend rightward from the OHLC levels of each session, color-coded to match the session, if enabled via user inputs (e.g., "Show Asia Open").
OHLC Labels: Yellow labels display the OHLC prices at the start of each session box, updated dynamically: Open at session start, High and Low during the session, and Close at session end or during the session if active.
Additionally, users can display up to four previous days’ sessions (boxes and labels) by adjusting the "Show Previous Days" input. The indicator is customizable, allowing users to toggle OHLC labels and rays for each session and adjust session times and colors.
Session MasterSession Master Indicator
Overview
The "Session Master" indicator is a unique tool designed to enhance trading decisions by providing visual cues and relevant information during the critical last 15 minutes of a trading session. It also integrates advanced trend analysis using the Average Directional Index (ADX) and Directional Movement Index (DI) to offer insights into market trends and potential entry/exit points.
Originality and Functionality
This script combines session timing, visual alerts, and trend analysis in a cohesive manner to give traders a comprehensive view of market behavior as the trading day concludes. Here’s a breakdown of its key features:
Last 15 Minutes Highlight : The script identifies the last 15 minutes of the trading session and highlights this period with a semi-transparent blue background, helping traders focus on end-of-day price movements.
Previous Session High and Low : The script dynamically plots the high and low of the previous trading session. These levels are crucial for identifying support and resistance and are highlighted with dashed lines and labeled for easy identification during the last 15 minutes of the current session.
Directional Movement and Trend Analysis : Using a combination of ADX and DI, the script calculates and plots trend strength and direction. A 21-period Exponential Moving Average (EMA) is plotted with color coding (green for bullish and red for bearish) based on the DI difference, offering clear visual cues about the market trend.
Technical Explanation
Last 15 Minutes Highlight:
The script checks the current time and compares it to the session’s last 15 minutes.
If within this period, the background color is changed to a semi-transparent blue to alert the trader.
Previous Session High and Low:
The script retrieves the high and low of the previous daily session.
During the last 15 minutes of the session, these levels are plotted as dashed lines and labeled appropriately.
ADX and DI Calculation:
The script calculates the True Range, Directional Movement (both positive and negative), and smoothes these values over a specified length (28 periods by default).
It then computes the Directional Indicators (DI+ and DI-) and the ADX to gauge trend strength.
The 21-period EMA is plotted with dynamic color changes based on the DI difference to indicate trend direction.
How to Use
Highlight Key Moments: Use the blue background highlight to concentrate on market movements in the critical last 15 minutes of the trading session.
Identify Key Levels: Pay attention to the plotted high and low of the previous session as they often act as significant support and resistance levels.
Assess Trend Strength: Use the ADX and DI values to understand the strength and direction of the market trend, aiding in making informed trading decisions.
EMA for Entry/Exit: Use the color-coded 21-period EMA for potential entry and exit signals based on the trend direction indicated by the DI.
Conclusion
The "Session Master" indicator is a powerful tool designed to help traders make informed decisions during the crucial end-of-session period. By combining session timing, previous session levels, and advanced trend analysis, it provides a comprehensive overview that is both informative and actionable. This script is particularly useful for intraday traders looking to optimize their strategies around session close times.
Session Top Bars — Equities Sessions (Asia / London / US) — MelbA minimal, non-obstructive session overlay that draws thin top bars for the Asia, London, and US equity sessions on any chart and timeframe. Designed to stay out of the way while giving instant session context—perfect for crypto, indices, futures, and stocks.
Default sessions (AEDT / Australia-Melbourne):
Asia: 10:00 → 17:45
London: 18:00 → 23:30
US: 23:00 → 07:00
(Weekends on by default for crypto; turn off for equities.)
Why it’s different
Top-only bands (no heavy background shading) so price action stays readable.
Asset-agnostic: works on any symbol/candlestick.
Adaptive top placement: hugs the top of the visible price area without distorting autoscale.
Session labels appear once at each session start, right on the strip (optional).
Inputs
Timezone: choose your clock (default Australia/Melbourne).
Show weekends: on for crypto, off for stocks.
Intraday-only: hide the overlay on 1D+ if you prefer.
Session windows: edit HHMM-HHMM for Asia / UK / US.
Colors & thickness: tweak gap from top, band thickness, and label size.
Tips
If the strip feels a touch low/high on your layout, nudge Gap below chart top or Band thickness.
To reduce small shifts when new extremes print, increase Recent range length (bars).
Use cases
Quickly spot which session drove a move.
Align entries/exits to cash session volatility (e.g., NYSE open).
Compare behavior across assets with a unified session view.
Notes
Times reflect equity session focus in AEDT by default; adjust to your needs.
For FX-style windows, just edit the session inputs.
Credits
Built from community feedback for a clean, professional session overlay.
Session Standard Deviations [IbnHindi]Session Standard Deviation⁺
Introduction
Session Standard Deviation⁺ is a comprehensive technical analysis tool designed to map key session-based price levels through Fibonacci deviation zones while simultaneously tracking real-time market regime conditions. Built for precision intraday analysis, this indicator combines structured session reference points with volatility-based regime filtering to provide traders with both tactical price zones and macro bias context across any liquid instrument.
This indicator does not predict direction or generate trade signals. It operates on confirmed time-based session structures and produces logic-bound visuals designed for traders who understand ICT-based price delivery models and seek consistent visual frameworks for tracking displacement, deviation targeting, and regime-aware decision making.
Key Terms and Definitions
Session Reference Candle : A specific time-stamped candle that serves as the structural anchor for Fibonacci projections. The tool recognizes four distinct session markers: London Open (4:00 AM), Asia Range (8:00 PM–12:00 AM), New York 8:30 AM, and New York 9:30 AM. Each session's high and low become the baseline for calculating all subsequent deviation levels.
Fibonacci Deviations : Price levels calculated as multiples of the session range, extending both above and beyond the reference high and low. Unlike traditional Fibonacci retracements, these deviations project targets at standard levels (0, 0.5, 0.618, 1, 1.618) as well as extended levels (2, 2.25, 2.5, 3, 3.25, 3.5, 4, 4.25, 4.5, 4.618), and their negative equivalents. These zones represent potential areas where institutional orders may cluster during expansion or retracement.
Regime Analysis : A multi-factor assessment of current market conditions based on volatility (ATR), directional bias (EMA), and trend strength (ADX). The regime framework categorizes the market into three states: trending bullish, trending bearish, or consolidating. This classification helps traders contextualize whether session-based deviations are likely to act as continuation targets or reversal zones.
ATR (Average True Range) : A volatility measurement comparing fast and slow periods to determine whether the market is expanding (regime-high volatility) or contracting (regime-low volatility). When fast ATR exceeds slow ATR, the market is considered to be in an elevated volatility state, which often accompanies displacement moves that respect deviation levels.
Trend EMA : A directional filter using an exponential moving average to determine whether price is trading above or below a defined trend anchor. This binary condition helps classify whether the regime is structurally bullish or bearish.
ADX (Average Directional Index) : A momentum oscillator measuring trend strength. When ADX is above 25, the market is considered to have sufficient momentum to support regime classification as trending. Below 25 suggests choppy or non-directional conditions (consolidation).
Session Box (Asia Only) : A visual range overlay drawn for the Asia session (8:00 PM–12:00 AM), highlighting the consolidation zone that often precedes major market expansion. This box is rendered with customizable opacity and provides a structural reference for overnight price action.
Fib Extension Mode : Determines how deviation lines project forward in time. Options include extending right indefinitely, extending a fixed number of bars, or stopping at the session reference point. This allows traders to declutter charts or maintain persistent levels based on their analytical preference.
Description
At its core, Session Standard Deviation⁺ operates on a two-layer framework: structural deviation mapping and dynamic regime classification. Each qualifying session creates a full matrix of Fibonacci-based price levels, calculated from the session's confirmed high and low. These levels remain active and extend forward until the next session triggers, providing persistent reference zones for intraday price delivery.
The tool does not account for partial moves or wick-based touches. Deviation levels are drawn as horizontal lines and remain static once plotted. Labels are positioned to the left of each line by default, displaying the session prefix (LON, ASIA, PRE, NYAM) alongside the deviation multiplier. All labels use a minimal style with no background fill, ensuring clean visual hierarchy.
The regime analysis operates independently and updates in real-time on each new bar. A table positioned in the top-right corner displays the current regime classification, live ATR value, and optional ADX strength. The table's background color shifts dynamically—green for bullish regimes, red for bearish regimes, and gray for consolidation—allowing traders to immediately assess whether session deviation zones should be interpreted as continuation targets or reversal areas.
The model remains active until the next session reference candle is detected, at which point a new set of deviation levels is generated. Older session levels are automatically cleaned up after 300 objects to prevent performance degradation on lower-timeframe charts.
Key Features
Multi-Session Structure : Track up to four distinct session types simultaneously—London (4:00 AM 1H candle), Asia (8:00 PM–12:00 AM range), New York 8:30 AM (5m candle), and New York 9:30 AM (5m candle). Each session generates its own color-coded deviation matrix, allowing traders to differentiate between overnight, pre-market, and intraday structural levels.
Extended Fibonacci Levels : The tool plots 26 unique deviation levels, including both standard and extended targets. Positive deviations (0 through 4.618) project above the session high, while negative deviations project below the session low. Each level can be toggled individually, enabling traders to focus only on the zones relevant to their strategy.
Real-Time Regime Classification : A live regime panel evaluates market conditions using ATR comparison (fast vs. slow), trend EMA positioning, and ADX strength. The regime updates on every bar and displays one of three states: "Reversal to Bullish" (trending up with high volatility), "Bias: Bearish (Hi-Vol)" (trending down with high volatility), or "Consolidating" (low directional conviction). This dynamic classification allows traders to interpret session fibs contextually rather than mechanically.
Customizable Color Coding : Each session type is assigned a unique color—purple for London, blue for Asia, and orange for New York pre-market candles. These colors carry through to both the deviation lines and their labels, maintaining visual consistency across timeframes and chart layouts.
Flexible Extension Controls : Choose how deviation lines project into the future. "Right N Bars" extends lines a fixed number of bars forward (default 50), "Right" extends indefinitely, and "None" stops extension at the session reference point. This flexibility allows traders to maintain clean charts on busy intraday timeframes while preserving structural context.
Minimal Label Design : Labels display session prefix and deviation multiplier (e.g., "LON 2.5" or "NYAM -0.618") with no background fill. Label placement can be toggled between left and right alignment, and padding is customizable to prevent overlap with price action.
Session-Specific Box Overlay : The Asia session (8:00 PM–12:00 AM) is rendered as a semi-transparent box spanning its high and low range. This visual aid helps traders identify the overnight consolidation zone and anticipate expansion moves during London or New York open.
Timezone Awareness : All session detections are timezone-aware and default to America/New_York. Traders can customize the timezone input to align with their broker's server time or preferred regional standard.
Regime Panel Display : The top-right table shows the indicator name, current regime state, live ATR value, and optional ADX reading. The panel's background color shifts with regime changes, providing instant visual feedback without requiring interpretation of numeric values.
Memory Management : The tool automatically deletes lines and labels after 300 objects are created, preventing performance issues on lower timeframes while maintaining enough historical context for multi-session analysis.
How Traders Can Use the Indicator Effectively
Session Standard Deviation⁺ is not a signal generator or automated trading system. It is best used as a visual reference framework for understanding where price may seek liquidity based on session expansion logic and how current volatility conditions contextualize those projections. The tool excels as a companion for:
- Mapping session-based expansion targets and retracement zones for ICT-style price delivery analysis
- Differentiating between low-probability and high-probability deviation zones based on regime classification
- Journaling and reviewing which session structures produce the cleanest reactions across different market conditions
- Identifying when price is respecting session fibs as continuation levels (trending regime) versus when deviation zones may act as exhaustion points (consolidation regime)
Traders using the tool should be familiar with session-based analysis, Fibonacci extension logic, and the role of volatility in price delivery. The indicator is most effective when combined with narrative, higher-timeframe structure, and discretionary interpretation of regime shifts.
Usage Guidance
1. Add Session Standard Deviation⁺ to any TradingView chart. This is a fractal tool and can be applied across any timeframe or liquid instrument.
2. Configure which sessions you want to track using the input toggles. Disable sessions that are not relevant to your trading hours or strategy.
3. Use the regime panel to assess whether the current market environment supports continuation into higher deviation levels (trending regime) or whether deviation zones are more likely to act as reversal points (consolidation regime).
4. Reference session deviation lines as structural zones for limit orders, stop placement, or target setting. Combine these levels with your own narrative and higher-timeframe bias to determine which zones carry the highest probability of reaction.
5. Adjust label placement, line width, and extension mode to match your visual preferences and chart timeframe. Lower timeframes (1m–5m) often benefit from shorter extension lengths, while higher timeframes (15m–1H) may prefer persistent lines.
6. Review how price interacts with session fibs across different regime classifications. Over time, you'll develop discretion for which deviation levels are most respected during specific market conditions.
Session Standard Deviation⁺ provides the structural scaffolding and environmental context for informed intraday decision-making. Use it as a lens—not a crutch—for navigating session-based price delivery.
Sessions by nolimitCustom Trading Sessions Indicator (6 Sessions)
This indicator allows you to display up to 6 customizable trading sessions on your chart with full control over timing, colors, and timezone settings.
Features:
- 6 independent trading sessions that can be enabled/disabled individually
- Flexible time range settings for each session
- Individual color selection for each session background
- Timezone selection (UTC-12 to UTC+12) that applies to all sessions
- Clean, organized settings grouped by session






















