23岁用什么牌子的眼霜:【均线变色】的三种写法A

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 20:31:51
【均线粘合】和【均线变色】的几种写法  2008-12-19 12:38
分类:证券投资类
字号:大大 中中  小
【均线粘合】的三种写法
第一种:
p1:=abs(A-B)+abs(B-C);  {A-B的绝对值+B-收盘价的绝对值}
p1/c说明:
A、B、D分别代表不同周期的均线,n/100的n为比率,一般设2%以下。
第二种:
AA:=(A1+A2+A3+A4)/4;
SX:=AA*(N/100)+AA;
XX:=AA-AA*(N/100);
BETWEEN(A1,SX,XX);  {A1位于SX和XX之间}
说明:
A1、A2、A3、A4分别代表不同周期的均线。
函数BETWEEN的意思是介于两个数之间。 用法:BETWEEN(A,B,C),表示A处于B和C之间时返回1,否则返回0。 例如:BETWEEN(MA(C,3),MA(CLOSE,10),MA(CLOSE,5)),表示3日均线介于5日均线和10日均线之间。
n为粘合度,一般为2或3;
第三种:
cross(MA1,MA2) AND c>o AND c>REF(C,1) AND C/REF(C,1)>=1.018 or cross(MA1,MA4) AND c>o AND c>REF(C,1) AND C/REF(C,1)>=1.018 or cross(MA2,MA3) AND c>o AND c>REF(C,1) AND C/REF(C,1)>=1.018 or cross(MA1,MA3) AND c>o AND c>REF(C,1) AND C/REF(C,1)>=1.018;
{MA1上穿均线 AND 收阳线AND 收盘价>昨收 AND 收盘价/昨收>=1.018 OR MA1上穿MA4 AND 收阳线AND 收盘价>昨收 AND 收盘价/昨收>=1.018 OR 均线上穿MA3 AND 收阳线AND 收盘价>昨收 AND 收盘价/昨收>=1.018 OR MA1上穿MA3 AND 收阳线AND 收盘价>昨收 AND 收盘价/昨收>=1.018}
说明:
用交叉函数实现粘合,MA1、MA2、MA3、MA4分别代表不同周期的均线。
【均线变色】的三种写法
一、用DRAWTEXT:
ma10:ma(c,10),colorwhite;
llv(h,30),colorffcc66;
llv(l,30),coloryellow;
vhh:hhv(h,30),colorred;
vhl:hhv(l,30),color00ff00;
v1:=ma(HIGH,30)*1.15 ;
v2:=ma(HIGH,3)*1.03;
v3:=ma(LOW,3)*0.97;
v4:=ma(LOW,30)*0.85;
小通道上:=ma(v2,30);
小通道下:=ma(v3,30);
A2:=小通道上-REF(小通道上,1);
A3:=小通道下-REF(小通道下,1);
K:A2>0 and ref(A2<0,1),colorblue
K1:A3>0 and ref(A3<0,1),colorff00ff;
K2:c<小通道下 and h<小通道下,color0099ff;
K3:c<小通道下 and A3>0,colorffcccc;
K4:h<小通道下 and A3>0,colorffbbff;
DRAWTEXT(A2>0 ,小通道上,'°'),colorred;
DRAWTEXT(A2<0 ,小通道上,'°'),color00ff00;
DRAWTEXT(A3>0 ,小通道下,'°'),colorred;
DRAWTEXT(A3<0 ,小通道下,'°'),color00ff00;
DRAWTEXT(A2=0 ,小通道上,'°'),COLORWHITE;
DRAWTEXT(A2=0 ,小通道下,'°'),COLORWHITE;
DRAWTEXT(A3=0 ,小通道上,'°'),COLORWHITE;
DRAWTEXT(A3=0 ,小通道下,'°'),COLORWHITE;
二、用STICKLINE:
AA:=WINNER(C)*100;KA:=winner(O)*100;
高:=winner(H)*100;
低:=winner(L)*100;
庄筹线:EMA(AA*0.7,3),linethick2;
散筹线:EMA((WINNER(C*1.08)-WINNER(C*0.92))*70,3),linethick2;stickline(AAstickline(AAstickline(AA>=KA,高,低,0,0),colorred;
stickline(AA>=KA,AA,KA,6,0),colorred;
stickline(庄筹线>散筹线,庄筹线,散筹线,0,0),colorwhite;
三、用IF
1、主图公式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、主图公式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(MA1IF(MA1MA10:if(ma2if(ma2MA20:if(ma3if(ma3MA30:if(ma4if(ma4MA60: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