在编写指标时,我们通常希望指标线随着向上和向下的运动而变色,这不仅美观,而且容易清楚地识别股价的运行趋势。以下是一些改变颜色的技巧,条件必须是超过3条线。
主图公式1:
A1:=Ma(C,5);
A2:=Ma(C,10);
A3:=(A1+A2)/2;
IF (A1>A2,A1,A3),Colorred,linethick2;
IF (A1>A2,A2,A3),Colorred,linethick2;
IF (A1<=A2,A1,A3),Color00ff00,linethick2;<=A2,A1,A3),Color00ff00,linethick2;
IF (A1<=A2,A2,A3),Color00ff00,linethick2;<=A2,A2,A3),Color00ff00,linethick2;
A3,colorwhite,linethick2;
这是以中心线为轴的A1、A这两条线与中心线交叉改变颜色。
2
主图公式2:
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(CLOSE,20);
MA4:=MA(CLOSE,30);
MAA:=MA(CLOSE,60);
MA5:IF(MA1maa,maa,maa),linethick2,colorblue;
这是分别以MA4、MAA线轴通过向上和向下交叉改变颜色。
3
单条变色线
ma10:ma(c,10);
if(ma10>ref(ma10,1),ma10,0),Circledot,COLORRED,LINETHICK2;
if(ma10<ref(ma10,1),ma10,0),Circledot,COLOR00FF00,LINETHICK2;