求通达信选股公示高手编写一个公式。

5日线上穿十日线和二十日线 十日线上穿二十日线 二十日均线拐头向上。同时满足三个条件的公式。就这样,谢谢

第1个回答  2011-08-11
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
昨天:=REF(M5=MIN(M5,MIN(M10,M20)) AND M20=MAX(M5,MAX(M10,M20)),1) ;{昨天最上的是20日线,最下的是5日线}
今天:=M5=MAX(M5,MAX(M10,M20)) AND M20=MIN(M5,MIN(M10,M20)) ;{今天最上的是5日线,最下的是20日线}
二十日线拐头:=REF(M20<REF(M20,1) ,1) AND M20>REF(M20,1);
满足三个条件:昨天+今天+二十日线拐头=3;
---------------------------------------------------------------
有问题可以HI我追问

朋友,这个我看不懂,麻烦你能说说吗?是直接复制粘贴就行了吗?谢谢。

第2个回答  2011-08-11
编通俗易懂的公式 确保准确无误 直接复制粘贴即可
###有问题尽管问,直到教会为止。呵呵 欧美流行乐 方面要多向你请教了###

M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
A:= CROSS(MA(C,5),MA(C,10)) AND CROSS(MA(C,5),MA(C,20));
B:= CROSS(MA(C,10),MA(C,20));
D:= MA(C,20)>REF(MA(C,20),1) AND REF(MA(C,20),1)<REF(MA(C,20),2);
XG:A AND B AND D;

动态翻译如下

M5赋值:收盘价的5日简单移动平均
M10赋值:收盘价的10日简单移动平均
M20赋值:收盘价的20日简单移动平均
A赋值: 收盘价的5日简单移动平均上穿收盘价的10日简单移动平均 AND 收盘价的5日简单移动平均上穿收盘价的20日简单移动平均
B赋值: 收盘价的10日简单移动平均上穿收盘价的20日简单移动平均
D赋值: 收盘价的20日简单移动平均>昨日收盘价的20日简单移动平均 AND 昨日收盘价的20日简单移动平均<2日前的收盘价的20日简单移动平均
输出XG:A AND B AND D

OK 系统测试通过追问

朋友,你写的这个能否修改一下成5日线在最上面,10日线在中间,20日线向上拐头。谢谢。

追答

可以
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
A:= CROSS(MA(C,5),MA(C,10)) AND CROSS(MA(C,5),MA(C,20));
{5日线上穿十日线和二十日线}
B:= CROSS(MA(C,10),MA(C,20)); {十日线上穿二十日线}
D:= MA(C,20)>REF(MA(C,20),1) AND REF(MA(C,20),1)MA(C,10) AND MA(C,10)>MA(C,20); {5日线在最上面,10日线在中间}
XG:A AND B AND D AND E; {选股:选出同时满足以上4个条件的股票}

本回答被提问者采纳
第3个回答  2011-08-10
M5:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
CROSS(M5,M10) OR CROSS(M5,M20) AND CROSS(M10,M20) AND REF(M20,1)<M20;
相似回答