只要形成倍量的成交量,就在该能量柱的中间填充红色。并在该能量柱的顶端向左延伸虚线,该虚线只有在遇到大于或等于的能量柱时截止。
当形成大于前面5根的平均成交量时,就在中间填充黄色。并在该能量柱的顶端向左延伸虚线,该虚线只有在遇到大于或等于的能量柱时截止。
只要发生价涨量缩的情况,就在该能量柱的中间就填充蓝色。
您的向左画线思路是不能实现的,读取不到向左多少个周期的成交量小于画线时成交量,您重新考虑下这部分思路。
变色参考:
倍量:=3;
CON1:=V>REF(V,1)*倍量;
STICKLINE(CON1 && C>=O,0,V,COLORRED,1);
STICKLINE(CON1 && C<O,0,V,COLORRED,0);
CON2:=V>REF(MA(V,5),1);
STICKLINE(CON2 && C>=O,0,V,COLORYELLOW,1);
STICKLINE(CON2 && C<O,0,V,COLORYELLOW,0);
CON3:=C>REF(C,1) && V<REF(V,1);
STICKLINE(CON3 && C>=O,0,V,COLORBLUE,1);
STICKLINE(CON3 && C<O,0,V,COLORBLUE,0);
这样看下:
OPID:OPI;
STICKLINE(1 && C>=O,0,V,COLORRED,1);
STICKLINE(1 && C<O,0,V,COLORCYAN,0);
倍量:=3;
CON1:=V>REF(V,1)*倍量;
STICKLINE(CON1 && C>=O,0,V,COLORRED,1);
STICKLINE(CON1 && C<O,0,V,COLORRED,0);
CON2:=V>REF(MA(V,5),1);
STICKLINE(CON2 && C>=O,0,V,COLORYELLOW,1);
STICKLINE(CON2 && C<O,0,V,COLORYELLOW,0);
CON3:=C>REF(C,1) && V<REF(V,1);
STICKLINE(CON3 && C>=O,0,V,COLORBLUE,1);
STICKLINE(CON3 && C<O,0,V,COLORBLUE,0);