- 精华
- 0
- 在线时间
- 125 小时
- UID
- 17773
- 积分
- 2327
- 帖子
- 39
- 阅读权限
- 70
- 注册时间
- 2010-10-17
- 最后登录
- 2019-3-30
- 精华
- 0
- UID
- 17773
- 积分
- 2327
- 帖子
- 39
- 主题
- 11
- 阅读权限
- 70
- 注册时间
- 2010-10-17
- 最后登录
- 2019-3-30
|
回复 2# lh948
我用的是A_deleteOrder("");
代码如下:- For i=0 to (A_GetOrderCount-G3-1)
- {
- If(A_OrderStatus(i)==Enum_Filled
- ||A_OrderStatus(i)==Enum_FillPart
- ||A_OrderStatus(i)==Enum_Canceled
- ||A_OrderStatus(i)==Enum_Deleted)
- {
- AllLastFilled=true;
- }
- Else
- {
- AllLastFilled=false;
- break;
- }
-
- }
- If(AllLastFilled)
- {
- For i=0 to (A_GetOrderCount-G3-1)
- {
- L_WriteFilledLog(i);
- }
- G1=0;
- G2=-1;
- G3=A_GetOrderCount;
- }
- Else
- {
- //撤销所有未成交委托单
- A_DeleteOrder("");
- }
复制代码 |
|