如题,在每一个图表中都有一个最高价最低价,而且随着K线的数量变化会自动锁定,我想知道那个最高价最低价是如何计算的,或者知道屏幕显示K线多少的函数也行。谢谢
BARPOS返回本地已有的K线根数,从本机上存在的数据开始算起。 而我想表达的是屏幕上K线的数量。不是机器上的K线数量。在系统中有一个调节高低波段高低的设置,在设定为100%的时候,屏幕上就显示一个最高一个最低。而不是显示的系统所有K的最高最低哦。。所以劳烦。谢谢了。
频幕里面的k线数就是barpos,本地所有的k线数是datacount
谢谢。老大,就是一个问题,在我放大缩小屏幕K线数量的时候,那个数值怎么才随着变动啊?
HH:=HHV(H,BARPOS);
LL:=LLV(L,BARPOS);
DRAWSL( ISLASTBAR, HH, 0, 0,3 ,COLORLIGHTGREY);
DRAWSL( ISLASTBAR, LL, 0, 0,3 ,COLORLIGHTGREY);
我这样弄了个最高价最低价的画线。 结果。。IF1403的日线。。。。 K线被压扁了,,,高价还是历史高价。。郁闷
为什么就不能和系统显示的屏幕最高价最低价那样随着K线多少自动变动呢? BARPOS的赋值如何刷新呢?
可是,我们文华里面有一个坐标方式,那个就涉及到这个问题了,自动求显示画面的最高最低从而进行分割,比方等差也好黄金率也好,都是在这个基础上完成的。否则。。。。