那位大师或者好心人帮助 求在日K线5日 10日 20日均线同时交叉的选股公式 通达信

如题所述

ma5:=ma(c,5);
ma10:=ma(c,10);
ma20:=ma(c,20);
tj1:CROSS(ma5,ma10) AND CROSS(ma5,ma20) AND CROSS(ma10,ma20) ;

===================================
刚发上去,一刷新,发现前面已经有两位仁兄已经回答了。二楼的和我的是一样的,不过,我补充两句:
一般情况下,这种同时金叉的情况比较少见。大多数情况是:5日线同时金叉10日和20日均线。而10日均线此时可能在20日上面也可以在20日下面。5日同时金叉10日和20日就是买入时机。公式如下:
ma5:=ma(c,5);
ma10:=ma(c,10);
ma20:=ma(c,20);
XG:CROSS(ma5,ma10) AND CROSS(ma5,ma20) ;追问

但是选出来的怎么不是几个均线的金叉呀,只有部分金叉,星星科技就是选出看来的,还有工大首创

追答

星星科技,肯定不符合条件
工大首创是符合条件的。
你再仔细看看,最好发图。或QQ我407025734

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-05
先定义三个变量,分别得到当天收盘的5日 10日 20日均线的值(有现成的函数,到系统公式里找);然后用IF判断三个变量的值,同时相等即满足您的判断了!
ma5:=ma(c,5);
ma10:=ma(c,10);
ma20:=ma(c,20);
tj1:CROSS(ma5,ma10) AND CROSS(ma5,ma20) AND CROSS(ma10,ma20) ;
IF tj1
.....
需要说明的是,这种严格的相等比较难,您可以采用幅度差异的判断,也就是这三者的偏差小于百分之3
第2个回答  2012-01-05
MA1:=MA(C,5);
MA2:=MA(C,10);
MA3:=MA(C,20);
XG:CROSS(MA1,MA2) AND CROSS(MA2,MA3) AND CROSS(MA1,MA3);

大意是金蜘蛛的意思。已测试。
第3个回答  2012-01-05
这么简单的公式都不会做你还炒股,必赔。
相似回答