JT1:=EVERY(REF(C,1)<REF(MA(C,120),1),30);
JT2:=EVERY(REF(MA(C,120),1)>REF(MA(C,60),1),30);
JT3:=REF(C,1)<MA(C,120) AND C>MA(C,120) AND O/REF(C,1)<1.09 AND V=HHV(V,20);
XG1:=COUNT(JT1 AND JT2,20) AND JT3;
MT1:=EVERY(REF(C,1)<REF(MA(C,60),1),30);
MT2:=EVERY(REF(MA(C,60),1)>REF(MA(C,30),1),30);
MT3:=REF(C,1)<MA(C,60) AND C>MA(C,60) AND O/REF(C,1)<1.09 AND V=HHV(V,20);
XG2:=COUNT(MT1 AND MT2,20) AND MT3;
XG:XG1 OR XG2;
九毛八公式解读
JT1赋值:最近30日一直存在1日前的收盘价<1日前的收盘价的120日简单移动平均 JT2赋值:最近30日一直存在1日前的收盘价的120日简单移动平均>1日前的收盘价的60日简单移动平均 JT3赋值:1日前的收盘价<收盘价的120日简单移动平均 AND 收盘价>收盘价的120日简单移动平均 AND 开盘价/1日前的收盘价<1.09 AND 成交量(手)=20日内成交量(手)的最高值 XG1赋值:统计20日中满足JT1ANDJT2的天数 AND JT3 MT1赋值:最近30日一直存在1日前的收盘价<1日前的收盘价的60日简单移动平均 MT2赋值:最近30日一直存在1日前的收盘价的60日简单移动平均>1日前的收盘价的30日简单移动平均 MT3赋值:1日前的收盘价<收盘价的60日简单移动平均 AND 收盘价>收盘价的60日简单移动平均 AND 开盘价/1日前的收盘价<1.09 AND 成交量(手)=20日内成交量(手)的最高值 XG2赋值:统计20日中满足MT1ANDMT2的天数 AND MT3 输出XG:XG1 OR XG2