天软金融分析.NET函数大全 > 算法交易支撑函数 > 交易支撑函数 > 交易指令

TT_CancelWT    

简述
撤单接口。
定义
TT_CancelWT (h: integer; EntrustID: string; BatchFlag; Timeout: integer[; comment: string;[ Async: integer]]):array;
参数
名称类型说明
h integer整数,交易客户登入成功返回的句柄,输入;
EntrustID string字符串,委托号或委托批号,输入;
(说明:以具体的柜台约定为准
1、单笔撤单,当输入的是委托号时,BatchFlag必须为0;
2、多笔撤单,输入必须是委托号,用|分割,如”12|23|45|56”,
BatchFlag必须为0;
3、当输入的是委托批号时(参见批量委托),BatchFlag必须为1。),
BatchFlag integer整数,委托批号,输入;
(描述EntrustID参数输入的是委托号或委托批号。0-委托号,1-委托批号。以具体的柜台约定为准)
Timeout integer整数,超时(单位毫秒),输入;
comment string字符串,可选参数,说明信息,输入;(可以为每笔操作添加描述信息,以便区分每笔交易)
Async integer整数,可选参数,委托模式,输入;(0--同步模式、1--异步模式)
返回array 数组,具体如下
同步模式:返回交易所撤单结果

异步模式:返回交易网关的委托撤单号,订购这个委托撤单号消息事件,我们可以处理委托撤单回报信息。
  • 范例

    timeout := 3000;
    h := TT_UserLogin("XXX证券", "M", "123456", "888888", timeout);
    if (h) then Begin
      //撤单委托号为:89898989
    t1 := TT_CancelWT(h, "89898989", 0, timeout);
      //多笔撤单
    t2 := TT_CancelWT(h, "8989|8970|6547|89008|4556", 0, timeout);
      //撤单批量委托
    t3 := TT_CancelWT(h, "23456", 1, timeout);
    End;
相关