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

使用A_SendOrder重复发单的问题,请问能否如此解决。示例代码。 [开拓者 TB]

  • 咨询内容: if(平仓条件){
                        A_SendOrder(Enum_Buy,Enum_Exit,0,Close);    //平仓
                            SetGlobalVar(333,Time);        //记录操作时间
                            While(True){        //死循环回避重复开仓
                              If(A_GetOpenOrderCount()==0)    Break;    //如果未成交数量等于0,则全部成交,退出死循环
                              If(time-GetGlobalVar(333)>0.00000333){    //如果3秒内还没成交,则撤单重来。
                                A_DeleteOrder();        //未成交委托单撤单
                                    Break;
                              }
                            }
        }

     

  • TB技术人员: 用死循环风险大不大呢?

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容