关键字:CTP、期货、程序化、交易、C++、开发
声明:本讲解仅为学习C++开发CTP期货程序化交易而用,因用此程序在实盘实操中产生的交易损失或收益,都与作者无关!!!
第一节 概述
网上查过很多资料,关于CTP期货程序化交易开发方面的资料,大部分都以官方的DEMO代码为参考实现的字符界面的程序,这种不友好的人机交互界面,在实际使用中很不方便。
为了开发一款简单,实用,美观,可扩展性的CTP期货程序化交易程序,我们在大量学习CTP系统的运行机制,并结合实盘操作的经验,开发了这样一款C++版的程序。
先来看一下效果:
这是程序登陆后的界面效果,实现了登陆行情,交易,穿透式认证,行情订阅,取消行情订阅,下单,撤单,查询持仓明细,查询挂单明细,深度行情,等基本的功能,是一款可以用于模拟或实盘操作的小巧轻量级的交易程序,可以实现手动操作,若要进行程序化自动交易,只需要在提供的执行策略过程中添加自己的代码即可。