5日均线上穿20日均线,而且10日与20日均线呈多头排列形态的选股公式,谢谢

5日均线角度大于40度;
10日均线角度大于45度;

MA135向上;

xg:cross(ma(c,5),ma(c,20)) {五日均线上穿二十日均线}
and
ma(c,10)>ref(ma(c,20),1) ;{10日线大于20日线}

X:(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1415926)>45;
{五日均线大于45度}
X:(ATAN((MA(C,10)/REF(MA(C,10),1)-1)*100)*180/3.1415926)>45;
{十日均线大于45度}

下面的角度和上面的均线没关系,要是一起关联,在每一句后面加and,并把X:去掉。注意只有在结尾句上加分号,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-27
这公式很容易做出来,而且会是很简洁的、不繁杂的。
第2个回答  2012-05-26
MA5:=IF(C>=MA(C,5),5,-5);
MA10:=IF(C>=MA(C,10),10,-10);
MA20:=IF(C>=MA(C,20),20,-20);
MA60:=IF(C>=MA(C,60),60,-60);
MA120:=IF(C>=MA(C,120),120,-120);
MA240:=IF(C>=MA(C,240),240,-240);
JX:=MA5+MA10+MA20+MA60+MA120+MA240;
M55:=MA(C,5);
MA55:=IF(M55>=REF(M55,1),5,-5);
M11:=MA(C,10);
MA11:=IF(M11>=REF(M11,1),10,-10);
M22:=MA(C,20);
MA22:=IF(M22>=REF(M22,1),20,-20);
M66:=MA(C,60);
MA66:=IF(M66>=REF(M66,1),60,-60);
M12:=MA(C,120);
MA12:=IF(M12>=REF(M12,1),120,-120);
M24:=MA(C,240);
MA24:=IF(M24>=REF(M24,1),240,-240);
JX2:=MA55+MA11+MA22+MA66+MA12+MA24;NA55:=IF(MA(C,1)>=M55,5,-5);NA11:=IF(M55>=M11,10,-10);NA22:=IF(M11>=M22,20,-20);NA66:=IF(M22>=M66,60,-60);NA12:=IF(M66>=M12,120,-120);NA24:=IF(M12>=M24,240,-240);
NX2:=NA55+NA11+NA22+NA66+NA12+NA24;
CS:JX+JX2+NX2>1364;
相似回答