IF STKTYPE<>0 AND DYNAINFO( 20)>0 AND DYNAINFO( 21)>0 THEN BEGIN
买价:=DYNAINFO( 20);
卖价:=DYNAINFO( 21);
最新:=DYNAINFO( 7);
DRAWSL(1,买价,0,4,3),LINEDOT,COLORRED;
DRAWSL(1,卖价,0,4,3),LINEDOT,COLORGREEN;
DRAWSL(1,最新,0,4,3),LINEDOT,COLORYELLOW;
END
上面这段
为什么在3.63版在反转K线后正常显示的!
现在升级3.8在反转K线后却显示不正常!
偏离K线比较多
请截图说明,什么叫偏离较多
你指的哪里的所有框架刷新
用DRAWSL画买价线 卖价线与最新价线,反转K线后,这些线位置不对的意思,就像最新价线应该画在紧贴K线收盘价位,现在是不画在那个价位!
IF STKTYPE<>0 AND DYNAINFO( 20)>0 AND DYNAINFO( 21)>0 THEN BEGIN
买价:DYNAINFO( 20);
卖价:DYNAINFO( 21);
最新:DYNAINFO( 7);
END
上面这段你试下看
不反转正常
反转K就不对
你反转k以后,收盘价就不是原来的收盘价了啊。
而dynainfo这些函数是不受反转影响的
那就不清楚了,动态函数是只有最新值的根本没有历史值。就好比给你一个常数100,你让他反转多少呢?
只有k线的开高低收这类序列值才可以做反转的变化