根据CTP TICK,自己生成3分钟K线开高低收,老是出错?

Discussion in 'CTP' started by 蓝色天空, Apr 28, 2014.

  1. 共享了一个单合约CTP_API_C++版本,贴CSDN了
    (我的个性化的去掉了,具初步框架了,非码农们有兴趣可以去扩展)
    在此感谢,海友的帮助!
    http://download.csdn.net/detail/u014691164/7416191

    备注:
    MdSpi.cpp
    bool Timemore2=(tick_data[2]>0.900 && tick_data[2]<0.1500) || tick_data[2]>0.2100 || tick_data[2]<0.0230;


    bool Timemore2=(tick_data[2]>0.0900 && tick_data[2]<0.1500) || tick_data[2]>0.2100 || tick_data[2]<0.0230;
     
  2. 上期CTP API C++ 源代码 单合约版 下载文件名AutoTrader_ctp_c++源代码.rar

    填入经纪公司代码,实盘帐号,密码即可完成行情接收,指标计算,实盘下单连续开平仓。

    功能简要介绍如下:

    自动保存订阅合约TICK数据到\Bin\TickData下,文件名:合约名称_日期.txt

    自动保存下单数据到\Bin\AutoTrade下,文件名:日期.txt

    MD线程只负责TICK行情接收和缓存,根据TICK数据生成1分钟K线

    TRADE线程负责下单及响应,可连续开平仓,本人实盘测试过。

    附简单独立的指标计算以及下单控制部分。

    增加读写配置文件部分,可根据需要自行调整修改。

    附上期CTP仿真帐号以及密码,盘后也可进行测试。

    上期ctp库版本为2013-12-05 编译版本VS2008
     
  3. 谢谢分享!!!目前也还在写CTP程序,网上C++的相关资料很少。看过源码后再跟楼主交流。:)
     
  4. csdn上已经没了,能发一份吗~~ rgzn2008@126.com

     
  5. 准备更新,CSDN有点问题
     
  6. 下载后在Xp上没有成功启动
     
  7. 第一个人提这样的问题:confused:
    确认期货公司服务器开着的情况下,输入自己的实盘帐号再重新编译即可。
    见水木程序化交易群 253673091
     
  8. 水木程序化交易群 253673091 可以直接下载
     
  9. 找到组织了~
    谢谢LZ
     
  10. 下来看看,有了策略正在准备K线上交易。
     
  11. 都没有K线生成 部份。是个宝收起来了吗?
     
  12. 自己没整明白吧,怎么会没有k线生成呢
     
  13. 误会了,看到CSDN上评论说没有,没仔细 看,在MDSpi中看到了1分钟K线生成 。多谢Q!
     
  14. 改成三分钟K ,可一出信号,不停的开仓,不知要在哪处理。
     
  15. 亲测可用
     
  16. 上期CTP API C++ 源代码 多合约多策略版
    下载文件名上期:CTP_API_C++可实盘多合约多策略版本源代码.rar
    是"上期CTP_API_C++可实盘的源代码(更新).rar"的升级版
    填入经纪公司代码,实盘帐号,密码即可。
    可完成行情接收,指标策略计算,实盘下单连续开平仓。
     
  17. 功能简要介绍如下:
    自动保存订阅合约TICK数据到\Bin\TickData下,文件名:合约名称_日期.txt
    自动保存下单数据到\Bin\AutoTrade下,文件名:日期.txt
    MD线程只负责处理最多20个合约TICK行情接收和缓存,根据TICK数据生成1分钟K线
    TRADE线程负责最多20个合约下单,可连续开平仓。
    提示一下:我只测了单合约,多合约没正式下过单交易。
    附简单独立的2个指标策略计算以及下单控制部分,
    提示一下:这个还是需要自己根据需要去完善的。
    增加读写行情配置文件部分,开盘前读,收盘保存重要数据。
    增加读写交易配置文件部分,盘中完全退出重新登录,会自动获取上一笔交易数据。
    附上期CTP仿真帐号以及密码,盘后也可进行测试。
    上期ctp库版本为2013-12-05 编译版本VS2008