IntervalLevel¶
- class zvt.contract.IntervalLevel(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
EnumRepeated 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