LazzyQuant配置详解:行情接收与交易执行模块
LazzyQuant配置指南1详细介绍了LazzyQuant项目的各个模块结构和功能,包括行情接收模块(market_watcher)、期货量化策略模块、期权套利策略模块、交易执行模块以及复盘模块。该项目主要依赖CTP的CThostFtdcMdApi接口,用于实时接收并处理合约行情信息,实盘交易和复盘模式下的模块组合有所不同。 行情接收模块(市场观察者)负责订阅和处理来自CTP接口的行情数据,它是交易系统的核心组成部分,无论进行期货还是期权交易,都需要运行该模块。交易执行模块则负责执行策略生成的交易指令,而策略模块根据不同的交易策略选择期货量化或期权套利。在实盘交易中,这三个模块需要协同工作,形成完整的交易系统。 复盘模式下,模块5(复盘模块)替代了行情接收模块,模拟实际交易环境中的行为,但依然需要策略和执行模块的配合。模块间的数据通信依赖于D-Bus技术,确保信息流畅。 通用配置部分主要包括两个文件:common.ini和trading_calendar.ini。common.ini存储了期货品种的交易时间信息,这些信息来自于安装在特定路径(如F:/KT)的飞狐交易师软件,通过读取和解析这些xml文件,可以自动获取和管理各品种的交易时间,避免手动维护的繁琐。trading_calendar.ini则是交易日历,记录了非交易日的时间,便于系统识别和处理节假日对交易策略的影响。 为了进行个性化配置,每个模块可能有自己的配置文件,这些文件通常存放在C:\Users\你的用户名\AppData\Roaming\LazzyQuant目录下,如果存在冲突,新创建的文件会覆盖原有的。整个配置过程注重灵活性和自动化,使得用户可以根据实际需求调整参数,同时利用外部软件资源优化了管理流程。通过理解这些配置文件,用户可以更好地定制和运行LazzyQuant以适应不同类型的交易策略和环境。
下载后可阅读完整内容,剩余6页未读,立即下载
- 粉丝: 23
- 资源: 308
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- WebLogic集群配置与管理实战指南
- AIX5.3上安装Weblogic 9.2详细步骤
- 面向对象编程模拟试题详解与解析
- Flex+FMS2.0中文教程:开发流媒体应用的实践指南
- PID调节深入解析:从入门到精通
- 数字水印技术:保护版权的新防线
- 8位数码管显示24小时制数字电子钟程序设计
- Mhdd免费版详细使用教程:硬盘检测与坏道屏蔽
- 操作系统期末复习指南:进程、线程与系统调用详解
- Cognos8性能优化指南:软件参数与报表设计调优
- Cognos8开发入门:从Transformer到ReportStudio
- Cisco 6509交换机配置全面指南
- C#入门:XML基础教程与实例解析
- Matlab振动分析详解:从单自由度到6自由度模型
- Eclipse JDT中的ASTParser详解与核心类介绍
- Java程序员必备资源网站大全