来函数检测结果如下:
该公式没有未来函数


SHORT:=12;

LONG:=26;

MID:=9;

MA1:=MA(CLOSE,30);

MA2:=MA(CLOSE,60);

MA3:=MA(CLOSE,90);

MA4:=MA(CLOSE,120);

MA5:=MA(CLOSE,250);

DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:=EMA(DIF,MID);

KK:=MA1-MA2;

开口值1:=HHV(MA1,1)/LLV(MA2,1)*100-100,COLORGREEN,NODRAW;

开口值2:=HHV(MA1,1)/LLV(MA3,1)*100-100,COLORGREEN,NODRAW;

开口值3:=HHV(MA1,1)/LLV(MA4,1)*100-100,COLORGREEN,NODRAW;

开口值4:=HHV(MA1,1)/LLV(MA5,1)*100-100,COLORGREEN,NODRAW;

开口值5:=HHV(MA2,1)/LLV(MA3,1)*100-100,COLORGREEN,NODRAW;

开口值6:=HHV(MA3,1)/LLV(MA4,1)*100-100,COLORGREEN,NODRAW;

开口值7:=HHV(MA4,1)/LLV(MA5,1)*100-100,COLORGREEN,NODRAW;

最小口1:=开口值1<1 AND 开口值1>-1 ;

最小口2:=开口值2<1 AND 开口值2>-1 ;

最小口3:=开口值3<1 AND 开口值3>-1 ;

最小口4:=开口值4<1 AND 开口值4>-1 ;

最小口5:=开口值5<1 AND 开口值5>-1 ;

最小口6:=开口值6<1 AND 开口值6>-1 ;

最小口7:=开口值7<1 AND 开口值7>-1 ;

爆1:CROSS(DIF,DEA) AND 最小口1;

爆2:CROSS(DIF,DEA) AND 最小口2;

爆3:CROSS(DIF,DEA) AND 最小口3;

爆4:CROSS(DIF,DEA) AND 最小口4;

爆5:=CROSS(C,MA3) AND 最小口5;

爆6:=CROSS(C,MA4) AND 最小口6;

爆7:=CROSS(C,MA5) AND 最小口7;

爆8:=CROSS(C,MA2) AND CROSS(C,MA3) AND CROSS(C,MA4);

{}

XG1:=爆8 AND 爆5; 

XG2:=爆8 AND 爆6;

启爆:XG1,STICK,COLORRED,LINETHICK6;

DRAWTEXT(启爆,启爆*0.5,' ←启爆'),COLORRED;

启爆2:XG2,STICK,COLORGREEN,LINETHICK6;

DRAWTEXT(启爆2,启爆2*0.5,' ←启爆2'),COLORLIGREEN;



 

原理解析:
SHORT赋值:12


LONG赋值:26


MID赋值:9


MA1赋值:收盘价的30日简单移动平均


MA2赋值:收盘价的60日简单移动平均


MA3赋值:收盘价的90日简单移动平均


MA4赋值:收盘价的120日简单移动平均


MA5赋值:收盘价的250日简单移动平均


DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均


DEA赋值:DIF的MID日指数移动平均


KK赋值:MA1-MA2


开口值1赋值:1日内MA1最高值/1日内MA2最低值*100-100,画绿色,NODRAW


开口值2赋值:1日内MA1最高值/1日内MA3最低值*100-100,画绿色,NODRAW


开口值3赋值:1日内MA1最高值/1日内MA4最低值*100-100,画绿色,NODRAW


开口值4赋值:1日内MA1最高值/1日内MA5最低值*100-100,画绿色,NODRAW


开口值5赋值:1日内MA2最高值/1日内MA3最低值*100-100,画绿色,NODRAW


开口值6赋值:1日内MA3最高值/1日内MA4最低值*100-100,画绿色,NODRAW


开口值7赋值:1日内MA4最高值/1日内MA5最低值*100-100,画绿色,NODRAW


最小口1赋值:开口值1<1 AND 开口值1>-1


最小口2赋值:开口值2<1 AND 开口值2>-1


最小口3赋值:开口值3<1 AND 开口值3>-1


最小口4赋值:开口值4<1 AND 开口值4>-1


最小口5赋值:开口值5<1 AND 开口值5>-1


最小口6赋值:开口值6<1 AND 开口值6>-1


最小口7赋值:开口值7<1 AND 开口值7>-1
输出

爆1:DIF上穿DEA AND 最小口1
输出

爆2:DIF上穿DEA AND 最小口2
输出

爆3:DIF上穿DEA AND 最小口3
输出

爆4:DIF上穿DEA AND 最小口4


爆5赋值:C上穿MA3 AND 最小口5


爆6赋值:C上穿MA4 AND 最小口6


爆7赋值:C上穿MA5 AND 最小口7


爆8赋值:C上穿MA2 AND C上穿MA3 AND C上穿MA4


{}

XG1赋值:爆8 AND 爆5


XG2赋值:爆8 AND 爆6
输出

启爆:XG1,STICK,画红色,LINETHICK6
当满足条件启爆时,在启爆*0.5和' ←启爆'位置书写文字


启爆2:XG2,STICK,画绿色,LINETHICK6
当满足条件启爆2时,在启爆2*0.5和' ←启爆2'位置书写文字




 

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