以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  有什么办法可以降低公式运行的频率?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=63492)

--  作者:qq代人发帖
--  发布时间:2014/4/4 10:32:53
--  有什么办法可以降低公式运行的频率?
请教,有什么办法可以降低公式运行的频率?
我加入"if FRACPART(DYNAINFO(207)/5)=0 THEN BEGIN"语句,指标一会显示一会不显示

--  作者:天空
--  发布时间:2014/4/4 10:38:01
--  
谢谢!等待中!
--  作者:jinzhe
--  发布时间:2014/4/4 10:45:38
--  
这个判断条件是要时间能被5整除才会进行后面的计算,当然是一会显示一会不显示了
--  作者:天空
--  发布时间:2014/4/4 13:29:54
--  

以解决!设置盘中延迟刷新

 

报表刷新时间:报价表(动态显示牌)的刷新时间默认为500毫秒一次,如果系统已经比较卡占用CPU资源较大,那么建义提高此选项设置。

指标排序更新:报价表上的用户自定义指标数据栏的刷新时间,默认300秒一次,如果希望盘中即时刷新而降低该频率将会导致CPU的占用陡然增大。

盘中延迟刷新这是个重要的选项,图表K线图上的指标不是每来一笔TICK都会刷新的,为了提高软件的效率,默认为1.5秒刷新一次,此数值设置过小将会显著提高CPU的占用,如果用户设计的指标比较复杂或者图形使用的数据过多导致系统运行速度缓慢,那么可以将此选项设置高一些,这样可以让软件运行的顺畅一些。