欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]设置210秒后才撤单怎么不起作用

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3152人关注过本帖树形打印复制链接

主题:[求助]设置210秒后才撤单怎么不起作用

帅哥哟,离线,有人找我吗?
jason123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
[求助]设置210秒后才撤单怎么不起作用  发帖心情 Post By:2015/8/18 13:08:24 [只看该作者]

日志如下

2015-08-18 11:18:19.583    【后台】IC08 TBuyShort 第 217 行出现信号
2015-08-18 11:18:19.584    【后台】IC08 TBuyShort 已成功触发下单操作 价格:8497.300781 数量:1 类型:0 账户:512810491 品种:IC08
2015-08-18 11:18:19.585    【后台】多账户及策略系数 委托账户或者组: 512810491
2015-08-18 11:18:19.585    【后台】CTP登录账户 1 个
2015-08-18 11:18:19.586    【后台】CTP组 512810491 下单
2015-08-18 11:18:19.586    【后台】CTP账户 512810491 下单系数为1.000000 
2015-08-18 11:18:19.587    【后台】账户 512810491 下单,系数调整后下单量:1 
2015-08-18 11:18:19.587    【后台】下单已发送
2015-08-18 11:18:19.588    【后台】金仕达登录账户 0 个
2015-08-18 11:18:19.589    【后台】恒生登录账户 0 个
2015-08-18 11:18:19.590    【后台】子账户 登录账户 0 个
2015-08-18 11:18:19.590    【后台】扩展接口 登录账户 0 个
2015-08-18 11:18:19.591    【后台】IC08 TCANCELEX 出现信号 类型:0 帐号:512810491
2015-08-18 11:18:19.592    【下单】IC08 价8497.300781 量1 买卖1 类型0 开平0 账户512810491 Formula 1
2015-08-18 11:18:19.592    【下单】确认报单已发送 ID=-2060580614 RefID = 1060
2015-08-18 11:18:19.593    【后台】IC08 运行结束
2015-08-18 11:18:19.607    【指令】收到回报指令 ID = -2060580614 RefID = 1060
2015-08-18 11:18:19.614    【回报】512810491 : IC1508 - 已报单 1 价格:8497.4 开 卖
2015-08-18 11:18:19.621    【后台】IC08 TCANCELEX 出现信号 类型:0 帐号:512810491

11:18:19.583   下单,我设置210秒不成交才撤单的,可是
2015-08-18 11:18:19.621  就出现撤单信号了,代码如下

IF (DYNAINFO(7)-TAVGENTERPRICEEX(AC,PZ)>=ZSJJ AND DYNAINFO(7)-TAVGENTERPRICEEX(AC,PZ)<ZSJX)  THEN BEGIN
  //空损:=SELLSHORT(1,B04,LIMITR,TAVGENTERPRICEEX(AC,PZ)+ZSDS,1);
  TCANCELEX(1,0,AC,PZ);
  if Islastbar then
begin
DEBUGFILE('D:\TEST500.TXT','   成本价:'&numtostr(TAVGENTERPRICEEX(AC,PZ),2)&'   浮动盈亏:'&numtostr(TOPENPROFIT,2)&'   亏损次数:'&numtostr(TNUMLOSSTRADE,0)&'   资产:'&numtostr(TASSET,3)&'   盈利次数:'&numtostr(TNUMWINTRADE,0)&'  交易胜率:'&numtostr(TPERCENTWIN,2)&'   最大连亏金额:'&numtostr(TSEQLOSS,2)&'   最大连盈金额:'&numtostr(TSEQWIN,2)&'   HIGH:'&numtostr(HIGH,2)&'   B01:'&numtostr(B01,0)&'   TISREMAIN:'&numtostr(TISREMAIN(0),0)&'   THOLDING2:'&numtostr(THOLDING2,0),0); 
end

debugfile的成本价:0.00   浮动盈亏:-0.00   亏损次数:1   资产:3001476.594   盈利次数:0  交易胜率:0.00   最大连亏金额:599.88   最大连盈金额:0.00   HIGH:8490.20   B01:0   TISREMAIN:1   THOLDING2:0 

TAVGENTERPRICEEX(AC,PZ),为什么会是0? 引起止损撤单呢?(只是平仓还没有开仓,我应该写A01吗)


 回到顶部
帅哥哟,离线,有人找我吗?
十世
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:2146 积分:0 威望:0 精华:0 注册:2015/4/5 20:47:17
  发帖心情 Post By:2015/8/18 13:17:52 [只看该作者]

IF (DYNAINFO(7)-TAVGENTERPRICEEX(AC,PZ)>=ZSJJ AND DYNAINFO(7)-TAVGENTERPRICEEX(AC,PZ)<ZSJX)  THEN BEGIN
  //空损:=SELLSHORT(1,B04,LIMITR,TAVGENTERPRICEEX(AC,PZ)+ZSDS,1);
  TCANCELEX(1,0,AC,PZ);

 

 

你这个条件一直会根据最新行情变化的,DYNAINFO(7)。这个策略是你自己写的吗?

我设置210秒不成交才撤单的  这个是通过软件设置的吧?

 


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/8/18 13:53:28 [只看该作者]

2楼给您单独拉出来的代码,是用来做止损判断的 ,你用这个做撤单条件是为何???

没有成交前当然持仓均价是0


 回到顶部
帅哥哟,离线,有人找我吗?
jason123
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/8/18 13:55:08 [只看该作者]

换过了,在观察是否正常,谢谢

 回到顶部