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

信号多转空,为什么只平仓而不开仓呢,前辈帮忙看看 [开拓者 TB]

  • 咨询内容:         If(BarStatus==2){
                    // 多
                    if (做多条件)
                    {
                            BuyToCover(CanOpen, 0);
                            Buy(CanOpen, 0);
                    }

                    // 空
                    if (做空条件)
                    {
                            Sell(CanOpen, 0);
                            SellShort(CanOpen, 0);
                    }
            }

    结果是:如果持有多单出现做空信号的时候只会交多单平掉,并没有相应的开仓空单。反过来也是一样的结果,这是什么问题呢?
    难道平仓和开仓不能在同一个Bar上面进行?




    附件: 你需要登录才可以下载或查看附件。没有帐号?注册

     

  • TB技术人员: 我也遇到同样的问题,直接用buy-sellshort开平仓,只平不开,搞不懂
    求解!

     

  • TB客服:
    candy9519 发表于 2018-6-12 14:09
    我也遇到同样的问题,直接用buy-sellshort开平仓,只平不开,搞不懂
    求解!

    你的问题,是指信号只平不开还 是指下单交易啊?

     

  • 网友回复: 解决了,原来是因为保证金不足,平仓保证金未能及时释放;
    但遇到了新问题,提示委托发送可能失败,闪电下单也不行,不知道怎么回事

 

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

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


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

相关文章

    没有相关内容