未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE


MAS60:=MA(C,60);

MAS90:=MA(C,90);

MAS120:=MA(C,120);

MAS250:=MA(C,250);

回踩不破S:=REF(C,1)>REF(MAS120,1) AND L>=MAS120 AND C>=MAS120 AND COUNT(crOSS(MA(C,60),MA(C,250)),52)>=1 AND COUNT(CROSS(MA(C,90),MA(C,120)),52)>=1;

趋势S:="kdj.J"(27,5,3);

不赚都难S:=趋势S<=30;

重心S:=(2*C+H+L)/4,COLOR00FFFF,LINETHICK0;

SJS:=WMA((重心S-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,2),COLOR0077FF;

ZJS:=WMA(0.667*REF(SJS,1)+0.333*SJS,2),COLOR00FF00;

彩带金叉S:=CROSS(SJS,ZJS);

AAS:=IF("macd.MacD"<0,"MACD.MACD",DRAWNULL);

XHS:=AAS>REF(AAS,1) AND REF(AAS,1)<REF(AAS,2);

ACS:=BArslAST(XHS);

绿柱背离:= REF(AAS,1)>REF(REF(AAS,ACS+1),1) AND REF(C,1)<REF(REF(C,ACS+1),1) ;

D1:=CAPITAL/1000000<10;{去除大盘股}

D2:=NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND vol>1;{去除ST和停牌}

D:=D1 AND D2;

剔除亏损股:=DYNAINFO(39)>0 {市盈率}

AND C/FINANCE(34)>0{ 市净率:收盘价/每股净资产}

AND FINANCE(18)>0{每股公积金,元}

AND FINANCE(31)>0;{ 每股未分配,元};

回踩拉高:= XHS AND 不赚都难S AND 彩带金叉S AND 回踩不破S AND 绿柱背离 AND D2;

统计:=回踩拉高;

XG:COUNT(统计,3)>=1;

 


原理解析:
MAS60赋值:C的60日简单移动平均
MAS90赋值:C的90日简单移动平均
MAS120赋值:C的120日简单移动平均
MAS250赋值:C的250日简单移动平均
回踩不破S赋值:1日前的C>1日前的MAS120 AND L>=MAS120 AND C>=MAS120 AND COUNT(CROSS(C的60日简单移动平均,C的250日简单移动平均),52)>=1 AND COUNT(CROSS(C的90日简单移动平均,C的120日简单移动平均),52)>=1
趋势S赋值:"KDJ.J"(27,5,3)
不赚都难S赋值:趋势S<=30
重心S赋值:(2*C+H+L)/4,COLOR00FFFF,LINETHICK0
SJS赋值:WMA((重心S-5日内L最低值)/(5日内H最高值-5日内L最低值)*100,2),COLOR0077FF
ZJS赋值:W0.667*1日前的SJS+0.333*SJS的2日简单移动平均,COLOR00FF00
彩带金叉S赋值:SJS上穿ZJS
如果"MACD.MACD"<0返回"MACD.MACD"否则返回DRAWNULL
XHS赋值:AAS>1日前的AAS AND 1日前的AAS<2日前的AAS
ACS赋值:上次XHS距今天数
绿柱背离赋值: 1日前的AAS>ACS+1日前的AAS,1) AND 1日前的C D1赋值:当前流通股本/1000000<10
{去除大盘股}
D2赋值:NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND 成交量>1
{去除ST和停牌}
D赋值:D1 AND D2
剔除亏损股:=DYNAINFO(39)>0 {市盈率}
AND C/FINANCE(34)>0{ 市净率:收盘价/每股净资产}
AND FINANCE(18)>0{每股公积金,元}
AND FINANCE(31)>0
{ 每股未分配,元}
回踩拉高赋值: XHS AND 不赚都难S AND 彩带金叉S AND 回踩不破S AND 绿柱背离 AND D2
统计赋值:回踩拉高
输出XG:统计3日满足统计的天数>=1
 

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!