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

关于 A_DeleteOrder - TradeBlazer公式 [开拓者 TB]

  • 咨询内容: 1.如果我想实现:未成交委托单数目大于1 则撤掉所有挂单
    是不是应该这样写
    nCount = A_GetOpenOrderCount();
    For i = 1 To nCount
    {
    strContractNo = A_OpenOrderContractNo(i);
    A_DeleteOrder(strContractNo);
    }

    2.还是直接写成
    If (A_GetOpenOrderCount()>0)A_DeleteOrder();

    3.还有F1帮助中A_DeleteOrder的用法
    语法 Bool A_DeleteOrder(String strContractNo = "")
    参数 strContractNo 所要撤委托单的合同号。
    strContractNo = "" 时撤该帐户,该商品所有未成交委托单。

    看了之后 我怎么感觉2应该写成
    If (A_GetOpenOrderCount()>0)A_DeleteOrder(“ ”);

     

  • TB技术人员: 回复 1# 米饭


    你好,请参考帮助文档:
    公式系统 - TradeBlazer公式的使用 - 交易策略进阶
    A函数下单撤单和全局变量操作

     

  • TB客服: 谢谢~~~~~~~~~

 

如果以上指标公式不适用于您常用的行情软件

或者您想改编成选股公式,以便快速选出某种形态个股的话,

可以联系我们相关技术人员 QQ: 262069696  点击在线交流进行 有偿 改编!

 


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

相关文章

    没有相关内容