启动主引擎
(self)
| 101 | self.log.info('启动主引擎') |
| 102 | |
| 103 | def start(self): |
| 104 | """启动主引擎""" |
| 105 | self.event_engine.start() |
| 106 | self._add_main_shutdown(self.event_engine.stop) |
| 107 | |
| 108 | if self.broker == 'gf': |
| 109 | self.log.warn("sleep 10s 等待 gf 账户加载") |
| 110 | time.sleep(10) |
| 111 | for quotation_engine in self.quotation_engines: |
| 112 | quotation_engine.start() |
| 113 | self._add_main_shutdown(quotation_engine.stop) |
| 114 | |
| 115 | self.clock_engine.start() |
| 116 | self._add_main_shutdown(self.clock_engine.stop) |
| 117 | |
| 118 | def load(self, names, strategy_file): |
| 119 | with self.lock: |