# forge.ta.session_range

```python
forge.ta.session_range(high: ArrayLike, low: ArrayLike, time_open: ArrayLike, asia_hours: str = '09:00-18:00', asia_tz: str = 'Asia/Tokyo', london_hours: str = '08:00-17:00', london_tz: str = 'Europe/London', new_york_hours: str = '08:00-17:00', new_york_tz: str = 'America/New_York') -> dict[str, np.ndarray | Zone]
```

The Asia, London and New York sessions: a box while each runs, its levels once it ends.

For each session the result holds a zone (the highest high and lowest low of its bars so far,
active only while it runs) and the finished high and low of its last session, shown from the
bar after it ends until the same session ends again. Each session's hours and time zone are
their own settings. ``time_open`` is in nanoseconds (UTC).

Since Forge API 1.
