您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

[求助] vba 开平仓指令 的 bug [金字塔]

  • 咨询内容:

    用vba 发送1条开/平仓指令后,在没有任何成交的情况下有时会出现多条未成交纪录

         举个例子: 发送1条开多仓指令,开7手多仓,开仓价低于市场卖出价50个点,在没有任何成交的情况下,察看未成交单,

    此时的未成交单数量是2,一个是3手的开多,一个是4手的开多,委托价一致,订单id不同,委托时间相同。

         这种情况不是每次执行委托指令都会出现。但这样会给整个程序带来很多麻烦,在处理和校验成交或未成交的时候都会造成计算量加倍,而且如果没有注意到这个bug会导致整个计算出错

     

  • 金字塔客服: VBA不会存在这个问题,建议你还是从你自己的代码中着手检查BUG吧

     

  • 用户回复: 怎么可能不存在,我这每条指令每个未成交单都有记录,每次都是循环历遍所有未成交单,同时记录,你们还是好好查一下,不要说的那么绝对,等我截图上来时你们就难堪了

     

  • 网友回复: 而且当出现多个未成交单时,出现的未成交单的id和开平指令中返回的id会不一致,

     

  • 网友回复:

    那提供一下交易日志吧,我们看一下日志你的VBA是怎么下单的

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容