MA5:=MA(C,5);
MA6:=MA(C,6);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA30:=MA(C,30);
MA60:=MA(C,60);
MA120:=MA(C,120);
A2:=REF(MA20,1);
J1:=(MA20-A2)/A2*100;
MJ1:=MA(J1,3);
乖离2:=(MA20-MA30)/MA30*100;
VAR1:=IF(BETWEEN(乖离2,-2,5),2,0);
MAX1:=MAX(MA20,MA30);
MAX2:=MAX(MAX1,MA60);
MIN11:=MIN(MA20,MA30);
MIN2:=MIN(MIN11,MA60);
K1:=(MAX2/MIN2-1)*100;{粘合度符合条件}
VAR2:=IF(K1<=8,1,0);
短线暴
张:FILTER( (VAR1 OR VAR2) AND MA10>REF(MA10,1) AND
COUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA60 AND
COUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60) AND
MA(V,60)>REF(MA(V,60),1),5);
九毛八公式解读
MA5赋值:收盘价的5日简单移动平均 MA6赋值:收盘价的6日简单移动平均 MA10赋值:收盘价的10日简单移动平均 MA20赋值:收盘价的20日简单移动平均 MA30赋值:收盘价的30日简单移动平均 MA60赋值:收盘价的60日简单移动平均 MA120赋值:收盘价的120日简单移动平均 A2赋值:1日前的MA20 J1赋值:(MA20-A2)/A2*100 MJ1赋值:J1的3日简单移动平均 乖离2赋值:(MA20-MA30)/MA30*100 VAR1赋值:如果乖离2位于-2和5之间,返回2,否则返回0 MAX1赋值:MA20和MA30的较大值 MAX2赋值:MAX1和MA60的较大值 MIN11赋值:MA20和MA30的较小值 MIN2赋值:MIN11和MA60的较小值 K1赋值:(MAX2/MIN2-1)*100 VAR2赋值:如果K1<=8,返回1,否则返回0 输出短线暴张:(VAR1ORVAR2)ANDMA10>1日前的MA10ANDCOUNT(MA30>1日前的MA30,3)=3ANDMA30>MA60ANDCOUNT(MA5上穿MA30,3)ANDJ1>MJ1ANDMA(成交量(手),5)>成交量(手)的60日简单移动平均ANDMA(成交量(手),60)>1日前的成交量(手)的60日简单移动平均的5日过滤