MID:MA(CLOSE,20),COLORBLUE;
YIWAN:=10000;
SLMID:(MID-REF(MID,1))/REF(MID,1)*YIWAN,NODRAW,COLORWHITE;
MIDS:IF(SLMID>=0,MID,DRAWNULL),COLORWHITE;
这样写是可以变色,但是存在一个问题,就是比如上一个MID是-10,当前这个MID是2,那么从上一个到这个MID的颜色还是蓝色,这个白色只能体现到下一根k线上,我想让他变成白色,不知如何实现,请老师帮忙,非常感谢!
MID:MA(CLOSE,20),COLORwhite;
MIDS:IF(SLMID>=-10,MID,DRAWNULL),COLORWHITE; 那就把起点改成-10 不然没办法