设为首页收藏本站

 找回密码
 注册
查看: 3334|回复: 2
打印 上一主题 下一主题

关于 A_DeleteOrder [复制链接]

Rank: 1

精华
0
UID
37829
积分
24
帖子
5
主题
2
阅读权限
10
注册时间
2011-5-5
最后登录
2012-12-10
跳转到指定楼层
1#
发表于 2012-2-3 16:11:07 |只看该作者 |倒序浏览
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(“ ”);

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2012-2-6 13:58:36 |只看该作者
回复 1# 米饭


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

使用道具 举报

Rank: 1

精华
0
UID
37829
积分
24
帖子
5
主题
2
阅读权限
10
注册时间
2011-5-5
最后登录
2012-12-10
3#
发表于 2012-2-6 14:19:30 |只看该作者
谢谢~~~~~~~~~
hello~~

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-23 17:13

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部