CTP行情转发程序(C++)

这篇具有很好参考价值的文章主要介绍了CTP行情转发程序(C++)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

应用背景

  这篇文章的面向对象是有一些C++基础,并且想用C++来做程式化交易的技术人员。应用上是针对CTP行情数据进行再处理后转发到其他通过socket订阅的多个服务上。保证这些服务同时获取相同行情数据。

1、CTP库文件

        从官网 http://www.sfit.com.cn/5_1_DocumentDown.htm 下载 。解压后如下:

CTP行情转发程序(C++)

2、Socket接口

        推荐  HP-Socket通信-通用TCP/UDP通信框架。 

        解压后如下图:

CTP行情转发程序(C++)

        底层的开发交给专业的人比较好。只需要关注业务。

3、程序集成

首先,在HPSocket的windows演示代码中找到TestEcho项目,然后添加CTP库文件,添加ctp.h文件,实现行情订阅及行情处理。不要忘记把三个lib文件添加外部依赖。

CTP行情转发程序(C++)

其次,在ServerDlg中增加客户订阅及发送实时行情功能。

CTP行情转发程序(C++)

 

最后,在窗口中增加连接按钮,包括配置文件功能,方便程序的适用性。

CTP行情转发程序(C++)

CTP行情转发程序(C++) 

因为行情一天内只有几个小时,不方便系统开发,所以增加了模拟的行情的功能,也是在配置中实现。 

 此代码已经运行了三个月,大概每个周末会重新启动一次,到目前为止,没有出现过问题。文章来源地址https://www.toymoban.com/news/detail-408767.html

​注:本人源代码出售,以需求私聊!

到了这里,关于CTP行情转发程序(C++)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包