if dynainfo2(7,PZ)-tenterprice>60 and tsellholdingex(AC,PZ,0)>0 then tsellshort(1,0,mkt,0,0,AC,PZ);
if tenterprice-dynainfo2(7,PZ)>60 and tbuyholdingex(AC,PZ,0)>0 then tsell(1,0,mkt,0,0,AC,PZ);
if h23=0 and h24>0 then begin
tcancelex(1,3,AC,PZ);
tcancelex(1,2,AC,PZ);
tbuy(1,1,lmt,aa10,0,AC,PZ);
end
if h11=0 and h12<0 then begin
tcancelex(1,1,AC,PZ);
tcancelex(1,4,AC,PZ);
tbuyshort(1,1,lmt,aa6,0,AC,PZ);
end
是被这些语句撤单了吗??
if h27<0 and h28=0 then tsellshort(1,1,mkt,0,0,AC,PZ);
if dynainfo2(7,PZ)-tenterprice>60 and tsellholdingex(AC,PZ,0)>0 then begin
DEBUGFILE('D:\TEST900.TXT',' 止损②dynainfo2(7,PZ):'&numtostr(DYNAINFO2(7,PZ),2)&' tenterprice:'&numtostr(tenterprice,0)&' tsellholdingex(AC,PZ,0):'&numtostr(tsellholdingex(AC,PZ,0),0),0);
tsellshort(1,0,mkt,0,0,AC,PZ);
END
2015-08-28 14:15:57.098 止损②dynainfo2(7,PZ):6166.00 tenterprice:6095 tsellholdingex(AC,PZ,0):1
这里好像会止损 sellshort ...但是看下面的
|
2015-08-28 14:25:54.997 【后台】IC09 TBuyShort 已成功触发下单操作 价格:6210.666992 数量:1 类型:0 账户:512810491 品种:IC09
2015-08-28 14:25:54.998 【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-28 14:25:54.998 【后台】CTP登录账户 1 个
2015-08-28 14:25:54.999 【后台】CTP组 512810491 下单
2015-08-28 14:25:54.999 【后台】CTP账户 512810491 下单系数为1.000000
2015-08-28 14:25:55.000 【后台】账户 512810491 下单,系数调整后下单量:1
2015-08-28 14:25:55.000 【后台】下单已发送
2015-08-28 14:25:55.001 【后台】金仕达登录账户 0 个
2015-08-28 14:25:55.002 【后台】恒生登录账户 0 个
2015-08-28 14:25:55.002 【后台】子账户 登录账户 0 个
2015-08-28 14:25:55.003 【后台】扩展接口 登录账户 0 个
2015-08-28 14:25:55.005 【后台】IC09 运行结束
2015-08-28 14:25:55.006 【下单】IC09 价6210.666992 量1 买卖1 类型0 开平2 账户512810491 Formula 1
2015-08-28 14:25:55.006 【下单】确认报单已发送 ID=-52090965 RefID = 2600
2015-08-28 14:25:55.007 【下单】IC09 价6210.666992 量1 买卖1 类型0 开平0 账户512810491 Formula 1
2015-08-28 14:25:55.007 【下单】确认报单已发送 ID=-52090955 RefID = 2610
2015-08-28 14:25:55.066 【指令】收到回报指令 ID = -52090965 RefID = 2600
2015-08-28 14:25:55.082 【指令】收到回报指令 ID = -52090955 RefID = 2610
2015-08-28 14:25:55.096 【回报】512810491 : IC1509 - 已报单 1 价格:6210.6 平 卖
2015-08-28 14:25:55.097 【回报】512810491 : IC1509 - 已报单 1 价格:6210.6 开 卖
2015-08-28 14:25:55.110 【指令】收到回报指令 ID = -52090955 RefID = 2610
2015-08-28 14:25:55.117 【指令】收到回报指令 ID = -52090955 RefID = 2610
2015-08-28 14:25:55.118 【指令】收到成交回报指令 REFID = 2610 vol = 1
2015-08-28 14:25:55.132 【指令】收到回报指令 ID = -52090965 RefID = 2600
2015-08-28 14:25:55.133 【指令】收到回报指令 ID = -52090965 RefID = 2600
2015-08-28 14:25:55.134 【指令】收到成交回报指令 REFID = 2600 vol = 1
2015-08-28 14:25:55.149 【回报】512810491 : IC1509 - 已成交 1 价格:6212.4 开 卖
2015-08-28 14:25:55.150 【回报】512810491 : IC1509 - 已成交 1 价格:6212.4 平 卖
输出 2015-08-28 14:40:29.121 止损②dynainfo2(7,PZ):6349.00 tenterprice:6285 tsellholdingex(AC,PZ,0):2
2015-08-28 14:40:29.123 【后台】IC09 TSellShort 已成功触发下单操作 价格:0.000000 数量:0 类型:1 账户:512810491 品种:IC09
2015-08-28 14:40:29.123 【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-28 14:40:29.124 【后台】CTP登录账户 1 个
2015-08-28 14:40:29.124 【后台】CTP组 512810491 下单
2015-08-28 14:40:29.125 【后台】CTP账户 512810491 下单系数为1.000000
2015-08-28 14:40:29.125 【后台】账户 512810491 下单,系数调整后下单量:0
2015-08-28 14:40:29.126 【后台】实际账户 512810491 持仓 2
2015-08-28 14:40:29.126 【后台】下单已发送
2015-08-28 14:40:29.128 【后台】金仕达登录账户 0 个
2015-08-28 14:40:29.128 【后台】恒生登录账户 0 个
2015-08-28 14:40:29.129 【后台】子账户 登录账户 0 个
2015-08-28 14:40:29.129 【后台】扩展接口 登录账户 0 个
2015-08-28 14:40:29.130 【后台】IC09 运行结束
2015-08-28 14:40:29.130 【下单】已经调整为 实际持仓为 2
2015-08-28 14:40:29.131 【下单】IC09 价0.000000 量2 买卖0 类型1 开平2 账户512810491 Formula 1
2015-08-28 14:40:29.131 【下单】确认报单已发送 ID=-52090915 RefID = 2650
2015-08-28 14:40:29.147 【指令】收到回报指令 ID = -52090915 RefID = 2650
2015-08-28 14:40:29.162 【回报】512810491 : IC1509 - 已报单 2 价格:0.0 平 买
2015-08-28 14:40:29.189 【指令】收到回报指令 ID = -52090915 RefID = 2650
2015-08-28 14:40:29.190 【指令】收到回报指令 ID = -52090915 RefID = 2650
2015-08-28 14:40:29.206 【指令】收到成交回报指令 REFID = 2650 vol = 2
2015-08-28 14:40:29.216 【回报】512810491 : IC1509 - 已成交 2 价格:6349.8 平 买
2015-08-28 14:40:31.297 【后台】IC09 运行结束
2015-08-28 14:40:33.601 【后台】IC09 TSellShort 已成功触发下单操作 价格:6330.132813 数量:1 类型:0 账户:512810491 品种:IC09
2015-08-28 14:40:33.602 【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-28 14:40:33.602 【后台】CTP登录账户 1 个
2015-08-28 14:40:33.603 【后台】CTP组 512810491 下单
2015-08-28 14:40:33.603 【后台】CTP账户 512810491 下单系数为1.000000
2015-08-28 14:40:33.604 【后台】账户 512810491 下单,系数调整后下单量:1
2015-08-28 14:40:33.604 【后台】实际账户 512810491 持仓 0
2015-08-28 14:40:33.605 【后台】下单已发送
2015-08-28 14:40:33.605 【后台】金仕达登录账户 0 个
2015-08-28 14:40:33.606 【后台】恒生登录账户 0 个
2015-08-28 14:40:33.606 【后台】子账户 登录账户 0 个
2015-08-28 14:40:33.607 【后台】扩展接口 登录账户 0 个
2015-08-28 14:40:33.608 【下单】实际持仓为0下单失败
2015-08-28 14:40:33.610 【后台】IC09 TCANCELEX 出现信号 类型:3 帐号:512810491
2015-08-28 14:40:33.610 【后台】IC09 TCANCELEX 出现信号 类型:2 帐号:512810491
2015-08-28 14:40:33.611 【后台】IC09 TBuy 已成功触发下单操作 价格:6330.132813 数量:1 类型:0 账户:512810491 品种:IC09
2015-08-28 14:40:33.611 【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-28 14:40:33.612 【后台】CTP登录账户 1 个
2015-08-28 14:40:33.612 【后台】CTP组 512810491 下单
2015-08-28 14:40:33.613 【后台】CTP账户 512810491 下单系数为1.000000
2015-08-28 14:40:33.613 【后台】账户 512810491 下单,系数调整后下单量:1
2015-08-28 14:40:33.614 【后台】下单已发送
2015-08-28 14:40:33.615 【后台】金仕达登录账户 0 个
2015-08-28 14:40:33.615 【后台】恒生登录账户 0 个
2015-08-28 14:40:33.616 【后台】子账户 登录账户 0 个
2015-08-28 14:40:33.616 【后台】扩展接口 登录账户 0 个
2015-08-28 14:40:33.617 【下单】IC09 价6330.132813 量1 买卖0 类型0 开平0 账户512810491 Formula 1
2015-08-28 14:40:33.618 【下单】确认报单已发送 ID=-52090905 RefID = 2660
2015-08-28 14:40:33.622 【后台】IC09 运行结束
2015-08-28 14:40:33.633 【指令】收到回报指令 ID = -52090905 RefID = 2660
2015-08-28 14:40:33.645 【回报】512810491 : IC1509 - 已报单 1 价格:6330.2 开 买
2015-08-28 14:40:33.729 【指令】收到回报指令 ID = -52090905 RefID = 2660
2015-08-28 14:40:35.583 【后台】IC09 TCANCELEX 出现信号 类型:3 帐号:512810491
2015-08-28 14:40:35.586 【后台】IC09 TCANCELEX 出现信号 类型:2 帐号:512810491
2015-08-28 14:40:35.588 【后台】IC09 运行结束
2015-08-28 14:40:37.648 【后台】IC09 TCANCELEX 出现信号 类型:3 帐号:512810491
2015-08-28 14:40:37.648 【后台】IC09 TCANCELEX 出现信号 类型:2 帐号:512810491
2015-08-28 14:40:37.650 【后台】IC09 运行结束
这里有2个空仓,但是实际上没止损,说实际持仓为零,下单失败????
2015-08-28 14:40:29.123 【后台】IC09 TSellShort 已成功触发下单操作 价格:0.000000 数量:0 类型:1 账户:512810491 品种:IC09
2015-08-28 14:40:29.123 【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-28 14:40:29.124 【后台】CTP登录账户 1 个
2015-08-28 14:40:29.124 【后台】CTP组 512810491 下单
2015-08-28 14:40:29.125 【后台】CTP账户 512810491 下单系数为1.000000
2015-08-28 14:40:29.125 【后台】账户 512810491 下单,系数调整后下单量:0
2015-08-28 14:40:29.126 【后台】实际账户 512810491 持仓 2
2015-08-28 14:40:29.126 【后台】下单已发送
2015-08-28 14:40:29.128 【后台】金仕达登录账户 0 个
2015-08-28 14:40:29.128 【后台】恒生登录账户 0 个
2015-08-28 14:40:29.129 【后台】子账户 登录账户 0 个
2015-08-28 14:40:29.129 【后台】扩展接口 登录账户 0 个
2015-08-28 14:40:29.130 【后台】IC09 运行结束
2015-08-28 14:40:29.130 【下单】已经调整为 实际持仓为 2
2015-08-28 14:40:29.131 【下单】IC09 价0.000000 量2 买卖0 类型1 开平2 账户512810491 Formula 1
2015-08-28 14:40:29.131 【下单】确认报单已发送 ID=-52090915 RefID = 2650
2015-08-28 14:40:29.147 【指令】收到回报指令 ID = -52090915 RefID = 2650
2015-08-28 14:40:29.162 【回报】512810491 : IC1509 - 已报单 2 价格:0.0 平 买
2015-08-28 14:40:29.189 【指令】收到回报指令 ID = -52090915 RefID = 2650
2015-08-28 14:40:29.190 【指令】收到回报指令 ID = -52090915 RefID = 2650
2015-08-28 14:40:29.206 【指令】收到成交回报指令 REFID = 2650 vol = 2
2015-08-28 14:40:29.216 【回报】512810491 : IC1509 - 已成交 2 价格:6349.8 平 买
2015-08-28 14:40:31.297 【后台】IC09 运行结束
这个是正常的平仓
2015-08-28 14:40:33.601 【后台】IC09 TSellShort 已成功触发下单操作 价格:6330.132813 数量:1 类型:0 账户:512810491 品种:IC09
2015-08-28 14:40:33.602 【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-28 14:40:33.602 【后台】CTP登录账户 1 个
2015-08-28 14:40:33.603 【后台】CTP组 512810491 下单
2015-08-28 14:40:33.603 【后台】CTP账户 512810491 下单系数为1.000000
2015-08-28 14:40:33.604 【后台】账户 512810491 下单,系数调整后下单量:1
2015-08-28 14:40:33.604 【后台】实际账户 512810491 持仓 0
2015-08-28 14:40:33.605 【后台】下单已发送
2015-08-28 14:40:33.605 【后台】金仕达登录账户 0 个
2015-08-28 14:40:33.606 【后台】恒生登录账户 0 个
2015-08-28 14:40:33.606 【后台】子账户 登录账户 0 个
2015-08-28 14:40:33.607 【后台】扩展接口 登录账户 0 个
2015-08-28 14:40:33.608 【下单】实际持仓为0下单失败
这个是过了两秒中又来的一个平仓,因为前面平掉了所以没持仓了