请问,程序里面涉及到用单值全局变量记录的dynainfo的函数的刷新频率,和正常整体程序的刷新频率一致么?
IF DYNAINFO(9)>=40 and dynainfo(7)=dynainfo(31) then
EXTGBDATASET('bn',EXTGBDATA('bn')+DYNAINFO(31));//设置全局盘口累加(买盘累加)
IF DYNAINFO(9)>=40 and dynainfo(7)=dynainfo(28) then
EXTGBDATASET('sn',EXTGBDATA('sn')+DYNAINFO(28));//设置全局盘口累加(卖盘累加)
公式一个分笔计算一次,但是这样写需要满足条件才会被赋值
此主题相关图片如下:1.jpg

这个全局变量和盘口的记录不一致呢?我是想出现大单就记录 结果出现了大单也没有记录下来,他们的刷新频率是不是不一致呢?
DYNAINFO(9)>=40 and dynainfo(7)=dynainfo(31)
用debugfile来输出上面的条件
同时也输出被记录的全局变量
看看是不是满足条件但是没有改变全局变量