IntervalLevel

class zvt.contract.IntervalLevel(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

Repeated fixed time interval, e.g, 5m, 1d.

__init__(*args, **kwds)
LEVEL_L2_QUOTE = 'l2quote'

level l2 quote

LEVEL_TICK = 'tick'

level tick

LEVEL_1MIN = '1m'

1 minute

LEVEL_5MIN = '5m'

5 minutes

LEVEL_15MIN = '15m'

15 minutes

LEVEL_30MIN = '30m'

30 minutes

LEVEL_1HOUR = '1h'

1 hour

LEVEL_4HOUR = '4h'

4 hours

LEVEL_1DAY = '1d'

1 day

LEVEL_1WEEK = '1wk'

1 week

LEVEL_1MON = '1mon'

1 month

to_ms()

To seconds count in the interval

Returns:

seconds count in the interval