以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- [求助]图表跟后台下单问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=81592) |
-- 作者:ZCLam -- 发布时间:2015/7/24 10:21:05 -- [求助]图表跟后台下单问题 想问一下,为什么我的图表出现信号了,单后台下单的时候总会慢那么几秒,而且每次的延迟时间都是不一样的。
我是用沪深300做参考,然后下股指的。 |
-- 作者:wenarm -- 发布时间:2015/7/24 10:24:17 -- 提供下单日志看一下。 |
-- 作者:十世 -- 发布时间:2015/7/24 10:32:32 -- 交易刷新模式简介 固定时间间隔:指的是金字塔在每间隔一定时间就根据当前加载的指标去检测信号是否有发生,发生后就立即采取下单策略; 走完一根K线以后:是必须等到K线结束,下根K线刚产生的那一刻进行信号检测和下单。
比较一下你自己用的是哪种模式,信号出现的时候,和软件下单的时间是有距离的。 |
-- 作者:ZCLam -- 发布时间:2015/7/24 10:34:21 -- 2015-07-24 10:05:41.349 【后台】IF00 TBuyShort 第 35 行出现信号 2015-07-24 10:05:41.349 【后台】IF00 TBuyShort 已成功触发下单操作 价格:4162.799805 数量:1 类型:0 账户: 品种:IF00 2015-07-24 10:05:41.349 【后台】下单已发送 2015-07-24 10:05:41.349 【后台】IF00 运行结束 2015-07-24 10:05:41.349 【下单】IF08 价4162.799805 量1 买卖1 类型0 开平0 账户900103002 Formula 1 2015-07-24 10:05:41.349 【下单】确认报单已发送 ID=-1718214772 RefID = 6641 2015-07-24 10:05:41.381 【指令】收到回报指令 ID = -1718214772 RefID = 6641 2015-07-24 10:05:41.443 【指令】收到回报指令 ID = -1718214772 RefID = 6641 2015-07-24 10:05:41.443 【回报】900103002 : IF1508 - 已报单 1 价格:4162.8 开 卖 2015-07-24 10:05:44.361 【后台】IF00 运行结束 2015-07-24 10:05:45.432 【追单】发送了首次追单下单指令到队列 追单数量:1 账户900103002 报单:1 成交0 2015-07-24 10:05:45.442 【追单】追单队列 撤单操作 订单号:-1718214772 账户:900103002 2015-07-24 10:05:45.482 【指令】收到回报指令 ID = -1718214772 RefID = 6641 2015-07-24 10:05:45.482 【指令】收到回报指令 ID = -1718214772 RefID = 6641 2015-07-24 10:05:45.512 【回报】900103002 : IF1508 - 已撤单 量:1 2015-07-24 10:05:45.522 【下单】IF08 价4161.600098 量1 买卖1 类型1 开平0 账户900103002 Formula 1 2015-07-24 10:05:45.522 【下单】确认报单已发送 ID=-1718214762 RefID = 6651 2015-07-24 10:05:45.522 【追单】撤单成功,发送追单指令 2015-07-24 10:05:45.552 【指令】收到回报指令 ID = -1718214762 RefID = 6651 2015-07-24 10:05:45.592 【指令】收到回报指令 ID = -1718214762 RefID = 6651 2015-07-24 10:05:45.592 【指令】收到回报指令 ID = -1718214762 RefID = 6651 2015-07-24 10:05:45.592 【回报】900103002 : IF1508 - 已报单 1 价格:0.0 开 卖 2015-07-24 10:05:45.592 【指令】收到成交回报指令 REFID = 6651 vol = 1 2015-07-24 10:05:45.672 【回报】900103002 : IF1508 - 已成交 1 价格:4162.4 开 卖 2015-07-24 10:05:47.374 【后台】IF00 运行结束 2015-07-24 10:08:26.947 【后台】IF00 运行结束 2015-07-24 10:08:29.973 【后台】IF00 TSellShort 第 59 行出现信号 2015-07-24 10:08:29.973 【后台】IF00 TSellShort 已成功触发下单操作 价格:4170.200195 数量:0 类型:0 账户: 品种:IF00 2015-07-24 10:08:29.973 【后台】实际账户持仓 1 2015-07-24 10:08:29.973 【后台】下单已发送 2015-07-24 10:08:29.989 【后台】IF00 运行结束 2015-07-24 10:08:29.989 【下单】已经调整为 实际持仓为 1 2015-07-24 10:08:29.989 【下单】IF08 价4170.200195 量1 买卖0 类型0 开平1 账户900103002 Formula 1 2015-07-24 10:08:29.989 【下单】确认报单已发送 ID=-1718214752 RefID = 6661 2015-07-24 10:08:30.020 【指令】收到回报指令 ID = -1718214752 RefID = 6661 2015-07-24 10:08:30.067 【指令】收到回报指令 ID = -1718214752 RefID = 6661 2015-07-24 10:08:30.067 【指令】收到回报指令 ID = -1718214752 RefID = 6661 2015-07-24 10:08:30.067 【指令】收到成交回报指令 REFID = 6661 vol = 1 2015-07-24 10:08:30.082 【回报】900103002 : IF1508 - 已报单 1 价格:4170.2 平 买 2015-07-24 10:08:30.098 【回报】900103002 : IF1508 - 已成交 1 价格:4169.6 平 买 2015-07-24 10:08:32.973 【后台】IF00 运行结束 2015-07-24 10:10:00.293 【后台】IF00 运行结束 2015-07-24 10:10:03.289 【后台】IF00 TBuyShort 第 35 行出现信号 2015-07-24 10:10:03.289 【后台】IF00 TBuyShort 已成功触发下单操作 价格:4167.100098 数量:1 类型:0 账户: 品种:IF00 2015-07-24 10:10:03.289 【后台】下单已发送 2015-07-24 10:10:03.289 【后台】IF00 运行结束 2015-07-24 10:10:03.289 【下单】IF08 价4167.100098 量1 买卖1 类型0 开平0 账户900103002 Formula 1 2015-07-24 10:10:03.289 【下单】确认报单已发送 ID=-1718214742 RefID = 6671 2015-07-24 10:10:03.335 【指令】收到回报指令 ID = -1718214742 RefID = 6671 2015-07-24 10:10:03.367 【指令】收到回报指令 ID = -1718214742 RefID = 6671 2015-07-24 10:10:03.367 【回报】900103002 : IF1508 - 已报单 1 价格:4167.2 开 卖 2015-07-24 10:10:06.304 【后台】IF00 运行结束 2015-07-24 10:10:07.021 【追单】发送了首次追单下单指令到队列 追单数量:1 账户900103002 报单:1 成交0 2015-07-24 10:10:07.021 【追单】追单队列 撤单操作 订单号:-1718214742 账户:900103002 2015-07-24 10:10:07.068 【指令】收到回报指令 ID = -1718214742 RefID = 6671 2015-07-24 10:10:07.068 【指令】收到回报指令 ID = -1718214742 RefID = 6671 2015-07-24 10:10:07.099 【回报】900103002 : IF1508 - 已撤单 量:1 2015-07-24 10:10:07.099 【下单】IF08 价4165.399902 量1 买卖1 类型1 开平0 账户900103002 Formula 1 2015-07-24 10:10:07.099 【下单】确认报单已发送 ID=-1718214732 RefID = 6681 2015-07-24 10:10:07.099 【追单】撤单成功,发送追单指令 2015-07-24 10:10:07.193 【指令】收到回报指令 ID = -1718214732 RefID = 6681 2015-07-24 10:10:07.224 【指令】收到回报指令 ID = -1718214732 RefID = 6681 2015-07-24 10:10:07.224 【指令】收到回报指令 ID = -1718214732 RefID = 6681 2015-07-24 10:10:07.224 【指令】收到成交回报指令 REFID = 6681 vol = 1 2015-07-24 10:10:07.286 【回报】900103002 : IF1508 - 已报单 1 价格:0.0 开 卖 2015-07-24 10:10:07.286 【回报】900103002 : IF1508 - 已成交 1 价格:4165.8 开 卖 2015-07-24 10:10:09.323 【后台】IF00 运行结束 2015-07-24 10:12:57.912 【后台】IF00 运行结束 2015-07-24 10:13:00.923 【后台】IF00 运行结束 2015-07-24 10:13:03.950 【后台】IF00 TSellShort 第 59 行出现信号 2015-07-24 10:13:03.950 【后台】IF00 TSellShort 已成功触发下单操作 价格:4173.800293 数量:0 类型:0 账户: 品种:IF00 2015-07-24 10:13:03.950 【后台】实际账户持仓 1 2015-07-24 10:13:03.950 【后台】下单已发送 2015-07-24 10:13:03.965 【后台】IF00 运行结束 2015-07-24 10:13:03.965 【下单】已经调整为 实际持仓为 1 2015-07-24 10:13:03.965 【下单】IF08 价4173.800293 量1 买卖0 类型0 开平1 账户900103002 Formula 1 2015-07-24 10:13:03.965 【下单】确认报单已发送 ID=-1718214722 RefID = 6691 2015-07-24 10:13:03.996 【指令】收到回报指令 ID = -1718214722 RefID = 6691 2015-07-24 10:13:04.028 【指令】收到回报指令 ID = -1718214722 RefID = 6691 2015-07-24 10:13:04.028 【回报】900103002 : IF1508 - 已报单 1 价格:4173.8 平 买 2015-07-24 10:13:04.028 【指令】收到回报指令 ID = -1718214722 RefID = 6691 2015-07-24 10:13:04.028 【指令】收到成交回报指令 REFID = 6691 vol = 1 2015-07-24 10:13:04.059 【回报】900103002 : IF1508 - 已成交 1 价格:4173.0 平 买 2015-07-24 10:13:06.954 【后台】IF00 运行结束 2015-07-24 10:13:09.964 【后台】IF00 运行结束 2015-07-24 10:14:10.173 【后台】IF00 运行结束 2015-07-24 10:14:13.184 【后台】IF00 TBuyShort 第 35 行出现信号 2015-07-24 10:14:13.184 【后台】IF00 TBuyShort 已成功触发下单操作 价格:4168.700195 数量:1 类型:0 账户: 品种:IF00 2015-07-24 10:14:13.184 【后台】下单已发送 2015-07-24 10:14:13.200 【后台】IF00 运行结束 2015-07-24 10:14:13.200 【下单】IF08 价4168.700195 量1 买卖1 类型0 开平0 账户900103002 Formula 1 2015-07-24 10:14:13.200 【下单】确认报单已发送 ID=-1718214712 RefID = 6701 2015-07-24 10:14:13.231 【指令】收到回报指令 ID = -1718214712 RefID = 6701 2015-07-24 10:14:13.262 【指令】收到回报指令 ID = -1718214712 RefID = 6701 2015-07-24 10:14:13.262 【回报】900103002 : IF1508 - 已报单 1 价格:4168.8 开 卖 2015-07-24 10:14:16.213 【后台】IF00 运行结束 2015-07-24 10:14:17.474 【追单】发送了首次追单下单指令到队列 追单数量:1 账户900103002 报单:1 成交0 2015-07-24 10:14:17.474 【追单】追单队列 撤单操作 订单号:-1718214712 账户:900103002 2015-07-24 10:14:17.514 【指令】收到回报指令 ID = -1718214712 RefID = 6701 2015-07-24 10:14:17.524 【指令】收到回报指令 ID = -1718214712 RefID = 6701 2015-07-24 10:14:17.554 【回报】900103002 : IF1508 - 已撤单 量:1 2015-07-24 10:14:17.554 【下单】IF08 价4163.600098 量1 买卖1 类型1 开平0 账户900103002 Formula 1 2015-07-24 10:14:17.564 【下单】确认报单已发送 ID=-1718214702 RefID = 6711 2015-07-24 10:14:17.564 【追单】撤单成功,发送追单指令 2015-07-24 10:14:17.594 【指令】收到回报指令 ID = -1718214702 RefID = 6711 2015-07-24 10:14:17.624 【指令】收到回报指令 ID = -1718214702 RefID = 6711 2015-07-24 10:14:17.624 【指令】收到回报指令 ID = -1718214702 RefID = 6711 2015-07-24 10:14:17.624 【回报】900103002 : IF1508 - 已报单 1 价格:0.0 开 卖 2015-07-24 10:14:17.684 【指令】收到成交回报指令 REFID = 6711 vol = 1 2015-07-24 10:14:17.714 【回报】900103002 : IF1508 - 已成交 1 价格:4164.4 开 卖 2015-07-24 10:14:19.203 【后台】IF00 运行结束 2015-07-24 10:19:29.337 【后台】IF00 运行结束 2015-07-24 10:19:32.364 【后台】IF00 TSellShort 第 45 行出现信号 2015-07-24 10:19:32.379 【后台】IF00 TSellShort 已成功触发下单操作 价格:4127.399902 数量:0 类型:0 账户: 品种:IF00 2015-07-24 10:19:32.379 【后台】实际账户持仓 1 2015-07-24 10:19:32.379 【后台】下单已发送 2015-07-24 10:19:32.379 【后台】IF00 运行结束 2015-07-24 10:19:32.395 【下单】已经调整为 实际持仓为 1 2015-07-24 10:19:32.395 【下单】IF08 价4127.399902 量1 买卖0 类型0 开平1 账户900103002 Formula 1 2015-07-24 10:19:32.395 【下单】确认报单已发送 ID=-1718214692 RefID = 6721 2015-07-24 10:19:32.457 【指令】收到回报指令 ID = -1718214692 RefID = 6721 2015-07-24 10:19:32.520 【指令】收到回报指令 ID = -1718214692 RefID = 6721 2015-07-24 10:19:32.520 【回报】900103002 : IF1508 - 已报单 1 价格:4127.4 平 买 2015-07-24 10:19:35.384 【后台】IF00 运行结束 2015-07-24 10:19:36.894 【追单】发送了首次追单下单指令到队列 追单数量:1 账户900103002 报单:1 成交0 2015-07-24 10:19:36.904 【追单】追单队列 撤单操作 订单号:-1718214692 账户:900103002 2015-07-24 10:19:36.944 【指令】收到回报指令 ID = -1718214692 RefID = 6721 2015-07-24 10:19:36.954 【指令】收到回报指令 ID = -1718214692 RefID = 6721 2015-07-24 10:19:36.994 【回报】900103002 : IF1508 - 已撤单 量:1 2015-07-24 10:19:36.994 【下单】IF08 价4128.399902 量1 买卖0 类型1 开平1 账户900103002 Formula 1 2015-07-24 10:19:36.994 【下单】确认报单已发送 ID=-1718214682 RefID = 6731 2015-07-24 10:19:37.004 【追单】撤单成功,发送追单指令 2015-07-24 10:19:37.024 【指令】收到回报指令 ID = -1718214682 RefID = 6731 2015-07-24 10:19:37.054 【指令】收到回报指令 ID = -1718214682 RefID = 6731 2015-07-24 10:19:37.054 【指令】收到回报指令 ID = -1718214682 RefID = 6731 2015-07-24 10:19:37.054 【回报】900103002 : IF1508 - 已报单 1 价格:0.0 平 买 2015-07-24 10:19:37.064 【指令】收到成交回报指令 REFID = 6731 vol = 1 2015-07-24 10:19:37.114 【回报】900103002 : IF1508 - 已成交 1 价格:4128.8 平 买 2015-07-24 10:19:38.364 【后台】IF00 运行结束 2015-07-24 10:27:13.012 【后台】IF00 运行结束 2015-07-24 10:27:16.023 【后台】IF00 TBuy 第 32 行出现信号 2015-07-24 10:27:16.023 【后台】IF00 TBuy 已成功触发下单操作 价格:4122.500000 数量:1 类型:0 账户: 品种:IF00 2015-07-24 10:27:16.023 【后台】下单已发送 2015-07-24 10:27:16.023 【后台】IF00 运行结束 2015-07-24 10:27:16.023 【下单】IF08 价4122.500000 量1 买卖0 类型0 开平0 账户900103002 Formula 1 2015-07-24 10:27:16.038 【下单】确认报单已发送 ID=-1718214672 RefID = 6741 2015-07-24 10:27:16.069 【指令】收到回报指令 ID = -1718214672 RefID = 6741 2015-07-24 10:27:16.101 【指令】收到回报指令 ID = -1718214672 RefID = 6741 2015-07-24 10:27:16.101 【回报】900103002 : IF1508 - 已报单 1 价格:4122.4 开 买 2015-07-24 10:27:19.036 【后台】IF00 运行结束 2015-07-24 10:27:20.287 【追单】发送了首次追单下单指令到队列 追单数量:1 账户900103002 报单:1 成交0 2015-07-24 10:27:20.287 【追单】追单队列 撤单操作 订单号:-1718214672 账户:900103002 2015-07-24 10:27:20.337 【指令】收到回报指令 ID = -1718214672 RefID = 6741 2015-07-24 10:27:20.337 【指令】收到回报指令 ID = -1718214672 RefID = 6741 2015-07-24 10:27:20.387 【回报】900103002 : IF1508 - 已撤单 量:1 2015-07-24 10:27:20.387 【下单】IF08 价4124.200195 量1 买卖0 类型1 开平0 账户900103002 Formula 1 2015-07-24 10:27:20.387 【下单】确认报单已发送 ID=-1718214662 RefID = 6751 2015-07-24 10:27:20.387 【追单】撤单成功,发送追单指令 2015-07-24 10:27:20.417 【指令】收到回报指令 ID = -1718214662 RefID = 6751 2015-07-24 10:27:20.437 【指令】收到回报指令 ID = -1718214662 RefID = 6751 2015-07-24 10:27:20.447 【指令】收到回报指令 ID = -1718214662 RefID = 6751 2015-07-24 10:27:20.447 【回报】900103002 : IF1508 - 已报单 1 价格:0.0 开 买 2015-07-24 10:27:20.457 【指令】收到成交回报指令 REFID = 6751 vol = 1 2015-07-24 10:27:20.497 【回报】900103002 : IF1508 - 已成交 1 价格:4125.2 开 买 2015-07-24 10:27:22.041 【后台】IF00 运行结束 2015-07-24 10:30:46.794 【后台】IF00 运行结束 |
-- 作者:yukizzc -- 发布时间:2015/7/24 10:55:36 -- 这没有问题啊,你下单后价格成交不了,所以触发了追撤单后才成交。 从触发信号到已报单,这个也没延迟多长啊 |
-- 作者:ZCLam -- 发布时间:2015/7/24 11:00:06 -- 因为后台看不到信号,我用图表看信号,当图表的信号出现时,后台有时会延迟个3~6秒才会出现挂单。
而且每天都不一样。 例如:星期3的是延迟了6秒,那么一天下来都是6秒。 星期4是正常的 今天一开盘到现在,延迟是4秒。
|
-- 作者:ZCLam -- 发布时间:2015/7/24 11:17:51 -- 我用的是固定时间间隔。1秒。
防止信号消失,我平仓用的是下一个开盘价平仓。
当图表出现平仓信号,后台会延迟。3~6秒后才平仓。 |
-- 作者:yukizzc -- 发布时间:2015/7/24 11:28:10 -- 是1秒轮询的?从日志中看你两次运行间隔并非1秒。有时候都间隔3分钟,您这代码很复杂运算起来??
|
-- 作者:ZCLam -- 发布时间:2015/7/24 11:39:14 -- 不算复杂吧! 不过我是先读取沪深300的数据进行判断,然后再股指判断价位。
|
-- 作者:yukizzc -- 发布时间:2015/7/24 13:12:39 -- 代码读取300的价格,后台监控的品种是if00?? 你看下你日志是不是都是没有按照轮询1秒去检测的,提供下你测试代码以及相关设置 或者换个自带模型运行看呢,正常1秒轮询的话可以看到很多运行完毕的字样的 |