ZenAlgo - Sessions
Sessions separates the trading day into Asia, Europe, and US sessions, then records what happened inside each one. It is useful when you want to know not only where price is now, but which session created the range, volume, and directional pressure that price is reacting to.
Read the session box first
Each shaded box covers one session and grows while that session is active. Its top and bottom mark the session high and low. The internal levels divide the range into quarters:
| Level | How to read it |
|---|---|
0% and 100% | Session low and high |
25% and 75% | Outer quarters of the range |
50% | Session midpoint |
The midpoint is a useful balance reference. Price holding above it shows that the upper half of the session range is being accepted; holding below it shows acceptance in the lower half. A move beyond the high or low matters more when price can remain outside the range rather than briefly crossing it.
Session colors distinguish Asia, Europe, and the US. The exact colors and session times are configurable, so use the labels rather than relying only on color.
Volume, delta, and the table
For each session, the indicator tracks total volume, estimated inflow and outflow, and their delta. Positive delta means estimated buying volume exceeded selling volume; negative delta means the opposite.
The table also records historical session statistics such as wins, losses, win percentage, session count, volume, and delta. These values help compare how the sessions tend to behave on the selected market. They describe the sample stored by the indicator; they do not promise that the next session will behave the same way.
A practical reading
Suppose Europe breaks above the Asia high, but then falls back below that level and below Europe's midpoint. That sequence says more than the breakout alone: price tested expansion and failed to maintain it. If Europe also finishes with negative delta, the session data supports the failed-breakout reading.
In another case, the US session may open above the Europe high and hold the upper half of its own range. That suggests acceptance rather than a quick rejection. The session boxes make the difference easy to see.
Settings and workflow
Set session times to match the market and timezone you actually follow. Then keep only the number of historical boxes and table columns that you use. Too many old ranges can make current structure harder to read.
A simple workflow is:
- Mark the previous session high, low, and midpoint.
- Watch where the new session opens relative to them.
- Observe whether price accepts or rejects a breakout.
- Use session delta and volume as supporting context.
Alerts
Sessions currently has no built-in alert conditions. Session opens, highs, lows, intermediate levels, boxes, volume/delta values, and win-rate statistics are visual and tabular context. Place manual TradingView price alerts on session levels when needed.