金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3203|回复: 3

关于后台轮询刷新的问题

[复制链接]

14

主题

58

帖子

58

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
发表于 2021-11-19 11:31 | 显示全部楼层 |阅读模式
1.  在用后台下单高频套利的时候,往往会滑点不少,所以打算把原来100ms刷新再添加个逐tick刷新,虽然每秒会有20-30个数据,但是实际上也就是多传送些不同期货公司的快照数据而已,但是这样就更能抓住因为提早收到期货公司快数据的下单机会,这样理解对么?
2. 主频决定了单个公式计算速度,多核决定了多个预警公式的轮询一遍的速度,这样理解对么?所以,如果我有20个预警,如果是能有20个线程,那么一遍就能全部跑完20个预警,这样就能更快投入到下一个间隔的轮询上去了,这样理解对么?
3. 发现:如果不输出DEBUGFILE文件时候跑的挺快,输出的话就会增加写文档的时间,对于比较短的公司而言,几乎长了一倍,所以换块好点儿的M2会提速不少,这样理解对么?
4. 如果一个公式跑一遍花10ms,轮询设置20ms,那这个20ms是从10ms跑完后开始计算的,而不是开始跑就计算的,所以间隔时间设的短并不会让轮询出错,这样理解对么?
问题比较多,集中提问下,烦请逐个解答,不胜感谢。
如果方便,是否能集中一些轮询刷新提高下单速度的问题集合一起做个科普篇就更好了

回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-19 13:10 | 显示全部楼层
1、是的,分笔周期就是最小的周期,比如上海市场一秒最多也就2个分笔快照
2、多个策略支持多核运行
3、DEBUGFILE输出主要是跟踪问题,如果没问题可以不用加
4、可以理解为一定定时器,从一开始每个20ms轮询,如果能保证20ms能运行完整个策略就没问题。
回复

使用道具 举报

14

主题

58

帖子

58

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
 楼主| 发表于 2021-11-19 16:36 | 显示全部楼层
技术012 发表于 2021-11-19 13:10
1、是的,分笔周期就是最小的周期,比如上海市场一秒最多也就2个分笔快照
2、多个策略支持多核运行
3、DE ...

我观察了下,基本上上期所和大商所按tick刷新,基本上1秒里面就是2个不同的数据,虽然有多个tick,但是基本都是重复的,比较有规律地500ms更新一个新快照;
但是郑商所有点不同,好像1秒里面可能会有3个不同的tick。
是这样的么?
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-19 16:47 | 显示全部楼层
对,郑州市场可能1秒里还不止3个TICK,最多可能有5个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-12 07:40 , Processed in 0.151087 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表