Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请问一下,为什么当前秒只有一个tick时,后台运行时在这秒内仍会运算两次?

1楼
淡月映梅 发表于:2013/3/13 18:00:00
使用后台预警时,勾选了分笔速率扫描,照理说会一个tick运算1次,但是今天却发现在1秒只有一个tick时,它仍会运算两次。请问这是为什么,后台的运算原理究竟是什么?(电脑本身的性能挺好的,应该不存在性能的问题)
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看


上传了两副图是问题相关的一些图片。从图上可以看到,在同一秒时得到的c也是不同的。这又是为什么?
[此贴子已经被作者于2013-3-13 18:01:09编辑过]
2楼
王锋 发表于:2013/3/13 20:25:14
说明有2个TICK数据过来了
3楼
RogarZ 发表于:2013/3/13 22:02:29
您是下班时17:40左右打电话过来的吧。
这个本来想明早打电话给你的。
这个原因是,您本地的时间与交易所的时间不一致。日志记录的是本地时间。而tick自己带的是交易所的时间戳。(即tick图上的时间与你本地不一定是一致的)

金字塔后台的机制的确是每进一个TICK刷一次。

金字塔有没有算错,最简单的方式是,你用excel算下日志里有多少个CC2526 
数量与该品种的分笔数相同,则正确。(总数正确,即计算无问题)

时间的误差,由于计算机的原因是无法消除的,只能不断同步,减少误差。
4楼
淡月映梅 发表于:2013/3/14 9:18:28
感谢两位的热心解答,但我还是有问题,那如何做到交易所时间与本地时间尽量同步,我本地的时间与北京时间设得一模一样,(因为跟time.windows.com这个网页的时间自动同步),还有昨天有提到的,后台运算时,若是一个tick没有运算完成时,另一个tick进来时它是会排队进行,那如何判断该tick没有运算完成?
5楼
淡月映梅 发表于:2013/3/14 9:43:48
刚刚电话沟通,已经明白了,谢谢~~
6楼
RogarZ 发表于:2013/3/14 9:48:10
已在电话进行回复
7楼
admin 发表于:2013/3/14 9:50:24
金字塔的后台交易是异步进行的,如果前面的TICK数据过来时尚未计算完毕,之后的TICK会被主动忽略掉,直到前面的计算完成后再进行下一次的扫描。
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.