Rss & SiteMap

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

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

标题:请问ReportNotify和unRegReportNotify有延迟么?

1楼
wknjt 发表于:2013/5/7 16:26:18
 我写代码时,有时需要unRegReportNotify后,发现对应的种类的数据还继续传送1-2次,是不是意味着这个操作是有延迟的?
还有,我想通过获取ReportData来自行更新HistoryData(通过MarketData获得的),但是经常出现数据不全,正在补充的情况。而此次我获取的的ReportData都是最新的一条记录,系统好像自动的补充前面的数据。由于不断获取ReportData,我的程序也在更新最后一条K线(其实数据是一样的,没有真正更新,只是调用了这个过程)。
但最后的结果就是,展示出来的K线有部分数据丢失了。但好像切换一下不同的种类回来数据又对了?不知道这是什么缘故?
请高手解惑。
2楼
rushtaotao 发表于:2013/5/7 16:46:39

事件触发型,适合高频套利,因此你怀疑他的效率不高,应该不是这个原因,如果取历史数据,只要你本地数据是全的,那就是对的啊

3楼
王锋 发表于:2013/5/7 16:53:49
数据接收部分和VBA的处理部分是在不同的CPU核中进行的,因此会有你提到的情况
4楼
wknjt 发表于:2013/5/7 17:24:05
 其实不是效率不高,只是觉得好像注销之后好像还有数据发送,只是一个小疑问而已。对于数据那块,确实本地数据都有,但是展示的时候少了一些,但界面进行切换后就又好了。我怀疑是不是因为我用Grid.ReInitData更新数据导致的,是不是应该用其他方法效果更好?
5楼
wknjt 发表于:2013/5/7 17:26:47
其实意味着金字塔的多线程很好啊。如果我们宏能支持多线程就好了~~~期待。
共5 条记录, 每页显示 10 条, 页签: [1]


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