Sessions Visualized
See when Asia, London and New York are active and compare their range, volume and directional context.
CATEGORY
Market & Session Structure
DIFFICULTY
Beginner
REQUIREMENT
None
Sessions Visualized is the simplest way to add time-of-day context to an OutsiderEdge chart. It marks the major trading sessions and can display their developing ranges, names, volume context and session-level directional flow.
TradingView: https://www.tradingview.com/script/tCXD8RoQ-OutsiderEdge-Sessions-Visualized/
Use it when your first question is when is the market active, which session created the current range, and how does the next session interact with it? It is a context tool, not a standalone entry model.
At a glance
Category: Market & Session Structure
Difficulty: Beginner
Display: Overlay
Requirement: None
Primary use: See when Asia, London and New York are active and compare their range, volume and directional context.
What this indicator answers
Which major session is currently active?
What range did the previous session establish?
Is the current session expanding or remaining contained?
How does current session volume compare with the recent session context?
When does the next configured session begin?
Quick start
Add Sessions Visualized to the chart.
Set Session Timezone to the timezone you want the session windows interpreted in.
Keep Asia, London and New York enabled initially.
Enable Boxes, Names and Range so session structure is obvious.
Only enable the CVD and volume panels when you want the extra context.
How to read it
Session box
The high/low area developed during the configured session. Use it to see containment, expansion and later tests.
Session name
Identifies which configured session created the range.
Range
The session high-to-low distance. Compare it with later sessions rather than treating a large range as automatically bullish or bearish.
Session CVD bars
Directional-flow context for the session. Read it together with price response; divergence or agreement can be more useful than the sign alone.
Volume dashboard
A compact view of session volume/activity using the configured intrabar sampling.
Upcoming session
Projects the next configured session window so you know when a structural hand-off is approaching.
Interpretation notes
Session ranges
A prior session high or low is useful because it tells you where that session stopped auctioning, not because every high/low must reverse. Watch whether the next session rejects the boundary, accepts outside it or completely ignores it.
Session CVD
Treat the CVD display as directional-flow context. Agreement between price and flow can support continuation context; disagreement can be useful as a warning that the move is not as clean as price alone suggests. Avoid converting a single CVD sign into an automatic long/short call.
Upcoming session
The projection is primarily a timing aid. It tells you a new session hand-off is approaching so you can prepare for changes in liquidity and participation.
Troubleshooting
Why are the session boxes at the wrong time?
Check Session Timezone first. The session window is interpreted in that timezone, not necessarily your local clock.
Why do I not see an old session?
Increase Sessions To Keep if available, but remember TradingView object limits and chart history still apply.
Why does CVD not match a different orderflow tool exactly?
Different tools can aggregate or estimate directional flow differently. Compare the purpose and data source before expecting identical values.
Works well with
Session Auction Map
Adaptive Session Flow Engine
Open Range Breakout Profile Engine
Documentation boundary
This page describes what the indicator exposes to the user and how to interpret it. It intentionally does not publish source code, proprietary formulas, hidden preset resolution, optimization search logic or enough internal logic to recreate the engine.
Settings reference
Session Timezone
string
Sets the timezone used to interpret configured session windows.
Change when the chart/session should follow another market timezone.
IANA timezone choices handle daylight-saving changes automatically where applicable.
Show Boxes
bool
Enables or disables Boxes.
Toggle this when boxes is or is not part of your workflow.
Turning a filter off can materially increase the number of eligible events; turning a visual off only hides it.
Show Names
bool
Enables or disables Names.
Toggle this when names is or is not part of your workflow.
Turning a filter off can materially increase the number of eligible events; turning a visual off only hides it.
Show Range
bool
Enables or disables Range.
Toggle this when range is or is not part of your workflow.
Turning a filter off can materially increase the number of eligible events; turning a visual off only hides it.
Sessions To Keep
int
Defines or controls the relevant trading/session time window.
Change when studying another market session or execution period.
Always verify timezone before changing session hours.
Enabled
bool
Controls the **Enabled** behavior for this feature.
Change it only when you want to deliberately alter this part of the indicator.
If you are unsure, keep the current indicator setting and change one variable at a time.
Session Name
string
Sets the label used for the configured session.
Rename it when you use a custom session definition.
Label only; it does not change the session hours.
Session Window
session
Defines or controls the relevant trading/session time window.
Change when studying another market session or execution period.
Always verify timezone before changing session hours.
Session Color
color
Controls the color used for this visual element.
Change only for chart readability or personal theme preference.
Visual-only; it does not affect calculations.
Enabled
bool
Controls the **Enabled** behavior for this feature.
Change it only when you want to deliberately alter this part of the indicator.
If you are unsure, keep the current indicator setting and change one variable at a time.
Session Name
string
Sets the label used for the configured session.
Rename it when you use a custom session definition.
Label only; it does not change the session hours.
Session Window
session
Defines or controls the relevant trading/session time window.
Change when studying another market session or execution period.
Always verify timezone before changing session hours.
Session Color
color
Controls the color used for this visual element.
Change only for chart readability or personal theme preference.
Visual-only; it does not affect calculations.
Enabled
bool
Controls the **Enabled** behavior for this feature.
Change it only when you want to deliberately alter this part of the indicator.
If you are unsure, keep the current indicator setting and change one variable at a time.
Session Name
string
Sets the label used for the configured session.
Rename it when you use a custom session definition.
Label only; it does not change the session hours.
Session Window
session
Defines or controls the relevant trading/session time window.
Change when studying another market session or execution period.
Always verify timezone before changing session hours.
Session Color
color
Controls the color used for this visual element.
Change only for chart readability or personal theme preference.
Visual-only; it does not affect calculations.
Fill Transparency
int
Controls how strongly this visual element is drawn.
Adjust for readability when the chart becomes too busy.
Visual-only; higher transparency makes the element less visible.
Border Transparency
int
Controls how strongly this visual element is drawn.
Adjust for readability when the chart becomes too busy.
Visual-only; higher transparency makes the element less visible.
Border Brightness
float
Controls the **Border Brightness** behavior for this feature.
Change it only when you want to deliberately alter this part of the indicator.
If you are unsure, keep the current indicator setting and change one variable at a time.