以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 触发时间问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=95980) |
-- 作者:伍星亮 -- 发布时间:2016/4/8 10:30:45 -- 触发时间问题 本人使用的是多框架实盘交易。共10个框架。10分钟图,但发现两个标准版金字塔,触发的时间有很大差别(两个金字塔分别放在配置相同的两个云端服务器上) 我们开的是固定轮询1秒。 这是慢的一个,请工程师鉴别: 2016-04-08 09:49:53.630 【图表】RB00 运行完毕 2016-04-08 09:49:53.630 【图表】CU00 运行完毕 2016-04-08 09:49:53.630 【图表】L00 运行完毕 2016-04-08 09:49:53.630 【图表】RU00 运行完毕 2016-04-08 09:49:53.630 【图表】P00 运行完毕 2016-04-08 09:49:53.630 【图表】TA00 运行完毕 2016-04-08 09:49:53.630 【图表】SRX00 运行完毕 2016-04-08 09:49:55.068 【图表】AL00 运行完毕 2016-04-08 09:49:55.083 【图表】M00 运行完毕 2016-04-08 09:49:55.083 【图表】Y00 运行完毕 2016-04-08 09:49:55.083 【图表】RB00 运行完毕 2016-04-08 09:49:55.083 【图表】CU00 运行完毕 2016-04-08 09:49:55.083 【图表】L00 运行完毕 2016-04-08 09:49:55.083 【图表】RU00 运行完毕 2016-04-08 09:49:55.083 【图表】P00 运行完毕 2016-04-08 09:49:55.083 【图表】TA00 运行完毕 2016-04-08 09:49:55.083 【图表】SRX00 运行完毕 2016-04-08 09:49:57.818 【图表】AL00 运行完毕 2016-04-08 09:49:57.818 【图表】M00 运行完毕 2016-04-08 09:49:57.818 【图表】Y00 运行完毕 2016-04-08 09:49:57.818 【图表】RB00 运行完毕 2016-04-08 09:49:57.818 【图表】CU00 运行完毕 2016-04-08 09:49:57.818 【图表】L00 运行完毕 2016-04-08 09:49:57.818 【图表】RU00 运行完毕 2016-04-08 09:49:57.818 【图表】P00 运行完毕 2016-04-08 09:49:57.818 【图表】TA00 运行完毕 2016-04-08 09:49:57.818 【图表】SRX00 运行完毕 2016-04-08 09:50:00.537 【图表】AL00 运行完毕 2016-04-08 09:50:00.537 【图表】M00 运行完毕 2016-04-08 09:50:00.537 【图表】Y00 运行完毕 2016-04-08 09:50:00.537 【图表】RB00 运行完毕 2016-04-08 09:50:00.537 【图表】CU00 运行完毕 2016-04-08 09:50:00.537 【图表】L00 运行完毕 2016-04-08 09:50:00.537 【图表】RU00 运行完毕 2016-04-08 09:50:00.537 【图表】P00 运行完毕 2016-04-08 09:50:00.537 【图表】TA00 运行完毕 2016-04-08 09:50:00.537 【图表】SRX00 运行完毕 2016-04-08 09:50:02.599 【图表】AL00 运行完毕 2016-04-08 09:50:02.599 【图表】M00 运行完毕 2016-04-08 09:50:02.599 【图表】Y00 运行完毕 2016-04-08 09:50:02.599 【图表】RB00 运行完毕 2016-04-08 09:50:02.599 【图表】CU00 运行完毕 2016-04-08 09:50:02.599 【图表】L00 运行完毕 2016-04-08 09:50:02.599 【图表】RU00 运行完毕 2016-04-08 09:50:02.599 【图表】P00 运行完毕 2016-04-08 09:50:02.615 【图表】TA00 运行完毕 2016-04-08 09:50:02.615 【图表】SRX00 运行完毕 2016-04-08 09:50:03.755 【图表】AL00 运行完毕 2016-04-08 09:50:03.755 【图表】M00 运行完毕 2016-04-08 09:50:03.755 【图表】Y00 运行完毕 2016-04-08 09:50:03.755 【图表】RB00 运行完毕 2016-04-08 09:50:03.755 【图表】CU00 运行完毕 2016-04-08 09:50:03.755 【图表】L00 运行完毕 2016-04-08 09:50:03.755 【图表】RU00 运行完毕 2016-04-08 09:50:03.755 【图表】P00 运行完毕 2016-04-08 09:50:03.755 【图表】TA00 运行完毕 2016-04-08 09:50:03.755 【图表】SRX00 运行完毕 2016-04-08 09:50:06.224 【图表】AL00 运行完毕 2016-04-08 09:50:06.224 【图表】M00 运行完毕 2016-04-08 09:50:06.224 【图表】Y00 运行完毕 2016-04-08 09:50:06.224 【图表】RB00 运行完毕 2016-04-08 09:50:06.224 【图表】CU00 运行完毕 2016-04-08 09:50:06.224 【图表】L00 运行完毕 2016-04-08 09:50:06.224 【图表】RU00 运行完毕 2016-04-08 09:50:06.224 【图表】P00 运行完毕 2016-04-08 09:50:06.224 【图表】TA00 运行完毕 2016-04-08 09:50:06.224 【图表】SRX00 运行完毕 2016-04-08 09:50:08.630 【图表】AL00 运行完毕 2016-04-08 09:50:08.630 【图表】M00 运行完毕 2016-04-08 09:50:08.630 【图表】Y00 运行完毕 2016-04-08 09:50:08.630 【图表】RB00 运行完毕 2016-04-08 09:50:08.630 【图表】CU00 运行完毕 2016-04-08 09:50:08.630 【图表】L00 运行完毕 2016-04-08 09:50:08.630 【图表】RU00 运行完毕 2016-04-08 09:50:08.630 【图表】P00 运行完毕 2016-04-08 09:50:08.630 【图表】TA00 运行完毕 2016-04-08 09:50:08.630 【图表】SRX00 运行完毕 2016-04-08 09:50:10.146 【图表】AL00 运行完毕 2016-04-08 09:50:10.146 【图表】M00 运行完毕 2016-04-08 09:50:10.146 【图表】Y00 运行完毕 2016-04-08 09:50:10.146 【图表】RB00 运行完毕 2016-04-08 09:50:10.146 【图表】CU00 运行完毕 2016-04-08 09:50:10.146 【图表】L00 运行完毕 2016-04-08 09:50:10.146 【图表】RU00 运行完毕 2016-04-08 09:50:10.146 【图表】P00 运行完毕 2016-04-08 09:50:10.146 【图表】TA00 运行完毕 2016-04-08 09:50:10.146 【图表】SRX00 运行完毕 2016-04-08 09:50:12.958 【图表】AL00 运行完毕 2016-04-08 09:50:12.958 【图表】M00 运行完毕 2016-04-08 09:50:12.958 【图表】Y00 运行完毕 2016-04-08 09:50:12.958 【图表】RB00 运行完毕 2016-04-08 09:50:12.958 【图表】CU00 运行完毕 2016-04-08 09:50:12.958 【图表】L00 运行完毕 2016-04-08 09:50:12.958 【图表】RU00 运行完毕 2016-04-08 09:50:12.958 【图表】P00 运行完毕 2016-04-08 09:50:12.958 【图表】TA00 运行完毕 2016-04-08 09:50:12.958 【图表】SRX00 运行完毕 2016-04-08 09:50:15.568 【图表】AL00 运行完毕 2016-04-08 09:50:15.568 【图表】M00 运行完毕 2016-04-08 09:50:15.568 【图表】Y00 运行完毕 2016-04-08 09:50:15.568 【图表】RB00 运行完毕 2016-04-08 09:50:15.568 【图表】CU00 运行完毕 2016-04-08 09:50:15.568 【图表】L00 运行完毕 2016-04-08 09:50:15.568 【图表】RU00 运行完毕 2016-04-08 09:50:15.568 【图表】P00 运行完毕 2016-04-08 09:50:15.583 【图表】TA00 运行完毕 2016-04-08 09:50:15.583 【图表】SRX00 运行完毕 2016-04-08 09:50:17.099 【图表】AL00 运行完毕 2016-04-08 09:50:17.099 【图表】M00 运行完毕 2016-04-08 09:50:17.099 【图表】Y00 运行完毕 2016-04-08 09:50:17.099 【图表】RB00 运行完毕 2016-04-08 09:50:17.099 2016.04.08 09:50:17【图表】框架:Frame3 触发下单 SELLSHORT 品种 CU00 下单K线 2016.04.08 10:00:00 公式:加仓沪铜提前控制器 窗格ID:16 代码行:20 2016-04-08 09:50:17.099 【图表】模型下单 3 2016-04-08 09:50:17.115 【图表】下单系数调整后 手数:3 2016-04-08 09:50:17.115 【图表】实际持仓 -3 2016-04-08 09:50:17.115 【图表】直接下单 2016-04-08 09:50:17.115 【图表】CU00 运行完毕 2016-04-08 09:50:17.115 【图表】L00 运行完毕 2016-04-08 09:50:17.115 【图表】RU00 运行完毕 2016-04-08 09:50:17.115 【图表】P00 运行完毕 2016-04-08 09:50:17.115 【图表】TA00 运行完毕 2016-04-08 09:50:17.115 【图表】SRX00 运行完毕 2016-04-08 09:50:17.115 【下单】CU06 价0.000000 量3 买卖0 类型1 开平1 账户8600089 Formula 1 2016-04-08 09:50:17.115 【下单】CU06 价0.000000 量1 买卖0 类型1 开平2 账户8600089 Formula 1 2016-04-08 09:50:17.115 【平仓委托计量】1 - 0 2016-04-08 09:50:17.115 当前尚有未处理完事件 - 6021 2016-04-08 09:50:17.130 【平仓委托计量】3 - 0 2016-04-08 09:50:18.599 当前尚有未处理完事件 - 6012 2016-04-08 09:50:18.646 【回报】8600089 : CU06 - 正在申报 1 价格:35900.0000 平今 买入 2016-04-08 09:50:18.646 【回报】8600089 : CU06 全部成交 1 价格:35870 平 买 2016-04-08 09:50:18.646 【回报】8600089 : CU06 - 正在申报 2 价格:35900.0000 平仓 买入 2016-04-08 09:50:18.646 【回报】8600089 : CU06 已成交 1 价格:35870 平 买 2016-04-08 09:50:18.646 【回报】8600089 : CU06 全部成交 2 价格:35880 平 买 2016-04-08 09:50:20.365 【图表】AL00 运行完毕 而快的一个是 |
-- 作者:伍星亮 -- 发布时间:2016/4/8 10:37:32 -- 而快的一个是: 2016-04-08 09:49:58.246 【图表】CU00 运行完毕 2016-04-08 09:49:58.246 【图表】L00 运行完毕 2016-04-08 09:49:58.261 【图表】RU00 运行完毕 2016-04-08 09:49:58.261 【图表】P00 运行完毕 2016-04-08 09:49:58.261 【图表】TA00 运行完毕 2016-04-08 09:49:58.261 【图表】SRX00 运行完毕 2016-04-08 09:49:59.730 【图表】AL00 运行完毕 2016-04-08 09:49:59.730 【图表】M00 运行完毕 2016-04-08 09:49:59.730 【图表】Y00 运行完毕 2016-04-08 09:49:59.730 【图表】RB00 运行完毕 2016-04-08 09:49:59.730 【图表】CU00 运行完毕 2016-04-08 09:49:59.730 【图表】L00 运行完毕 2016-04-08 09:49:59.730 【图表】RU00 运行完毕 2016-04-08 09:49:59.730 【图表】P00 运行完毕 2016-04-08 09:49:59.730 【图表】TA00 运行完毕 2016-04-08 09:49:59.730 【图表】SRX00 运行完毕 2016-04-08 09:50:01.324 【图表】AL00 运行完毕 2016-04-08 09:50:01.324 【图表】M00 运行完毕 2016-04-08 09:50:01.324 【图表】Y00 运行完毕 2016-04-08 09:50:01.324 【图表】RB00 运行完毕 2016-04-08 09:50:01.324 【图表】CU00 运行完毕 2016-04-08 09:50:01.324 【图表】L00 运行完毕 2016-04-08 09:50:01.324 【图表】RU00 运行完毕 2016-04-08 09:50:01.324 【图表】P00 运行完毕 2016-04-08 09:50:01.324 【图表】TA00 运行完毕 2016-04-08 09:50:01.324 【图表】SRX00 运行完毕 2016-04-08 09:50:03.011 【图表】AL00 运行完毕 2016-04-08 09:50:03.011 【图表】M00 运行完毕 2016-04-08 09:50:03.011 【图表】Y00 运行完毕 2016-04-08 09:50:03.011 【图表】RB00 运行完毕 2016-04-08 09:50:03.011 【图表】CU00 运行完毕 2016-04-08 09:50:03.011 【图表】L00 运行完毕 2016-04-08 09:50:03.011 【图表】RU00 运行完毕 2016-04-08 09:50:03.011 【图表】P00 运行完毕 2016-04-08 09:50:03.011 【图表】TA00 运行完毕 2016-04-08 09:50:03.011 【图表】SRX00 运行完毕 2016-04-08 09:50:04.261 【图表】AL00 运行完毕 2016-04-08 09:50:04.277 【图表】M00 运行完毕 2016-04-08 09:50:04.277 【图表】Y00 运行完毕 2016-04-08 09:50:04.277 【图表】RB00 运行完毕 2016-04-08 09:50:04.277 2016.04.08 09:50:04【图表】框架:Frame3 触发下单 SELLSHORT 品种 CU00 下单K线 2016.04.08 10:00:00 公式:加仓沪铜提前控制器 窗格ID:16 代码行:20 2016-04-08 09:50:04.277 【图表】模型下单 3 2016-04-08 09:50:04.277 【图表】下单系数调整后 手数:3 2016-04-08 09:50:04.277 【图表】实际持仓 -3 2016-04-08 09:50:04.277 【图表】直接下单 2016-04-08 09:50:04.277 【图表】CU00 运行完毕 2016-04-08 09:50:04.277 【图表】L00 运行完毕 2016-04-08 09:50:04.277 【图表】RU00 运行完毕 2016-04-08 09:50:04.277 【图表】P00 运行完毕 2016-04-08 09:50:04.277 【图表】TA00 运行完毕 2016-04-08 09:50:04.277 【图表】SRX00 运行完毕 2016-04-08 09:50:04.277 【下单】CU06 价0.000000 量3 买卖0 类型1 开平1 账户87000075 Formula 1 2016-04-08 09:50:04.277 【下单】CU06 价0.000000 量1 买卖0 类型1 开平2 账户87000075 Formula 1 2016-04-08 09:50:04.277 【下单】确认报单已发送 ID=-195621196 RefID = 2860 2016-04-08 09:50:04.277 【下单】确认报单已发送 ID=-195621186 RefID = 2870 2016-04-08 09:50:04.308 【指令】收到回报指令 ID = -195621196 RefID = 2860 2016-04-08 09:50:04.324 【指令】收到回报指令 ID = -195621186 RefID = 2870 2016-04-08 09:50:04.324 【指令】收到回报指令 ID = -195621196 RefID = 2860 2016-04-08 09:50:04.324 【回报】87000075 : cu1606 - 已报单 1 价格:35900 平 买 2016-04-08 09:50:04.324 【指令】收到回报指令 ID = -195621196 RefID = 2860 2016-04-08 09:50:04.324 【指令】收到成交回报指令 REFID = 2860 vol = 1 2016-04-08 09:50:04.339 【指令】收到回报指令 ID = -195621186 RefID = 2870 2016-04-08 09:50:04.339 【指令】收到回报指令 ID = -195621186 RefID = 2870 2016-04-08 09:50:04.339 【指令】收到成交回报指令 REFID = 2870 vol = 2 2016-04-08 09:50:04.355 【回报】87000075 : cu1606 - 已报单 2 价格:35900 平 买 2016-04-08 09:50:04.355 【回报】87000075 : cu1606 - 已成交 1 价格:35870 平 买 2016-04-08 09:50:04.371 【回报】87000075 : cu1606 - 已成交 2 价格:35870 平 买 2016-04-08 09:50:05.746 【图表】AL00 运行完毕 2016-04-08 09:50:05.746 【图表】M00 运行完毕 2016-04-08 09:50:05.746 【图表】Y00 运行完毕 2016-04-08 09:50:05.746 【图表】RB00 运行完毕 2016-04-08 09:50:05.746 【图表】CU00 运行完毕 2016-04-08 09:50:05.746 【图表】L00 运行完毕 我用的是1秒轮询,为什么两者差这么远。跪求解决办法。
|
-- 作者:伍星亮 -- 发布时间:2016/4/8 10:41:12 -- input:tq(598,2,600,1); abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar); if abb then BEGIN -----以下就是执行部分------ 工程师麻烦看看是不是这个引起? 但的确两个金字塔都是用一模一样的模型的。
|
-- 作者:pyd -- 发布时间:2016/4/8 10:41:59 -- 框架多品种多日志上显示2秒能计算一遍,根据您本地情况固定轮询最小要设置2秒。 |
-- 作者:伍星亮 -- 发布时间:2016/4/8 11:23:07 -- 楼上工程师的意见我不太明白。我已经设了固定轮训为1秒了。是比2秒要低啊?
|
-- 作者:yukizzc -- 发布时间:2016/4/8 11:28:26 -- 因为你的计算机无法响应者1秒的轮询,轮询不是说你设置多少他就肯定能完成 |
-- 作者:伍星亮 -- 发布时间:2016/4/8 13:35:28 -- 楼上工程师,我在一楼已经说了。用的是云端服务器,配置一样,金字塔的设定一样。都是4核4G。不算高。但10个框,跑不足200行的策略,没有全局变量。这肯定是可以的。 还是麻烦费心提供一下解决问题的路径。好吗? |
-- 作者:伍星亮 -- 发布时间:2016/4/8 13:36:38 -- 问题是配置一样,服务器内什么都没装,为什么各自差别这么大。肯定是有些设置没设好的。刚才查过,有另外一台还5秒呢
|
-- 作者:yukizzc -- 发布时间:2016/4/8 13:46:21 -- 这个还和你图上的k数量有关系,http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=3286 提升代码运算效率的几个方式
你自己可以尝试减少图表数量,或者换个系统自带指标图表模型就是那个最简单ma均线等等情况测试看这个刷新间隔是否显著减少。没有按1秒轮询去跑就是计算跟不上。 具体解决思路也只能优化策略,减少计算量等等方面入手 |
-- 作者:伍星亮 -- 发布时间:2016/4/8 14:20:19 -- 恩,有道理,我要先试试。减少图表数量可以用“快速”控制。 |