来函数检测结果如下:
该公式没有未来函数
MA5:MA(CLOSE,5);
MA13:MA(CLOSE,13);
MA21:MA(CLOSE,21);
MA75:MA(CLOSE,75);
A1:=((MA(C,60)-L)/MA(C,20))*200;
B1:=((MA(C,60)-L)/MA(C,60))*200;
C1:=((MA(C,30)-L)/MA(C,60))*200;
M1:=REF(CLOSE,1);
M2:=SMA(MAX(CLOSE-M1,0),7,1)/SMA(ABS(CLOSE-M1),7,1)*100;
G1:=FILTER(REF(M2,1)<20 AND M2>REF(M2,1),5);
TU:=C/MA(C,40)<0.74;
PER1:=5;
MMA:=EMA(C,PER1);
SMMA:=EMA(MMA,PER1);
IMPETMMA:=MMA - REF(MMA,1);
IMPETSMMA:=SMMA - REF(SMMA,1);
DIVMA:= ABS(MMA - SMMA);
TDJ:=(H-L)/REF(C,1)>0.05;
AVERIMPET:= (IMPETMMA+IMPETSMMA)/2;
TDF:= POW(DIVMA,1)*POW(AVERIMPET,3);
NTDF:=TDF/HHV(ABS(TDF),PER1*3);
YUL:=COUNT(TDJ,5)>1;
启动:=TU AND TDJ AND YUL;
确定:=CROSS(NTDF,-0.9);
波段:=FILTER((G1 AND C1>20 OR C>REF(C,1)) AND REF(启动,1),10);
选股:=FILTER(REF(启动,1) AND (确定 OR C>REF(C,1)) ,10);
妖底:=COUNT(选股,13)>=1 AND 波段;
信号后:=EXIST(妖底,13) AND C<O;
{信号:=TFILTER(妖股票指标网HTTP://}
DRAWTEXT(妖底>0.1,L*0.94,'↖智取妖底'),COLORYELLOW;
DRAWICON(妖底>0.1,L*0.96,34),COLORRED;
DRAWTEXT(FILTER(信号后,13),H*1.05,'可能变盘'),COLORRED;
DRAWICON(FILTER(信号后,13),H*1.01,39),COLORRED;
VAR2:=(REF(HIGH,1)+REF(LOW,1))/2;
VAR3:=MA(CLOSE,21)+2*STD(CLOSE,21);
VAR4:=REF(CLOSE,1);
VAR5:=SMA(MAX(CLOSE-VAR4,0),7,1)/SMA(ABS(CLOSE-VAR4),7,1)*100;
VAR6:=CROSS(79,VAR5);
VAR7:=FILTER(VAR6,4);
卖出:=FILTER(((CROSS(VAR2,VAR3)) OR VAR7),2);
DRAWICON(卖出,HIGH*1.035,2);
DRAWTEXT(卖出,HIGH*1.02,'卖出'), COLORGREEN;
原理解析:
输出MA5:收盘价的5日简单移动平均
输出MA13:收盘价的13日简单移动平均
输出MA21:收盘价的21日简单移动平均
输出MA75:收盘价的75日简单移动平均
A1赋值:((C的60日简单移动平均-L)/C的20日简单移动平均)*200
B1赋值:((C的60日简单移动平均-L)/C的60日简单移动平均)*200
C1赋值:((C的30日简单移动平均-L)/C的60日简单移动平均)*200
M1赋值:1日前的收盘价
M2赋值:SMA(收盘价-M1和0较大值,7,1)/SMA(收盘价-M1的绝对值,7,1)*100
G1赋值:FILTER(1日前的M2<20 AND M2>1日前的M2,5)
TU赋值:C/C的40日简单移动平均<0.74
PER1赋值:5
MMA赋值:C的PER1日指数移动平均
SMMA赋值:MMA的PER1日指数移动平均
IMPETMMA赋值:MMA - 1日前的MMA
IMPETSMMA赋值:SMMA - 1日前的SMMA
DIVMA赋值: MMA - SMMA的绝对值
TDJ赋值:(H-L)/1日前的C>0.05
AVERIMPET赋值: (IMPETMMA+IMPETSMMA)/2
TDF赋值: POW(DIVMA,1)*POW(AVERIMPET,3)
NTDF赋值:TDF/HHV(TDF的绝对值,PER1*3)
YUL赋值:统计5日满足TDJ的天数>1
启动赋值:TU AND TDJ AND YUL
确定赋值:NTDF上穿-0.9
波段赋值:FILTER((G1 AND C1>20 OR C>1日前的C) AND 1日前的启动,10)
选股赋值:FILTER(1日前的启动 AND (确定 OR C>1日前的C) ,10)
妖底赋值:统计13日满足选股的天数>=1 AND 波段
信号后赋值:最近13日存在妖底 AND C
当满足条件妖底>0.1时,在L*0.96和34之间画图标
DRAWTEXT(信号后的13过滤,H*1.05,'可能变盘'),画红色
DRAWICON(信号后的13过滤,H*1.01,39),画红色
VAR2赋值:(1日前的最高价+1日前的最低价)/2
VAR3赋值:收盘价的21日简单移动平均+2*收盘价的21估算标准差
VAR4赋值:1日前的收盘价
VAR5赋值:SMA(收盘价-VAR4和0较大值,7,1)/SMA(收盘价-VAR4的绝对值,7,1)*100
VAR6赋值:79上穿VAR5
VAR7赋值:VAR6的4过滤
卖出赋值:FILTER(((VAR2上穿VAR3) OR VAR7),2)
当满足条件卖出时,在最高价*1.035和2之间画图标
当满足条件卖出时,在最高价*1.02和'卖出'位置书写文字