来函数检测结果如下:
该公式没有未来函数
MA05:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
BB05:=ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416;
BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;
出击:FILTER(BB30>30 AND BB10>45 AND crOSS(BB05,60),10);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
J:=3*K-2*D,COLORFF00FF;
A:=250;
DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;
macd:=2*(DIFF-DEA);
JH:=HHV(MAX(K,MAX(D,J)),A);
DH:=HHV(MAX(DIFF,DEA),A);
SH:=INTPART(JH/DH)/2;
DIFF50:=SH*DIFF+50,COLORFFFF00;
DEA50:=SH*DEA+50,COLORBLUE;
诱空:IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0);
洗盘:FILTER(诱空,3) AND 诱空 AND 出击 ,linethick2;
原理解析:
MA05赋值:C的5日简单移动平均
MA10赋值:C的10日简单移动平均
MA30赋值:C的30日简单移动平均
BB05赋值:ATAN((MA05/1日前的MA05-1)*100)*180/3.1416
BB10赋值:ATAN((MA10/1日前的MA10-1)*100)*180/3.1416
BB30赋值:ATAN((MA30/1日前的MA30-1)*100)*180/3.1416
输出出击:FILTER(BB30>30 AND BB10>45 AND BB05上穿60,10)
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D,COLORFF00FF
A赋值:250
DIFF:=(收盘价的12日指数移动平均 - 收盘价的26日指数移动平均)
DEA赋值:DIFF的9日指数移动平均, 画蓝色,LINETHICK0
MACD赋值:2*(DIFF-DEA)
JH:=HHV(MAX(K,MAX(D,J)),A)
DH:=A日内DIFF和DEA较大值最高值
SH赋值:INTPART(JH/DH)/2
DIFF50:=SH*DIFF+50,COLORFFFF00
DEA50:=SH*DEA+50, 画蓝色
输出诱空:IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0)
输出洗盘:诱空的3过滤 AND 诱空 AND 出击 ,LINETHICK2