假如主图rb,一分钟,有1000个K线,最新K线是14:00
如果收到100个tick,而且没有新的K线生成(K线时间还是14:00)
那加载在主图的公式,逐K模式
勾选只刷新最后一根K线,是不是运行了100*1000=100000次?
如果不勾选只刷新最后一根K线,是不是运行了100*(1+1000)*1000/2=50050000次?
是的
那如果本地预警勾选了分笔速率扫描,是一样的吗?
请问有什么方式让公式只运行100次吗?
序列模式下,每次运行都需要给长度为1000的序列赋值,部分相当于勾选只刷新最后一根K线的逐K模式
我的代码是pel调用vba自定义函数,vba函数再调用其它语言编写的com组件,这个调用频率严重影响运行效率
谢谢了
可以用全局变量GLOBALVARIABLE统计出公式运行的次数,但是没法用pel来控制满了100次就停止运行。