Event¶
-
class
quanttrader.event.backtest_event_engine.
BacktestEventEngine
(datafeed)¶ Event queue + a while loop to dispatch events
-
put
(event)¶ put event in the queue; call from outside
-
register_handler
(type_, handler)¶ register handler/subscriber
-
run
(nSteps=- 1)¶ run backtest, if nSteps = -1, run to the end; else run nSteps
-
unregister_handler
(type_, handler)¶ unregister handler/subscriber
-
-
class
quanttrader.event.live_event_engine.
LiveEventEngine
¶ Event queue + a thread to dispatch events
-
put
(event)¶ put event in the queue; call from outside
-
register_handler
(type_, handler)¶ register handler/subscriber
-
start
(timer=True)¶ start the dispatcher thread
-
stop
()¶ stop the dispatcher thread
-
unregister_handler
(type_, handler)¶ unregister handler/subscriber
-