使用C++实现低延时交易系统,分为行情接收与分发、订单执行、仓位与订单管理、状态监测、策略回测等模块,支持多策略同时运行。系统精简、高效、易用、稳定,并且在各个细节上尽量减少交易中的运行时开支,这些细节包括模板编程、函数重载、一读多写的环形缓存、多线程异步日志模块、基于efvi的网络消息收发模块等。该系统在Linux上开发,并部署于交易所托管机房内使用。
评论