TB撤单指令及后续修改

0
回复
4424
查看
[复制链接]

87

主题

6

回帖

1289

积分

超级版主

积分
1289
来源: 2020-5-30 11:06:13 显示全部楼层 |阅读模式
  1. Vars
  2.         Numeric nCount;
  3.         Numeric nEntryFlag;
  4.         Numeric OrderPrice(9999999);
  5.         String orderNo;
  6.         Numeric i;
  7. Begin
  8.         If(BarStatus==0)
  9.         {
  10.                 SetGlobalVar(0,0);
  11.         }
  12.         nCount = A_GetOpenOrderCount();
  13.         If(nCount==InvalidInteger) Return;
  14.         If(GetGlobalVar(0)==0)
  15.         {
  16.         For i = 1 To nCount
  17.         {
  18.                         nEntryFlag = A_OpenOrderEntryOrExit(i);//取得开平仓类型
  19.                         If(orderprice>A_OpenOrderPrice(i) && nEntryFlag == Enum_Entry)
  20.                         {
  21.                                 OrderPrice=A_OpenOrderPrice(i);
  22.                                 orderNo=A_OpenOrderContractNo(i);
  23.                         }
  24.         }
  25.                 A_DeleteOrder(OrderNO);
  26.                 SetGlobalVar(0,1);
  27.         }
  28.                

  29.                
  30. End
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册
关注微信