您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

一手一手的平仓为什么会出现平仓不足 [开拓者 TB]

  • 咨询内容: 本帖最后由 sywg8011006110 于 2016-4-23 07:40 编辑

    考虑到实战过程中加仓策略可能出现某若干手未成交情况,如果程序直接用平仓会导致补仓手数不足情况,所以通过循环一手手平仓,但还是出现有一手未平。请大师指点下,谢谢!

    平仓代码如下:
                    //防止加仓过程有未成交的情况 Sell(CurrentEntries, MyPrice);
                    While( MyUnit>0)
                    {
                            Sell(1, MyPrice);
                            MyUnit=MyUnit-1;
                    }

    消息中心消息如下:
                   用户xxxx卖出平仓[RM1609]失败:可平仓不足,可平多单11手,委托数量1手,挂单1手,发送中10手。

     

  • TB技术人员: 本帖最后由 courage121 于 2016-4-26 19:16 编辑

    可以先升级到5.3的版本试一下,新版优化了底层设计
    如果已经是新版本可以尝试修改一下50毫秒的那个参数试一下

     

  • TB客服:
    courage121 发表于 2016-4-26 19:14
    可以先升级到5.3的版本试一下,新版优化了底层设计
    如果已经是新版本可以尝试修改一下50毫秒的那个参数试一 ...

    请问在哪修改50毫秒的那个参数?谢谢!

     

  • 网友回复: 系统设置-》交易,最下面

 

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

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


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

相关文章

    没有相关内容