当前位置:首页 > 行业动态 > 正文

ctp api 开发视频教程

CTP API开发视频教程涵盖从VC++环境搭建到全自动交易系统实现的30课时内容,包括登录、行情、交易接口使用等,适合期货程序化交易初学者。

CTP API 开发视频教程是帮助开发者了解和掌握 CTP(综合交易平台)应用程序接口的重要资源,以下是一些详细的视频教程内容,这些教程涵盖了从基础环境搭建到高级功能实现的各个方面:

ctp api 开发视频教程  第1张

一、CTP-API 开发视频培训(共 30 课时)

课时
第 1 天 VC++ 开发环境的搭建(VS 及 vs 助手的安装),项目目录、文件、命名规范
第 2 天 通过登录界面学习 MFC 向导及文本框、按钮、复选框,并搭建登录界面
第 3 天 CTP 接口的介绍认识及实现登录
第 4 天 进度条控件及登录与界面的互动,实现登录进度
第 5 天 CTP 接口的详细介绍,C++虚函数及未来 SPI 的实现
第 6 天 讲解分层架构及实现原理
第 7 天 重构登录,实现分层架构,提高可移植性
第 8 天 配置文件,XML、ini 文件的读写
第 9 天 在登录中使用配置文件,实现
第 10 天 数据库的使用 1
第 11 天 数据库的使用 2
第 12 天 确认结算信息
第 13 天 表格控件的使用,主要讲 GridCtrl
第 14 天 下单、敝单、仓位检测及控制
第 15 天 账户资金、动态权益、手续费、可用资金、持仓盈亏等资金函数的学习
第 16 天 行情界面的编写 行情表格 1
第 17 天 行情界面的编写 行情表格 2
第 18 天 行情界面的编写 标准下单板的实现 1
第 19 天 行情界面的编写 标准下单板的实现 2
第 20 天 行情界面的编写 其他表格的实现 1(持仓)
第 21 天 行情界面的编写 其他表格的实现 1(委托,成交)
第 22 天 用日志实现操作记录
第 23 天 实现数据存到数据库 1
第 24 天 实现数据存到数据库 2
第 25 天 添加简单预警系统
第 26 天 系统改进,使之实现简单的全自动交易
第 27 天 最实用的跟单程序实例演练
第 28 天 实现加载自己的策略 1
第 29 天 实现加载自己的策略 2
第 30 天 实现加载自己的策略 3

二、QT 搭建 CTP 自动交易系统

课时
第 1 课 QT 简介及环境搭建
第 2 课 登陆界面编写
第 3 课 下单面板设计制作
第 4 课 表格制作之行情委托成交表
第 5 课 表格制作之行情委托成交表
第 6 课 信号和槽
第 7 课 CTP 行情
第 8 课 CTP 行情二
第 9 课 CTP 行情三
第 10 课 CTP 交易配置一
第 11 课 CTP 交易配置二
第 12 课 成交回报
第 13 课 委托回报
第 14 课 合约查询
第 15 课 持仓查询和资金查询
第 16 课 CTP 下单
第 17 课 右键菜单
第 18 课 撤单
第 19 课 XML 文件写入
第 20 课 XML 文件读取
第 21 课 SQLITE 创建插入读取更新删除
第 22 课 TXT 读写及将行情写入 TXT
第 23 课 获取历史行情数据
第 24 课 K线绘制
第 25 课 多账户下单
第 26 课 日内全自动交易系统实战一
第 27 课 日内全自动交易系统实战二
第 28 课 日内全自动交易系统实战三
第 29 课 日内全自动交易系统实战四
第 30 课 日内全自动交易系统实战五
第 31 课 日内全自动交易系统实战六
第 32 课 全自动交易系统调试
第 33 课 多线程演示
第 34 课 交易多线程

三、从编程小白到量化宗师之路——高频交易系统编写——精简版期货 CTP API 开发(含穿透式监管)

该教程对《期货 CTP 高频数据 Tick 下载程序》进行了简要讲解,让观众透彻了解 CTP API 开发的重点诀窍所在,这也是几乎所有交易系统的通用设计方式。

四、基于 CTP 接口的开源项目 VNTrader

VNTrader是专门针对商品期货 CTP 接口的GUI窗口程序,支持多个Python策略组成策略池,支持回测,支持多周期量化交易,其客户端开源代码支持国内149家期货公司的CTP接入,支持股指期货、股指期权、商品期货、商品期权的程序化交易和量化交易的仿真回测。

这些视频教程为开发者提供了全面的指导,帮助他们逐步掌握CTP API的开发和应用,无论是初学者还是有一定经验的开发者,都可以在这些教程中找到适合自己的学习路径。

0