以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 这是因为行情卡住了吗? (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=68542) |
-- 作者:滚雪球 -- 发布时间:2014/8/8 19:18:38 -- 这是因为行情卡住了吗? 2014-08-08 11:03:46.308 【后台】IF00 运行结束 2014-08-08 11:03:46.308 【后台】IF00 运行结束 2014-08-08 11:04:14.167 【后台】IF00 运行结束 ----正常应该在50多秒产生信号,但这里缺了一段日志,像是卡住了 2014-08-08 11:04:14.167 【后台】IF00 运行结束 2014-08-08 11:04:14.167 【后台】IF00 运行结束 2014-08-08 11:04:14.167 【后台】IF00 运行结束 2014-08-08 11:04:14.167 【后台】IF00 运行结束 2014-08-08 11:04:16.541 【后台】IF00 运行结束 2014-08-08 11:04:16.541 【后台】IF00 运行结束 2014-08-08 11:04:16.541 【后台】IF00 运行结束 2014-08-08 11:04:16.557 【后台】IF00 运行结束 2014-08-08 11:04:16.557 【后台】IF00 运行结束 2014-08-08 11:04:16.698 【后台】IF00 TSellShort 第 84 行出现信号 -----16秒的时候不可能产生信号,除非行情时间还是50多秒 2014-08-08 11:04:16.713 【后台】IF00 TSellShort 已成功触发下单操作 价格:2338.600098 数量:1 类型:0 账户:xxxxxx56 品种:IF00 同样的程序,在测试系统正确的时间开仓 2014-08-08 11:03:52.699 【后台】IF00 运行结束 2014-08-08 11:03:53.699 【后台】IF00 运行结束 2014-08-08 11:03:53.699 【后台】IF00 运行结束 2014-08-08 11:03:53.699 【后台】IF00 运行结束 2014-08-08 11:03:54.699 【后台】IF00 TSellShort 第 84 行出现信号 2014-08-08 11:03:54.699 【后台】IF00 TSellShort 已成功触发下单操作 价格:2338.399902 数量:1 类型:0 账户:xxxxx4 品种:IF00 这次和之前的延迟不同,这次比较像是行情卡造成的,而之前都是很有规律的延迟两三秒
|
-- 作者:滚雪球 -- 发布时间:2014/8/8 19:27:05 -- 2014-08-08 13:43:53.493 【后台】IF00 运行结束 2014-08-08 13:43:53.509 【后台】IF00 运行结束 2014-08-08 13:43:53.509 【后台】IF00 运行结束 2014-08-08 13:43:57.759 【后台】IF00 TSellShort 第 84 行出现信号 ----从53直接就到57了,正常应该是54这里下单 2014-08-08 13:43:57.774 【后台】IF00 TSellShort 已成功触发下单操作 价格:2340.199951 数量:1 类型:0 账户:xxxxxx56 品种:IF00
|
-- 作者:滚雪球 -- 发布时间:2014/8/8 19:41:33 -- 13:43 这里不像是行情卡住了,54秒应该正好是信号产生的时候,不会那么巧正好在这一秒卡住,也就是说这里不是因为行情报价卡住了所以报单延迟了,而是因为信号在这里产生了,然后金字塔在这里停了几秒 |
-- 作者:滚雪球 -- 发布时间:2014/8/8 19:52:04 -- 2014-08-08 13:56:52.572 【后台】IF00 运行结束 2014-08-08 13:56:52.572 【后台】IF00 运行结束 2014-08-08 13:56:52.588 【后台】IF00 运行结束 2014-08-08 13:56:53.603 【后台】IF00 TBuyShort 第 120 行出现信号 ---这次终于是在正常时间产生的信号,没有延迟,中间也没缺记录 2014-08-08 13:56:53.619 【后台】IF00 TBuyShort 已成功触发下单操作 价格:2336.800049 数量:1 类型:0 账户:xxxxxx56 品种:IF00 2014-08-08 13:56:53.619 【后台】启用多帐户及策略系数配置 2014-08-08 13:56:53.619 【后台】多账户及策略系数 委托账户或者组: xxxxxx56 2014-08-08 13:56:53.634 【后台】CTP登录账户 5 个 2014-08-08 13:56:53.634 【后台】CTP组 xxxxxx56 下单 2014-08-08 13:56:53.634 【后台】CTP账户 xxxxxx56 下单系数为1.000000 2014-08-08 13:56:53.634 【后台】账户 xxxxxx56 下单,系数调整后下单量:1 2014-08-08 13:56:53.634 【后台】分品种调整后下单量:1 2014-08-08 13:56:53.634 【后台】下单已发送 2014-08-08 13:56:53.650 【下单】IF08 价2336.800049 量1 买卖1 类型0 开平0 账户xxxxxx56 Formula 1 2014-08-08 13:56:53.650 【下单】确认报单已发送 ID=514002318 RefID = 1713 2014-08-08 13:56:53.666 【后台】CTP账户 xxxxxx59 未勾选,不做下单处理 2014-08-08 13:56:53.666 【后台】CTP账户 xxxxx155 未勾选,不做下单处理 2014-08-08 13:56:53.666 【后台】CTP账户 xxxxxx55 未勾选,不做下单处理 2014-08-08 13:56:53.666 【后台】CTP账户 xxxxxxx27 未勾选,不做下单处理 2014-08-08 13:56:53.666 【后台】金仕达登录账户 0 个 2014-08-08 13:56:53.666 【后台】恒生登录账户 0 个 2014-08-08 13:56:53.666 【后台】子账户 登录账户 0 个 2014-08-08 13:56:53.681 【后台】IF00 运行结束 2014-08-08 13:56:53.681 【指令】收到回报指令 ID = 514002318 RefID = 1713 2014-08-08 13:56:53.681 【回报】xxxxxx56 : IF1408 - 已报单 1 价格:2336.8 开 卖 2014-08-08 13:56:53.681 【指令】收到回报指令 ID = 514002318 RefID = 1713 2014-08-08 13:56:53.681 【指令】收到回报指令 ID = 514002318 RefID = 1713 2014-08-08 13:56:55.212 【后台】IF00 TBuyShort 第 120 行出现信号 -------------默认账户是正常时间下单的,但非默认的账户又延迟了,中间有两秒时间没有日志 2014-08-08 13:56:55.212 【后台】IF00 TBuyShort 已成功触发下单操作 价格:2336.800049 数量:1 类型:0 账户:xxxxxx59 品种:IF00 2014-08-08 13:56:55.212 【后台】启用多帐户及策略系数配置 2014-08-08 13:56:55.212 【后台】多账户及策略系数 委托账户或者组: xxxxxx59 2014-08-08 13:56:55.212 【后台】CTP登录账户 5 个 2014-08-08 13:56:55.212 【后台】CTP账户 xxxxxx56 未勾选,不做下单处理 2014-08-08 13:56:55.212 【后台】CTP组 xxxxxx59 下单 2014-08-08 13:56:55.212 【后台】CTP账户 xxxxxx59 下单系数为1.000000 2014-08-08 13:56:55.212 【后台】账户 xxxxxx59 下单,系数调整后下单量:1 2014-08-08 13:56:55.212 【后台】分品种调整后下单量:1 2014-08-08 13:56:55.212 【后台】下单已发送 2014-08-08 13:56:55.212 【后台】CTP账户 xxxxx155 未勾选,不做下单处理 2014-08-08 13:56:55.212 【后台】CTP账户 xxxxxx55 未勾选,不做下单处理 2014-08-08 13:56:55.228 【后台】CTP账户 xxxxxxx27 未勾选,不做下单处理 2014-08-08 13:56:55.228 【后台】金仕达登录账户 0 个 2014-08-08 13:56:55.228 【后台】恒生登录账户 0 个 2014-08-08 13:56:55.228 【后台】子账户 登录账户 0 个 2014-08-08 13:56:55.228 【后台】IF00 运行结束 2014-08-08 13:56:55.228 【指令】收到成交回报指令 REFID = 1713 2014-08-08 13:56:55.228 【后台】IF00 TBuyShort 第 120 行出现信号 2014-08-08 13:56:55.228 【后台】IF00 TBuyShort 已成功触发下单操作 价格:2336.800049 数量:1 类型:0 账户:xxxxx155 品种:IF00 2014-08-08 13:56:55.228 【后台】启用多帐户及策略系数配置 2014-08-08 13:56:55.228 【后台】多账户及策略系数 委托账户或者组: xxxxx155 2014-08-08 13:56:55.228 【后台】CTP登录账户 5 个 2014-08-08 13:56:55.228 【后台】CTP账户 xxxxxx56 未勾选,不做下单处理 2014-08-08 13:56:55.244 【后台】CTP账户 xxxxxx59 未勾选,不做下单处理 2014-08-08 13:56:55.244 【后台】CTP组 xxxxx155 下单 2014-08-08 13:56:55.244 【后台】CTP账户 xxxxx155 下单系数为1.000000 2014-08-08 13:56:55.244 【后台】账户 xxxxx155 下单,系数调整后下单量:1 2014-08-08 13:56:55.244 【后台】分品种调整后下单量:1 2014-08-08 13:56:55.244 【后台】下单已发送 2014-08-08 13:56:55.244 【后台】CTP账户 xxxxxx55 未勾选,不做下单处理 2014-08-08 13:56:55.244 【后台】CTP账户 xxxxxxx27 未勾选,不做下单处理 2014-08-08 13:56:55.244 【后台】金仕达登录账户 0 个 2014-08-08 13:56:55.244 【后台】恒生登录账户 0 个 2014-08-08 13:56:55.244 【后台】子账户 登录账户 0 个 2014-08-08 13:56:55.244 【后台】IF00 运行结束 2014-08-08 13:56:55.244 【后台】IF00 TBuyShort 第 120 行出现信号 2014-08-08 13:56:55.244 【后台】IF00 TBuyShort 已成功触发下单操作 价格:2336.800049 数量:1 类型:0 账户:xxxxxx55 品种:IF00 2014-08-08 13:56:55.244 【后台】启用多帐户及策略系数配置 2014-08-08 13:56:55.259 【后台】多账户及策略系数 委托账户或者组: xxxxxx55 2014-08-08 13:56:55.259 【后台】CTP登录账户 5 个 2014-08-08 13:56:55.259 【后台】CTP账户 xxxxxx56 未勾选,不做下单处理 2014-08-08 13:56:55.259 【后台】CTP账户 xxxxxx59 未勾选,不做下单处理 2014-08-08 13:56:55.259 【后台】CTP账户 xxxxx155 未勾选,不做下单处理 2014-08-08 13:56:55.259 【后台】CTP组 xxxxxx55 下单 2014-08-08 13:56:55.259 【后台】CTP账户 xxxxxx55 下单系数为1.000000 2014-08-08 13:56:55.259 【后台】账户 xxxxxx55 下单,系数调整后下单量:1 2014-08-08 13:56:55.259 【后台】分品种调整后下单量:1 2014-08-08 13:56:55.259 【后台】下单已发送 2014-08-08 13:56:55.259 【后台】CTP账户 xxxxxxx27 未勾选,不做下单处理 2014-08-08 13:56:55.259 【后台】金仕达登录账户 0 个 2014-08-08 13:56:55.259 【后台】恒生登录账户 0 个 2014-08-08 13:56:55.259 【后台】子账户 登录账户 0 个 2014-08-08 13:56:55.275 【后台】IF00 运行结束 2014-08-08 13:56:55.275 【后台】IF00 TBuyShort 第 120 行出现信号 2014-08-08 13:56:55.275 【后台】IF00 TBuyShort 已成功触发下单操作 价格:2336.800049 数量:1 类型:0 账户:xxxxxxx27 品种:IF00 2014-08-08 13:56:55.275 【后台】启用多帐户及策略系数配置 2014-08-08 13:56:55.275 【后台】多账户及策略系数 委托账户或者组: xxxxxxx27 2014-08-08 13:56:55.275 【后台】CTP登录账户 5 个 2014-08-08 13:56:55.275 【后台】CTP账户 xxxxxx56 未勾选,不做下单处理 2014-08-08 13:56:55.275 【后台】CTP账户 xxxxxx59 未勾选,不做下单处理 2014-08-08 13:56:55.275 【后台】CTP账户 xxxxx155 未勾选,不做下单处理 2014-08-08 13:56:55.275 【后台】CTP账户 xxxxxx55 未勾选,不做下单处理 2014-08-08 13:56:55.275 【后台】CTP组 xxxxxxx27 下单 2014-08-08 13:56:55.275 【后台】CTP账户 xxxxxxx27 下单系数为1.000000 2014-08-08 13:56:55.275 【后台】账户 xxxxxxx27 下单,系数调整后下单量:1 2014-08-08 13:56:55.275 【后台】分品种调整后下单量:1 2014-08-08 13:56:55.275 【后台】下单已发送 2014-08-08 13:56:55.291 【后台】金仕达登录账户 0 个 2014-08-08 13:56:55.291 【后台】恒生登录账户 0 个 2014-08-08 13:56:55.291 【后台】子账户 登录账户 0 个 2014-08-08 13:56:55.291 【后台】IF00 运行结束 2014-08-08 13:56:55.291 【下单】IF08 价2336.800049 量1 买卖1 类型0 开平0 账户xxxxxx59 Formula 1 2014-08-08 13:56:55.291 【下单】确认报单已发送 ID=514003253 RefID = 1714 2014-08-08 13:56:55.291 【回报】xxxxxx56 : IF1408 - 已成交 1 价格:2337.0 开 卖 2014-08-08 13:56:55.291 【下单】IF08 价2336.800049 量1 买卖1 类型0 开平0 账户xxxxx155 Formula 1 2014-08-08 13:56:55.291 【下单】确认报单已发送 ID=513740972 RefID = 1715 2014-08-08 13:56:55.291 【下单】IF08 价2336.800049 量1 买卖1 类型0 开平0 账户xxxxxx55 Formula 1 2014-08-08 13:56:55.291 【下单】确认报单已发送 ID=514002320 RefID = 1716 2014-08-08 13:56:55.291 【下单】IF08 价2336.800049 量1 买卖1 类型0 开平0 账户xxxxxxx27 Formula 1 2014-08-08 13:56:55.291 【下单】确认报单已发送 ID=513806070 RefID = 1717 2014-08-08 13:56:55.322 【指令】收到回报指令 ID = 513806070 RefID = 1717 2014-08-08 13:56:55.337 【指令】收到回报指令 ID = 514002320 RefID = 1716 2014-08-08 13:56:55.337 【回报】xxxxxxx27 : IF1408 - 已报单 1 价格:2336.8 开 卖 2014-08-08 13:56:55.337 【回报】xxxxxx55 : IF1408 - 已报单 1 价格:2336.8 开 卖 2014-08-08 13:56:55.337 【指令】收到回报指令 ID = 513806070 RefID = 1717 |
-- 作者:滚雪球 -- 发布时间:2014/8/8 19:52:18 -- 2014-08-08 13:56:55.337 【指令】收到回报指令 ID = 513806070 RefID = 1717 2014-08-08 13:56:55.337 【指令】收到回报指令 ID = 514002320 RefID = 1716 2014-08-08 13:56:55.337 【指令】收到回报指令 ID = 514002320 RefID = 1716 2014-08-08 13:56:55.353 【指令】收到回报指令 ID = 514003253 RefID = 1714 2014-08-08 13:56:55.353 【回报】xxxxxx59 : IF1408 - 已报单 1 价格:2336.8 开 卖 2014-08-08 13:56:55.353 【指令】收到回报指令 ID = 514003253 RefID = 1714 2014-08-08 13:56:55.353 【指令】收到回报指令 ID = 514003253 RefID = 1714 2014-08-08 13:56:55.353 【指令】收到成交回报指令 REFID = 1717 2014-08-08 13:56:55.353 【指令】收到成交回报指令 REFID = 1716 2014-08-08 13:56:55.369 【回报】xxxxxxx27 : IF1408 - 已成交 1 价格:2337.0 开 卖 2014-08-08 13:56:55.369 【回报】xxxxxx55 : IF1408 - 已成交 1 价格:2337.0 开 卖 2014-08-08 13:56:55.369 【指令】收到成交回报指令 REFID = 1714 2014-08-08 13:56:55.369 【回报】xxxxxx59 : IF1408 - 已成交 1 价格:2337.0 开 卖 2014-08-08 13:56:55.400 【指令】收到回报指令 ID = 513740972 RefID = 1715 2014-08-08 13:56:55.400 【指令】收到回报指令 ID = 513740972 RefID = 1715 2014-08-08 13:56:55.400 【回报】xxxxx155 : IF1408 - 已报单 1 价格:2336.8 开 卖 2014-08-08 13:56:55.431 【指令】收到回报指令 ID = 513740972 RefID = 1715 2014-08-08 13:56:55.431 【指令】收到成交回报指令 REFID = 1715 2014-08-08 13:56:55.431 【回报】xxxxx155 : IF1408 - 已成交 1 价格:2337.0 开 卖 2014-08-08 13:56:55.603 【后台】IF00 运行结束 2014-08-08 13:56:55.619 【后台】IF00 运行结束 2014-08-08 13:56:55.619 【后台】IF00 运行结束
|
-- 作者:王锋 -- 发布时间:2014/8/8 20:06:55 -- 从日志上看你是不是图表上跑了5个策略,并且用的走完K线模式? 此外,日志上的时间是你的本地计算机时间,如果你不是每天都定时矫正,与交易所时间会有差距,这不是交易所时间,这个概念不要混淆了 [此贴子已经被作者于2014/8/8 20:08:04编辑过]
|
-- 作者:滚雪球 -- 发布时间:2014/8/8 20:10:04 -- 跑了5个,一个账户一个,其实都是一样的主要是为了避免互相干扰,但不是用的走完K线,用的1秒轮询,对下单时间进行了控制,所以我很清楚程序应该在什么时间产生信号,延迟了几秒 |
-- 作者:滚雪球 -- 发布时间:2014/8/8 20:37:12 -- 我本地计算机时间每隔5分钟就会与时间服务器同步一次,肯定不会有问题 |
-- 作者:滚雪球 -- 发布时间:2014/8/8 20:50:40 -- 就算是时间有问题,那请解释一下中间为什么缺少了日志记录?如果金字塔没在信号产生以后停住正常应该1秒钟有一条日志,5个策略有5条,而现在是几秒钟没有日志,那么只有一种可能性,金字塔在出现信号之后停住了在执行sleep 由于停顿的时间正好是信号产生的时刻,所以停顿并不是下单延迟的原因,而是因为有了信号所以才停顿,这个因果关系不能搞颠倒了 |
-- 作者:王锋 -- 发布时间:2014/8/8 21:52:35 -- 你这边只能用排除法来解决了,看看是哪个公式影响到了你的刷新,导致了2秒的停顿。 比如只用一个公式运行,然后看看刷新是否正常,然后依次增加,最后确定是否是你运行的某个公式或者全部公式过于复杂导致的 |