Indicators: session structure and pivots
The Structure & sessions group draws running session high/low and mid, the opening range, Initial Balance extensions, classic and Camarilla pivots, naked POCs, the prior session VWAP and the prior week high/low, all anchored on the source session opening.
Senzoukria · Documentation · Updated September 2026
Where to find it
- Where
- Chart → Indicators button → group Structure & sessions (chart overlays)
- Studies
- session-high-low, opening-range, initial-balance-ext, pivots-classic, pivots-camarilla, naked-poc, session-mid, prior-vwap-close, weekly-high-low
- Session anchor
- 17:00 Chicago for CME sources, 00:00 UTC for crypto; never midnight local or the first loaded bar
- Opening Range default
- 15 minutes (choices 5, 15, 30, 60)
What each study draws
Session High/Low tracks the running high and low since the session opening and resets at each opening; it is defined from the first bar with no warm-up. Session Mid is (running high + running low) / 2. Opening Range freezes the high and low of the bars that start within the first N minutes and projects them to the end of the session; a session with no loaded bar inside the window draws nothing, because a partial range would be misleading.
IB Extensions computes the Initial Balance range R = IBH − IBL over the first IB minutes (default 60) and draws IBH + 0.5R / IBL − 0.5R as solid lines and IBH + R / IBL − R as dashed lines. The IB levels themselves belong to the Initial Balance study of the Profiles & levels group; enable both for the full picture.
Classic Pivots use P = (H + L + C) / 3, R1 = 2P − L, S1 = 2P − H, R2 = P + (H − L), S2 = P − (H − L) from the previous session. Camarilla Pivots draw R3/S3 = C ± R·1.1/4 and R4/S4 = C ± R·1.1/2 from the previous session close C and range R. Naked POC keeps the POC of each past session that no later bar has touched (inclusive test low ≤ POC ≤ high) and drops it as soon as it is touched. Prior Session VWAP is Σ(typical price × volume) / Σvolume over the whole previous session, drawn dashed on the current one. Prior Week High/Low groups sessions by trade date into CME weeks (the Sunday 17:00 opening belongs to Monday) and projects last week's extremes on the current week.
Settings
| Study | Setting | Default | What it changes |
|---|---|---|---|
| Session High/Low | High color / Low color / Smoothing | green / red / 1 | Line colors; Smoothing 1 to 200 bars |
| Opening Range | Duration (min) | 15 min (5, 15, 30 or 60) | Length of the opening window |
| Opening Range | Color | cyan | Level color |
| IB Extensions | IB duration (min) | 60 (5 to 240 by 5) | Initial Balance window used for R |
| IB Extensions | Extension ×0.5 / Extension ×1 | on / on | Toggles each pair of extension levels |
| IB Extensions | Color | orange | Level color |
| Classic Pivots | Color | blue | Color of P, R1, R2, S1, S2 |
| Camarilla Pivots | Color | purple | Color of R3, R4, S3, S4 |
| Naked POC | Color | yellow | Level color of untouched session POCs |
| Session Mid | Color / Smoothing | gray / 1 | Line color and post-smoothing |
| Prior Session VWAP | Color | green | Dashed level color |
| Prior Week High/Low | Color | cyan | Level color |
Rules that never invent a level
- The first loaded session has no previous session, so pivots, prior VWAP and prior week levels start from the second session or week.
- A previous session with zero volume gives no Prior Session VWAP (0/0 is not a price).
- Naked POC levels run from the start of the following session to the right edge; a touched POC is simply not emitted, so only still-naked levels are visible.
- An Initial Balance with zero range yields extensions equal to the IB, emitted as they are.
- POC ties select the lower price, and prices are keyed by tick index (1e-6 quantisation when the tick size is unknown).
Limits
- The Opening Range guide card tags it Retrospective display: the level changes while the window develops and does not certify complete opening coverage. It is not implicitly an RTH opening range; the window starts at the session opening.
- Camarilla R1/R2/S1/S2 are not drawn: their coefficients (1.1/12 and 1.1/6) place them closest to the previous close, and the study deliberately ships only R3/R4/S3/S4.
- Weekly grouping follows the CME trade date; on a crypto source the UTC convention is used for sessions.
Related pages
This page in other languages
Frequently asked questions
- Why does the Opening Range disappear on some sessions?
- If history was loaded after the opening window ended, no bar of that window exists and the study draws nothing for that session rather than a partial range.
- Where are the Initial Balance high and low themselves?
- In the Initial Balance study of the Profiles & levels group. IB Extensions only adds the ×0.5 and ×1 extension levels so that no level is drawn twice.