Rss & SiteMap

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

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

标题:后台轮询超时的问题

1楼
leonxu 发表于:2013/7/17 21:28:02

我的策略是一分钟图上跑的后台,设的固定1秒轮询,但程序中设了有sleep(500),这样有可能这个策略不能一秒时间内走完,这样的话,会出现什么结果,策略一轮完,就接着轮,还是要等另一个整秒开始?

 

 

再具体点就是

 

设定了固定一秒轮询, 第一秒的时候, 开设执行后台的策略程序, 但是第二秒的时候第一秒的策略还没有结束, 这个时候第二秒会有什么事件发生? 1. 等待第一秒的策略完成, 然后执行, 2. 不管第一秒的事件在什么状态
第二秒马上执行, 3, 不执行
2楼
jinzhe 发表于:2013/7/18 9:37:28
当后台程序还没刷新完毕但是又有新的行情到来时:置标志,等待刷新完成后,判断标志位,如果来不及则放弃
3楼
leonxu 发表于:2013/7/18 12:03:28

能举个例吗

4楼
王锋 发表于:2013/7/18 12:09:58
 我相信后台的用户,应该懂得熟练使用DEBUGFILE函数,在你的模型里添加调试输出,这样遇到这类问题通过自行调试就可以解决的
5楼
leonxu 发表于:2013/7/18 12:46:43

当后台程序还没刷新完毕但是又有新的行情到来时:置标志,等待刷新完成后,判断标志位,这个是应该放在程序的开头还是结尾?

6楼
jinzhe 发表于:2013/7/18 13:15:59
这个不是代码,是后台轮询的原则
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02148 s, 3 queries.