均线变色小技巧
下面教你变色的小技巧,条件是必须是3条以上的线条。例如: 主图公式1: A1:=Ma(C,5);{5日移动平均线} A2:=Ma(C,10);{10日移动平均线} A3:=(A1+A2)/2;{5、10日移动平均线之和除2的平均线,也就是中心线} IF (A1>A2,A1,A3),Colorred,linethick2;{5日线大于10日且5日线交叉A3线显示粗红线} IF (A1>A2,A2,A3),Colorred,linethick2;{5日线大于10日且10日线交叉A3线显示粗红线} IF (A1<=A2,A1,A3),Color00ff00,linethick2;{5日线小于等于10日且5日线交叉A3线显示粗绿线} IF (A1<=A2,A2,A3),Color00ff00,linethick2;{5日线小于等于10日且10日线交叉A3线显示粗绿线} A3,colorwhite,linethick2;{中心线显示粗白线} 这是以中心线为轴通过A1、A2这两条线与中心线的交叉来变换颜色的。 主图公式2: MA1:=MA(CLOSE,5);{5日移动平均线} MA2:=MA(CLOSE,10);{10日移动平均线} MA3:=MA(CLOSE,20);{20日移动平均线} MA4:=MA(CLOSE,30);{30日移动平均线} MAA:=MA(CLOSE,60);{60日移动平均线} MA5:IF(MA1<MA4,MA1,MA4),COLOR00ff00;{MA1线小于MA4且MA1线交叉MA4线显示绿色线} IF(MA1<MA4,MA4,MA1),coloryellow;{MA1线小于MA4且MA4线交叉MA1线显示黄色线} MA10:if(ma2<ma4,ma2,ma4),colorffcc66;{MA2线小于MA4且MA2线交叉MA4线显示青色线} if(ma2<ma4,ma4,ma2),color0099ff;{MA2线小于MA4且MA4线交叉MA2线显示橘黄色线} MA20:if(ma3<ma4,ma3,ma4),colorwhite;{MA3线小于MA4且MA3线交叉MA4线显示白色线} if(ma3<ma4,ma4,ma3),colorblue;{MA3线小于MA4且MA4线交叉MA3线显示青色线} MA30:if(ma4<maa,ma4,maa),colorff00ff,linethick2;{MA4线小于MAA且MA4线交叉MAA线显示粉色粗线} if(ma4<maa,maa,ma4),colorred,linethick2;{MA4线小于MAA且MAA线交叉MA4线显示红色粗线} MA60:if(ma4>maa,maa,maa),linethick2,colorblue;{MA4线大于MAA且MAA线交叉MAA线显示兰色粗线} 这是分别以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; 初学者可以通过以上三个实例照猫画虎的练习一下就能体会到其中的要领。{点击看本软件截图:58股票 公式网 http://www. 58gu. com 整理} |