N:=9;
M1:=3;
M2:=3;
P:=28;
Q:=2;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA135:=MA(C,135);
VOL5:=MA(V,5);
VOL10:=MA(V,10);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
XG:COUNT((DIF>0 AND DEA>0),P)=P
AND K>REF(K,1)
AND (DIF-DEA)>REF((DIF-DEA),1)
AND COUNT(CROSS(MA5,MA10),P)>=Q
AND (COUNT((CROSS(VOL5,VOL10)),P)=2 OR COUNT((CROSS(VOL5,VOL10)),P)=3);
九毛八公式解读
N赋值:9 M1赋值:3 M2赋值:3 P赋值:28 Q赋值:2 MA5赋值:收盘价的5日简单移动平均 MA10赋值:收盘价的10日简单移动平均 MA20赋值:收盘价的20日简单移动平均 MA135赋值:收盘价的135日简单移动平均 VOL5赋值:成交量(手)的5日简单移动平均 VOL10赋值:成交量(手)的10日简单移动平均 DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIF的9日指数移动平均 MACD赋值:(DIF-DEA)*2 RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100 K赋值:RSV的M1日[1日权重]移动平均 D赋值:K的M2日[1日权重]移动平均 J赋值:3*K-2*D 输出XG:统计P日中满足(DIF>0ANDDEA>0)的天数=PAND K>1日前的KAND (DIF-DEA)>1日前的(DIF-DEA)AND 统计P日中满足MA5上穿MA10的天数>=QAND (统计P日中满足(VOL5上穿VOL10)的天数=2 OR 统计P日中满足(VOL5上穿VOL10)的天数=3)