如何用C++实现你的量交策

版权声明:无情不似多情苦,一寸还成千万缕。天涯地角有穷时,只有相思无尽处。 https://blog.csdn.net/u011078141/article/details/89453393

原 如何使用C++实现你的量化交易策略

编者按语:本文通过基于掘金量化交易平台支持C++编程语言的金融量化模型开发,介绍使用C++语言实现您的量化交易策略模型。

一、C++  SDK 文档指引

1.快速新建策略

◆打开终端后,登陆掘金账号点击研究策略,新建策略

或者点击右上角新建策略

◆新建一个典型默认账号交易策略

新建C++的默认账号交易策略

扫描二维码关注公众号,回复: 6145237 查看本文章

2、编译策略

◆打开新建策略文件目录

策略文件目录内容可以拷贝到本地其他盘符也可以进行编译生成

◆策略文件说明:

gmskd: sdk目录

Stretegy:策略源码目录

readme.txt 说明文件

◆打开工程文件 sln 文件

需要用visual studio打开工程文件

◆编写策略

打开main.c文件,可进行策略编辑

编译并运行策略

◆查看运行结果

掘金客户端中关闭新建策略窗口并打开回测结果列表

回测相关数据指标

3.策略框架应该是这样的

◆继承策略基类

◆重改关注事件

◆在on_init里订阅行情,初始化

◆在main里实例化一个派生类对像

◆设置token,策略id,和mode

◆开始运行

继承策略基类

重改关注事件

在on_init里订阅行情,初始化

在main里实例化一个派生类对像

设置token,策略id,和mode

1.获取token:打开客户端->点击右上角用户头像 -> 系统设置 -> 复制token

2.获取策略id:打开客户端->策略研究->右上角新建策略->新建C/C++策略->复制策略ID

3.策略模式:

MODE_LIVE(实时)=1

MODE_BACKTEST(回测)=2

开始运行

4.订阅行情策略示例

源文件

由于篇幅有限,更多关于C++  SDK文档指引请点击以下内容列表查看:

二、典型场景                   五、数据查询函数             八、数据结构                    

三、 重要概念                 六、结果集合类                 九、枚举常量                 

四、策略基类                  七、结果数组类                 十、错误码

---------------------------------------------------------------------------------------------

相关阅读推荐:

01.如何使用Python实现你的量化交易策略

02.如何使用Matlab实现你的量化交易策略

03.如何使用C#实现你的量化交易策略

来源:掘金量化  myquant.cn

             

                                


《算法导论 第三版英文版》_高清中文版

《深度学习入门:基于Python的理论与实现》_高清中文版

《深入浅出数据分析》_高清中文版

《Python编程:从入门到实践》_高清中文版

《Python科学计算》_高清中文版

《深度学习入门:基于Python的理论与实现》_高清中文版

《深入浅出数据分析》_高清中文版

《Python编程:从入门到实践》_高清中文版


猜你喜欢

转载自blog.csdn.net/u011078141/article/details/89453393