龙须树开花:公式编写入门(转)6

来源:百度文库 编辑:九乡新闻网 时间:2024/05/03 18:21:15
公式编写入门(转)6(2009-09-16 02:10:04) 标签:杂谈  分类:指标公式  

第五讲(续)

3IF

主图公式1

A1:=Ma(C,5);{5日移动平均线}

A2:=Ma(C,10);{10日移动平均线}

A3:=(A1+A2)/2;{510日移动平均线之和除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;{中心线显示粗白线}

这是以中心线为轴通过A1A2这两条线与中心线的交叉来变换颜色的。

主图公式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线小于MA4MA1线交叉MA4线显示绿色线}

IF(MA1线小于MA4MA4线交叉MA1线显示黄色线}

MA10:if(ma2线小于MA4MA2线交叉MA4线显示青色线}

if(ma2线小于MA4MA4线交叉MA2线显示橘黄色线}

MA20:if(ma3线小于MA4MA3线交叉MA4线显示白色线}

if(ma3线小于MA4MA4线交叉MA3线显示青色线}

MA30:if(ma4线小于MAAMA4线交叉MAA线显示粉色粗线}

if(ma4线小于MAAMAA线交叉MA4线显示红色粗线}

MA60:if(ma4>maa,maa,maa),linethick2,colorblue;{MA4线大于MAAMAA线交叉MAA线显示兰色粗线}

这是分别以MA4MAA线为轴通过向上交叉和向下交叉来变换颜色的。

单条变色线

ma10:ma(c,10);

if(ma10>ref(ma10,1),ma10,0),Circledot,COLORRED,LINETHICK2;

if(ma10