来函数检测结果如下:
该公式没有未来函数
MAS120:=MA(C,120);
回踩不破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);
D2:=NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND vol>1;
回踩起飞:= XHS AND 不赚都难S AND 彩带金叉S AND 回踩不破S AND 绿柱背离 AND D2;
统计:=回踩起飞;
XG:COUNT(统计,3)>=1;
原理解析:
MAS120赋值:C的120日简单移动平均
回踩不破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
回踩起飞赋值: XHS AND 不赚都难S AND 彩带金叉S AND 回踩不破S AND 绿柱背离 AND D2
统计赋值:回踩起飞
输出XG:统计3日满足统计的天数>=1
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!