请教下各位
想画一条线
ZL:REF(HHV(H,5),1) ;
ZC:REF(HHV(L,5),1);
当最高价突破ZL时,图表上显示的是ZC线,直到最低价突破ZC线,图表上显示ZL线,并且连起来
请问这个要怎么用公式表示呢
PARTLINE函数吗?
试试行不行。
存在两个条件都不成立的情况。就空了。
ZL:=REF(HHV(H,5),1) ;
ZC:=REF(HHV(L,5),1);
s:0;
if h>ZL then s:=ZC;
else if l<ZC then s:=ZL;
else s:=DRAWNULL;
那如果这样的话,有同时存在的时候那根K线收阳,就画ZC线
收阴的话就画ZL线
上面改了,
你看看吧
还是2根线啊。。
都用上了
你看看参考一下
ZL:=REF(HHV(H,5),1) ;
ZC:=REF(HHV(L,5),1);
s:0;
if h>ZL then s:=ZC;
else if l<ZC then s:=ZL;
else s:=DRAWNULL;
PARTLINE(h>ZL,zc,COLORGREEN);
PARTLINE(l<ZC,zl,COLORYELLOW);
好像还是有点不对呢
有没有其他函数可以用的呢
到绘图函数里找找
FLY版主,能不能帮我下,我刚刚试试了下POLYLINE,好像也要用到这个?
编程能力不行啊
哪里不对说一下?