鼎元C++程序化交易系统教程【交易平台架构说明综述!】
- UID
- 2
- 积分
- 2892307
- 威望
- 1396185 布
- 龙e币
- 1496122 刀
- 在线时间
- 13313 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-12-25
|
鼎元C++程序化交易系统教程【交易平台架构说明综述!】
1、交易软件及界面架构
因为要经常性加减策略DLL进平台里面,所以没有打包exe文档,直接以文件夹与文件的形式。打开压缩包后就看到所有的文件了。如下图:
说明:
1、C++交易界面选1即可,输入给定的账号与密码即可登录。
2、用VC或其它软件写的策略打包成dll格式。然后存入图中2处名为DLL的文件夹里面。若是交易软件处于打开状态是不能正常加载新策略的,需要关闭后重新打开即可正常使用了。
2、交易策略部分构架
我们以人工半自动交易均线策略为例来说明:
说明:文件夹里面一共有五个部分,.VS文件夹,Debug文件夹,test文件夹,x64文件夹,test.sln 我们进行策略设计主要就是在test文件夹里面。其它文件夹都没有必要改动。
这里特意说明,test.sln文档主要为在vs中导入模板时选中的文档。
3、主程序文档架构
说明:
ctp64文件夹:64位版本上期技术文档(基本固定,不用修改)。
Debug:报错文档基本都在这里面汇集。
dll文件夹:平时很少用到,因为策略dll默认放在其它文件夹,后面会讲到。
sound:里面有两个mp3文件,分别是run.mp3和stop.mp3 ,分别是在界面里面点运行和停止时播放的声音。
x64文件夹:必乎用不到。
除了上面的文件夹外,还有一部分文档,这里面策略设计和修改的地方是test.h文件和test.cpp文件,其它的配置文件无需更改。 |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|
|
|
|
|
|