session_range

forge.tafunctionSince Forge API 1
Signaturepython
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.

Parameters

NameTypeDefault
highArrayLike
lowArrayLike
time_openArrayLike
asia_hoursstr'09:00-18:00'
asia_tzstr'Asia/Tokyo'
london_hoursstr'08:00-17:00'
london_tzstr'Europe/London'
new_york_hoursstr'08:00-17:00'
new_york_tzstr'America/New_York'

Indicator: Session ranges

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).