本文探讨了订单类型的复杂性,强调将订单拆分为价格、数量、时效、可见性和触发五个维度。不同市场对同一订单类型的定义存在差异,可能导致策略在实际交易中出现问题。文章提供了订单工厂和状态机的框架,帮助开发者理解和实现不同市场的订单处理逻辑,并强调在量化交易中理解订单类型设计哲学和市场规则的重要性。
Matching Core是一个高性能的撮合引擎,基于Rust构建,支持多种订单类型和交易品种,具备毫秒级延迟、内存优化和高吞吐量,适用于现货和期货交易。
完成下面两步后,将自动完成登录并继续当前操作。