程序后台1分钟周期1秒轮询已经在3.1版本下稳定运行比较长时间了,今天早上升级到3.24后发现有问题,然后紧急重新装回3.1,之前的3.24未卸载,3.1装在不同的目录下,但今天3.1也出问题了,
记录如下:
2014-07-17 10:14:49
xxxxxx56 : IF1407 - 已报单 1 价格:2156.8 开 卖
2014-07-17 10:14:49
xxxxxx55 : IF1407 - 已报单 3 价格:2156.8 开 卖
2014-07-17 10:14:49
xxxxx155 : IF1407 - 已报单 1 价格:2156.8 开 卖
2014-07-17 10:14:50
xxxxxx56 : IF1407 - 已成交 1 价格:2156.8 开 卖
2014-07-17 10:14:50
xxxxxx59 : IF1407 - 已报单 1 价格:2156.8 开 卖
2014-07-17 10:14:50
xxxxxx59 : IF1407 - 已成交 1 价格:2156.8 开 卖
2014-07-17 10:14:50
xxxxxx55 : IF1407 - 已成交 1 价格:2156.8 开 卖
2014-07-17 10:14:51
xxxxxx55 : IF1407 - 已成交 1 价格:2156.8 开 卖
2014-07-17 10:14:51
xxxxxx55 : IF1407 - 已成交 1 价格:2156.8 开 卖
2014-07-17 10:14:51
xxxxx155 : IF1407 - 已成交 1 价格:2156.8 开 卖
2014-07-17 13:37:43
xxxxx155 : 已断开
2014-07-17 13:37:55
xxxxx155 : 已登录
2014-07-17 14:47:56
xxxxxx56 : IF1407 - 已报单 1 价格:2153.0 平 买
2014-07-17 14:47:56
xxxxxx55 : IF1407 - 已报单 3 价格:2153.0 平 买
2014-07-17 14:47:56
xxxxx155 : IF1407 - 已报单 1 价格:2153.0 平 买 //59漏掉了报单信息
2014-07-17 14:48:08
xxxxxx55 : IF1407 - 已撤单 量:3
2014-07-17 14:48:08
xxxxxx56 : IF1407 - 已撤单 量:1
2014-07-17 14:48:08
xxxxxx56 : IF1407 - CFFEX:报单已经撤销
2014-07-17 14:48:08
xxxxxx56 : IF1407 - CFFEX:报单已经撤销
2014-07-17 14:48:08
xxxxxx55 : IF1407 - 已报单 3 价格:2153.8 平 买
2014-07-17 14:48:08
xxxxxx59 : IF1407 - CTP:平仓量超过持仓量 //估计是追单程序追了一个平仓的指令,但由于之前的平仓指令虽然没收到回报,而实际已经报单成功,其他账户都是撤单之后再追的,59这个账户没撤再追所以报这个错
2014-07-17 14:48:08
xxxxxx56 : IF1407 - 已报单 1 价格:2153.8 平 买
2014-07-17 14:48:08
xxxxx155 : IF1407 - 已撤单 量:1
2014-07-17 14:48:08
xxxxx155 : IF1407 - 已报单 1 价格:2153.8 平 买
2014-07-17 14:48:09
xxxxxx55 : IF1407 - 已成交 1 价格:2153.8 平 买
2014-07-17 14:48:10
xxxxxx56 : IF1407 - 已成交 1 价格:2153.8 平 买
2014-07-17 14:48:10
xxxxxx55 : IF1407 - 已成交 2 价格:2153.8 平 买
2014-07-17 14:48:10
xxxxx155 : IF1407 - 已成交 1 价格:2153.8 平 买
2014-07-17 14:48:54
xxxxxx56 : IF1407 - 已报单 1 价格:2153.4 开 买
2014-07-17 14:48:54
xxxxxx59 : IF1407 - CTP:资金不足 //按程序的设计只有当tholding2=0 and tisremain(0)=0 才能开仓的,显然在这里tisremain(0)不应该等于0,奇怪为什么也发了开仓指令
2014-07-17 14:48:54
xxxxxx55 : IF1407 - 已报单 3 价格:2153.4 开 买
2014-07-17 14:48:54
xxxxx155 : IF1407 - 已报单 1 价格:2153.4 开 买
2014-07-17 14:48:55
xxxxxx56 : IF1407 - 已成交 1 价格:2153.4 开 买
2014-07-17 14:48:55
xxxxxx55 : IF1407 - 已成交 1 价格:2153.4 开 买
2014-07-17 14:48:56
xxxxxx55 : IF1407 - 已成交 2 价格:2153.4 开 买
2014-07-17 14:48:56
xxxxx155 : IF1407 - 已成交 1 价格:2153.4 开 买
2014-07-17 14:50:26
xxxxxx59 : IF1407 - 已报单 1 价格:2153.0 平 买
2014-07-17 14:50:26
xxxxxx59 : IF1407 - 已成交 1 价格:2153.0 平 买 //终于成交了,从报单的价格看,和其他账户14:47:56报的那个价格一样,因此可以推论这个平仓指令应该就是漏掉的那个平仓指令
2014-07-17 15:12:56
xxxxxx56 : IF1407 - 已报单 1 价格:2154.6 平 卖
2014-07-17 15:12:56
xxxxxx55 : IF1407 - 已报单 3 价格:2154.6 平 卖
2014-07-17 15:12:56
xxxxx155 : IF1407 - 已报单 1 价格:2154.6 平 卖
2014-07-17 15:13:06
xxxxxx56 : IF1407 - 已成交 1 价格:2154.6 平 卖
2014-07-17 15:13:06
xxxxxx55 : IF1407 - 已成交 1 价格:2154.6 平 卖
2014-07-17 15:13:06
xxxxxx55 : IF1407 - 已成交 1 价格:2154.6 平 卖
2014-07-17 15:13:07
xxxxxx55 : IF1407 - 已成交 1 价格:2154.6 平 卖
2014-07-17 15:13:08
xxxxx155 : IF1407 - 已成交 1 价格:2154.6 平 卖
2014-07-17 15:23:59
xxxxxx55 : 已断开
2014-07-17 15:23:59
xxxxxx55 : 已登录
1,59不是漏掉了报单信息,从这里看59没有去执行报单动作
2,平仓手数用的什么?前面的报单您都撤单了。
3,tholding2=0 是指59账户是指上次单子未平掉?
4,建议您把交易日志勾选,我们分析交易日志比较直观
请不要使用过老的版本, 3.1版确实存在CTP的多账户下单回报问题, 主要原因是CTP存在不同账户报单时会存在相同报单ID的BUG,因此我们金字塔新版上做了对此问题的修正
今天出现了一模一样的错误,比较搞笑的是59那个账户每次都是因祸得福,别的账户都因为撤单追单滑点两跳,它拿着最早的限价单不动最后成交了,日志也有了2014-07-18 09:40:51.858 【后台】IF08 运行结束
2014-07-18 09:40:52.858 【后台】IF08 运行结束
2014-07-18 09:40:53.858 【后台】IF08 运行结束
2014-07-18 09:40:54.858 【后台】IF08 TBuy 第 112 行出现信号
2014-07-18 09:40:54.874 【后台】IF08 TBuy 已成功触发下单操作 价格:2151.000000 数量:1 类型:0 账户: 品种:IF08
2014-07-18 09:40:54.889 【后台】启用多帐户及策略系数配置
2014-07-18 09:40:54.889 【后台】多账户及策略系数 委托账户或者组:
2014-07-18 09:40:54.889 【后台】CTP登录账户 4 个
2014-07-18 09:40:54.905 【后台】CTP组 下单
2014-07-18 09:40:54.905 【后台】CTP账户 xxxxxx56 下单系数为1.000000
2014-07-18 09:40:54.921 【后台】账户 xxxxxx56 下单,系数调整后下单量:1
2014-07-18 09:40:54.921 【后台】分品种调整后下单量:1
2014-07-18 09:40:54.936 【后台】下单已发送
2014-07-18 09:40:54.936 【后台】CTP组 下单
2014-07-18 09:40:54.952 【后台】CTP账户 xxxxxx59 下单系数为1.000000
2014-07-18 09:40:54.952 【后台】账户 xxxxxx59 下单,系数调整后下单量:1
2014-07-18 09:40:54.952 【后台】分品种调整后下单量:1
2014-07-18 09:40:54.967 【后台】下单已发送
2014-07-18 09:40:54.983 【后台】CTP组 下单
2014-07-18 09:40:54.983 【后台】CTP账户 xxxxx155 下单系数为1.000000
2014-07-18 09:40:54.999 【后台】账户 xxxxx155 下单,系数调整后下单量:1
2014-07-18 09:40:54.999 【后台】分品种调整后下单量:1
2014-07-18 09:40:55.014 【后台】下单已发送
2014-07-18 09:40:55.014 【后台】CTP组 下单
2014-07-18 09:40:55.030 【后台】CTP账户 xxxxxx55 下单系数为3.000000
2014-07-18 09:40:55.030 【后台】账户 xxxxxx55 下单,系数调整后下单量:3
2014-07-18 09:40:55.030 【后台】分品种调整后下单量:3
2014-07-18 09:40:55.046 【后台】下单已发送
2014-07-18 09:40:55.046 【后台】金仕达登录账户 0 个
2014-07-18 09:40:55.061 【后台】恒生登录账户 0 个
2014-07-18 09:40:55.061 【后台】子账户 登录账户 0 个
2014-07-18 09:40:55.077 【后台】IF08 运行结束
2014-07-18 09:40:57.811 【下单】IF08 价2151.000000 量1 买卖0 类型0 开平0 账户xxxxxx56 Formula 1
2014-07-18 09:40:57.842 【下单】确认报单已发送 ID=2012355748 RefID = 1038
2014-07-18 09:40:57.842 【下单】IF08 价2151.000000 量1 买卖0 类型0 开平0 账户xxxxxx59 Formula 1
2014-07-18 09:40:57.858 【指令】收到回报指令 ID = 2012355748 RefID = 1038
2014-07-18 09:40:57.874 【指令】收到回报指令 ID = 2012355748 RefID = 1038
2014-07-18 09:40:57.874 【下单】确认报单已发送 ID=2012355748 RefID = 1039
2014-07-18 09:40:57.874 【指令】收到回报指令 ID = 2012355748 RefID = 1039
2014-07-18 09:40:57.889 【指令】收到回报指令 ID = 2012355748 RefID = 1039
2014-07-18 09:40:57.889 【下单】IF08 价2151.000000 量1 买卖0 类型0 开平0 账户xxxxx155 Formula 1
2014-07-18 09:40:57.905 【下单】确认报单已发送 ID=2012288266 RefID = 1040
2014-07-18 09:40:57.920 【下单】IF08 价2151.000000 量3 买卖0 类型0 开平0 账户xxxxxx55 Formula 1
2014-07-18 09:40:57.920 【下单】确认报单已发送 ID=2012355749 RefID = 1041
2014-07-18 09:40:57.936 【指令】收到回报指令 ID = 2012355749 RefID = 1041
2014-07-18 09:40:57.952 【指令】收到回报指令 ID = 2012355749 RefID = 1041
2014-07-18 09:40:57.952 【指令】收到回报指令 ID = 2012288266 RefID = 1040
2014-07-18 09:40:57.967 【指令】收到回报指令 ID = 2012288266 RefID = 1040
2014-07-18 09:40:57.967 【回报】xxxxxx56 : IF1408 - 已报单 1 价格:2151.0 开 买
2014-07-18 09:40:57.983 【回报】xxxxxx55 : IF1408 - 已报单 3 价格:2151.0 开 买
2014-07-18 09:40:57.983 【回报】xxxxx155 : IF1408 - 已报单 1 价格:2151.0 开 买
2014-07-18 09:40:58.139 【后台】IF08 运行结束
2014-07-18 09:40:59.858 【后台】IF08 运行结束
2014-07-18 09:41:07.858 【后台】IF08 运行结束
2014-07-18 09:41:08.858 【后台】IF08 运行结束
2014-07-18 09:41:09.858 【追单】发送了首次追单下单指令到队列 追单数量:1 账户xxxxxx59 报单:1 成交0
2014-07-18 09:41:09.873 【追单】发送了首次追单下单指令到队列 追单数量:1 账户xxxxxx56 报单:1 成交0
2014-07-18 09:41:09.889 【追单】追单队列 撤单操作 订单号:2012355748 账户:xxxxxx59
2014-07-18 09:41:09.889 【追单】追单队列 撤单操作 订单号:2012355748 账户:xxxxxx56
2014-07-18 09:41:09.889 【后台】IF08 运行结束
2014-07-18 09:41:09.920 【指令】收到回报指令 ID = 2012355748 RefID = 1038
2014-07-18 09:41:09.936 【指令】收到回报指令 ID = 2012355748 RefID = 1038
2014-07-18 09:41:09.936 【指令】收到回报指令 ID = 2012355748 RefID = 1038
2014-07-18 09:41:09.967 【回报】xxxxxx56 : IF1408 - 已撤单 量:1
2014-07-18 09:41:09.983 【下单】IF08 价2151.399902 量1 买卖0 类型0 开平0 账户xxxxxx59 Formula 1
2014-07-18 09:41:09.983 【下单】确认报单已发送 ID=2012355751 RefID = 1042
2014-07-18 09:41:09.998 【追单】撤单成功,发送追单指令
2014-07-18 09:41:09.998 【下单】IF08 价2151.399902 量1 买卖0 类型0 开平0 账户xxxxxx56 Formula 1
2014-07-18 09:41:10.014 【下单】确认报单已发送 ID=2012355753 RefID = 1043
2014-07-18 09:41:10.030 【追单】撤单成功,发送追单指令
2014-07-18 09:41:10.030 【回报】xxxxxx56 : IF1408 - CFFEX:报单已经撤销
2014-07-18 09:41:10.045 【回报】xxxxxx56 : IF1408 - CFFEX:报单已经撤销
2014-07-18 09:41:10.045 【指令】收到回报指令 ID = 2012355753 RefID = 1043
2014-07-18 09:41:10.061 【指令】收到回报指令 ID = 2012355753 RefID = 1043
2014-07-18 09:41:10.076 【指令】收到回报指令 ID = 2012355753 RefID = 1043
2014-07-18 09:41:10.076 【指令】收到成交回报指令 REFID = 1043
2014-07-18 09:41:10.092 【回报】xxxxxx59 : IF1408 - CTP:资金不足
2014-07-18 09:41:10.092 【回报】xxxxxx56 : IF1408 - 已报单 1 价格:2151.4 开 买
2014-07-18 09:41:10.108 【回报】xxxxxx56 : IF1408 - 已成交 1 价格:2151.4 开 买
2014-07-18 09:41:10.858 【追单】发送了首次追单下单指令到队列 追单数量:3 账户xxxxxx55 报单:3 成交0
2014-07-18 09:41:10.873 【追单】发送了首次追单下单指令到队列 追单数量:1 账户xxxxx155 报单:1 成交0
2014-07-18 09:41:10.873 【追单】追单队列 撤单操作 订单号:2012355749 账户:xxxxxx55
2014-07-18 09:41:10.889 【追单】追单队列 撤单操作 订单号:2012288266 账户:xxxxx155
2014-07-18 09:41:10.905 【后台】IF08 运行结束
2014-07-18 09:41:10.951 【指令】收到回报指令 ID = 2012355749 RefID = 1041
2014-07-18 09:41:10.967 【指令】收到回报指令 ID = 2012355749 RefID = 1041
2014-07-18 09:41:10.983 【回报】xxxxxx55 : IF1408 - 已撤单 量:3
2014-07-18 09:41:10.983 【下单】IF08 价2151.399902 量3 买卖0 类型0 开平0 账户xxxxxx55 Formula 1
2014-07-18 09:41:10.998 【下单】确认报单已发送 ID=2012355752 RefID = 1044
2014-07-18 09:41:10.998 【追单】撤单成功,发送追单指令
2014-07-18 09:41:11.014 【指令】收到回报指令 ID = 2012355752 RefID = 1044
2014-07-18 09:41:11.014 【指令】收到回报指令 ID = 2012355752 RefID = 1044
2014-07-18 09:41:11.030 【指令】收到回报指令 ID = 2012355752 RefID = 1044
2014-07-18 09:41:11.030 【回报】xxxxxx55 : IF1408 - 已报单 3 价格:2151.4 开 买
2014-07-18 09:41:11.045 【指令】收到回报指令 ID = 2012288266 RefID = 1040
2014-07-18 09:41:11.045 【指令】收到回报指令 ID = 2012288266 RefID = 1040
2014-07-18 09:41:11.061 【指令】收到成交回报指令 REFID = 1044
2014-07-18 09:41:11.076 【回报】xxxxx155 : IF1408 - 已撤单 量:1
2014-07-18 09:41:11.076 【下单】IF08 价2151.399902 量1 买卖0 类型0 开平0 账户xxxxx155 Formula 1
2014-07-18 09:41:11.092 【下单】确认报单已发送 ID=2012288271 RefID = 1045
2014-07-18 09:41:11.092 【追单】撤单成功,发送追单指令
2014-07-18 09:41:11.108 【回报】xxxxxx55 : IF1408 - 已成交 3 价格:2151.4 开 买
2014-07-18 09:41:11.170 【指令】收到回报指令 ID = 2012288271 RefID = 1045
2014-07-18 09:41:11.170 【指令】收到回报指令 ID = 2012288271 RefID = 1045
2014-07-18 09:41:11.186 【指令】收到回报指令 ID = 2012288271 RefID = 1045
2014-07-18 09:41:11.186 【回报】xxxxx155 : IF1408 - 已报单 1 价格:2151.4 开 买
2014-07-18 09:41:11.201 【指令】收到成交回报指令 REFID = 1045
2014-07-18 09:41:11.217 【回报】xxxxx155 : IF1408 - 已成交 1 价格:2151.4 开 买
2014-07-18 09:41:11.889 【后台】IF08 运行结束
2014-07-18 09:41:12.858 【后台】IF08 运行结束
2014-07-18 09:41:37.857 【后台】IF08 运行结束
2014-07-18 09:41:38.857 【后台】IF08 运行结束
2014-07-18 09:41:39.263 【指令】收到回报指令 ID = 2012355748 RefID = 1039
2014-07-18 09:41:39.294 【指令】收到回报指令 ID = 2012355748 RefID = 1039
2014-07-18 09:41:39.294 【指令】收到成交回报指令 REFID = 1039
2014-07-18 09:41:39.310 【回报】xxxxxx59 : IF1408 - 已报单 1 价格:2151.0 开 买
2014-07-18 09:41:39.310 【回报】xxxxxx59 : IF1408 - 已成交 1 价格:2151.0 开 买
2014-07-18 09:41:39.888 【后台】IF08 运行结束
2014-07-18 09:41:40.873 【后台】IF08 运行结束
2014-07-18 09:40:57
xxxxxx56 : IF1408 - 已报单 1 价格:2151.0 开 买
2014-07-18 09:40:57
xxxxxx55 : IF1408 - 已报单 3 价格:2151.0 开 买
2014-07-18 09:40:57
xxxxx155 : IF1408 - 已报单 1 价格:2151.0 开 买
2014-07-18 09:41:09
xxxxxx56 : IF1408 - 已撤单 量:1
2014-07-18 09:41:09
xxxxxx56 : IF1408 - CFFEX:报单已经撤销
2014-07-18 09:41:09
xxxxxx56 : IF1408 - CFFEX:报单已经撤销
2014-07-18 09:41:10
xxxxxx59 : IF1408 - CTP:资金不足
2014-07-18 09:41:10
xxxxxx56 : IF1408 - 已报单 1 价格:2151.4 开 买
2014-07-18 09:41:10
xxxxxx56 : IF1408 - 已成交 1 价格:2151.4 开 买
2014-07-18 09:41:10
xxxxxx55 : IF1408 - 已撤单 量:3
2014-07-18 09:41:11
xxxxxx55 : IF1408 - 已报单 3 价格:2151.4 开 买
2014-07-18 09:41:11
xxxxx155 : IF1408 - 已撤单 量:1
2014-07-18 09:41:11
xxxxxx55 : IF1408 - 已成交 3 价格:2151.4 开 买
2014-07-18 09:41:11
xxxxx155 : IF1408 - 已报单 1 价格:2151.4 开 买
2014-07-18 09:41:11
xxxxx155 : IF1408 - 已成交 1 价格:2151.4 开 买
2014-07-18 09:41:39
xxxxxx59 : IF1408 - 已报单 1 价格:2151.0 开 买
2014-07-18 09:41:39
xxxxxx59 : IF1408 - 已成交 1 价格:2151.0 开 买