ClockMode¶
Module: chronopype.clocks.modes
An enum that identifies the clock operating mode.
Definition¶
class ClockMode(Enum):
REALTIME = 1
BACKTEST = 2
Values¶
| Value | Int | Description |
|---|---|---|
REALTIME |
1 |
Real-time processing synchronized with wall-clock time |
BACKTEST |
2 |
Deterministic historical time simulation |
Usage¶
from chronopype import ClockMode
mode = ClockMode.REALTIME
# Used in ClockConfig
config = ClockConfig(clock_mode=ClockMode.BACKTEST, ...)
# Used with the clock registry
from chronopype.clocks import get_clock_class
clock_class = get_clock_class(ClockMode.BACKTEST) # BacktestClock