收集:中国股票市场经济分析网

均线变色小技巧
我们编写指标时通常希望指标线随着向上交叉和向下交叉的运动而变色,不仅美观,而且便于明确识别股价运行的趋势,下面教你变色的小技巧,条件是必须是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这两条线与中心线的交叉来变换颜色的。
图示:

[img]http://sylzw.anyp.cn/PageLayout/UserData/Data113/USID200405202219464704/Articles/Images/050103040409312.gif[/img]

主图公式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(MA1maa,maa,maa),linethick2,colorblue;{MA4线大于MAA且MAA线交叉MAA线显示兰色粗线}
这是分别以MA4、MAA线为轴通过向上交叉和向下交叉来变换颜色的。
图示:
[img]http://sylzw.anyp.cn/PageLayout/UserData/Data113/USID200405202219464704/Articles/Images/050103040439296.gif[/img]
单条变色线
单条变色线
ma10:ma(c,10);
if(ma10>ref(ma10,1),ma10,0),Circledot,COLORRED,LINETHICK2;
if(ma10 [img]http://sylzw.anyp.cn/PageLayout/UserData/Data113/USID200405202219464704/Articles/Images/050103040502296.gif[/img]
初学者可以通过以上三个实例照猫画虎的练习一下就能体会到其中的要领。


发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口


相关内容


  • 上一篇教程:
  • 下一篇教程: