killzones
forge.ta.killzones(time_open: ArrayLike,asia_hours: str = '20:00-00:00',asia_tz: str = 'America/New_York',london_open_hours: str = '02:00-05:00',london_open_tz: str = 'America/New_York',new_york_open_hours: str = '07:00-10:00',new_york_open_tz: str = 'America/New_York',london_close_hours: str = '10:00-12:00',london_close_tz: str = 'America/New_York') -> dict[str, np.ndarray]Four named windows, each true on the bars that open inside it.
Parameters
| Name | Type | Default |
|---|---|---|
| time_open | ArrayLike | |
| asia_hours | str | '20:00-00:00' |
| asia_tz | str | 'America/New_York' |
| london_open_hours | str | '02:00-05:00' |
| london_open_tz | str | 'America/New_York' |
| new_york_open_hours | str | '07:00-10:00' |
| new_york_open_tz | str | 'America/New_York' |
| london_close_hours | str | '10:00-12:00' |
| london_close_tz | str | 'America/New_York' |
Each window has its own hours and time zone. A bar is inside a window when it opens at or
after the start and before the end; hours that end before they start run past midnight.
time_open is in nanoseconds (UTC).
forge.ta.Killzones(**inputs: Any) -> NoneNamed session windows, each in its own time zone, shaded on the chart and usable as filters.
Inputs
| Name | Type | Default | Group |
|---|---|---|---|
| asia_hours | session | 20:00-00:00 | Asia |
| asia_tz | text | America/New_York | Asia |
| london_open_hours | session | 02:00-05:00 | London open |
| london_open_tz | text | America/New_York | London open |
| new_york_open_hours | session | 07:00-10:00 | New York open |
| new_york_open_tz | text | America/New_York | New York open |
| london_close_hours | session | 10:00-12:00 | London close |
| london_close_tz | text | America/New_York | London close |
Each window runs from the start to the end of its hours (asia_hours, london_open_hours, new_york_open_hours, london_close_hours) in its own time zone (asia_tz, london_open_tz, new_york_open_tz, london_close_tz). A bar is inside a window when it opens at or after the start and before the end; hours that end before they start run past midnight.
in_asia, in_london_open, in_new_york_open and in_london_close are true on the bars inside each window.