Skip to main content

Module event

Module event 

Source
Expand description

总线事件字典:enkeep 原稿 trader/event.py 的字面常量移植。

命名规则(enkeep 实况):

  • 前缀型(逐合约流,以 . 结尾,后接 vt_symbol): eTick. / eBar. / eOrder. / eTrade. / ePosition. / eAccount. / eContract.
  • 一字面型(全局流):eLog 等。

注意区分:eTick. 属业务事件字典,与前两 crate 的 ePlugUp.*(后缀型)、eReq.<target> 与 eTimer 属 ek-core/ek-event 域。 专嘱流(eTradeSync./ePositionDone./eQuote./eProduct./eSector.… 与 下载/股票池/K线图等 UI 流)属 OMS/UI 批次,defer(DESIGN.md §2)。

Constants§

EVENT_ACCOUNT
账户流,载荷 crate::account::AccountData。
EVENT_BAR
K 线逐合约流,载荷 crate::bar::BarData。
EVENT_CONTRACT
合约流,载荷 crate::contract::ContractData。
EVENT_LOG
日志全局流,载荷 crate::log::LogData(event.py:24;enkeep 原稿不带点)。
EVENT_ORDER
委托逐合约流,载荷 crate::order::OrderData。
EVENT_POSITION
持仓逐合约流,载荷 crate::position::PositionData。
EVENT_TICK
行情逐合约流,载荷 crate::tick::TickData。
EVENT_TRADE
成交逐合约流,载荷 crate::trade::TradeData。