StockSharp 仓库现已包含独立的 MatchingEngine 项目。它只包含纯粹的订单撮合逻辑,不包含随机市场数据生成、佣金或其他模拟器功能。MarketEmulator 现在将执行委托给独立的 MatchingEngineAdapter,从而能够移除模拟器自身原先内置的大部分撮合逻辑。
引擎为每个证券维护独立的订单簿,并处理市价单和限价单、部分成交、撤单及改单。Post-only 订单会检查是否会立即与订单簿成交。订单簿、撮合、订单生命周期、投资组合和担保品控制均由独立接口负责,因此可以单独测试和替换各个引擎组件。
系统支持普通订单、止损订单和跟踪止损订单。止损管理器会监控触发价格,并可将已触发的条件转换为市价单或限价单。将 MatchingEngine 独立出来简化了单元测试,也使模拟器和其他 StockSharp 应用程序能够复用同一套执行逻辑。
コメント (0)
ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください
まだコメントはありません。最初のコメントを書きましょう!