M1:=3;
M2:=6;
LFMTMP1:=(M2*REF(CLOSE,M1)-M1*REF(CLOSE,M2))/(M2-M1);
LFMTMP2:=(M2*CLOSE-M1*REF(CLOSE,M2-M1))/(M2-M1);
QDBTMP:=MA(LFMTMP2,3)-MA(LFMTMP2,6);
TMP1:=(LFMTMP1<LOW);
TMP2:=((LFMTMP1>=LOW)AND(LFMTMP1<=HIGH));
TMP3:=BARSLAST(TMP2);
TMP4:=REF(TMP3,1);
TMP5:=(LFMTMP1<REF(LFMTMP1,(TMP4+1)));
TMP6:=(REF(LFMTMP2,1)<LFMTMP2);
TMP7:=((QDBTMP>REF(QDBTMP,1))AND(REF(QDBTMP,1)<REF(QDBTMP,2)));
TMP8:=(REF(LFMTMP2,1)<=LFMTMP2);
TMP9:=(OPEN<CLOSE);
前导选股: ((TMP1)AND(TMP8)AND(TMP9))OR((TMP2)AND(TMP5)AND(TMP6)AND(TMP7)AND(TMP9));
九毛八公式解读
M1赋值:3 M2赋值:6 LFMTMP1赋值:(M2*M1日前的收盘价-M1*M2日前的收盘价)/(M2-M1) LFMTMP2赋值:(M2*收盘价-M1*M2-M1日前的收盘价)/(M2-M1) QDBTMP赋值:LFMTMP2的3日简单移动平均-LFMTMP2的6日简单移动平均 TMP1赋值:(LFMTMP1<最低价) TMP2赋值:((LFMTMP1>=最低价)AND(LFMTMP1<=最高价)) TMP3赋值:上次TMP2距今天数 TMP4赋值:1日前的TMP3 TMP5赋值:(LFMTMP1<(TMP4+1)日前的LFMTMP1) TMP6赋值:(1日前的LFMTMP21日前的QDBTMP)AND(1日前的QDBTMP<2日前的QDBTMP)) TMP8赋值:(1日前的LFMTMP2<=LFMTMP2) TMP9赋值:(收阳线) 输出前导选股: ((TMP1)AND(TMP8)AND(TMP9))OR((TMP2)AND(TMP5)AND(TMP6)AND(TMP7)AND(TMP9))