来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
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) AND MACD.MACD>-1.5,10)
卧底赋值:统计13日满足选股的天数>=1 AND 波段
RSV赋值:(收盘价 - 18日内最低价最低值)/(18日内最高价最高值 - 18日内最低价最低值)*100
K赋值:RSV的3日指数移动平均
D赋值:K的3日指数移动平均
J赋值:(3*K-2*D)
如果J<=0返回-J*5否则返回0
当满足条件J<=0时,在0和火山之间画柱状线
}
KDJ1:=REF(COUNT(J=3,1) AND REF(J,1)<20
KDJ2:=J>1日前的J
反转赋值:IF(KDJ1 AND KDJ2的5过滤,80,0)COLORFF00FF,LINETHICK2
RSV1:=(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV1的5日[1日权重]移动平均
K1的3日[1日权重]移动平均
J1:=3*K1-2*D1
VARB2赋值:(RSV1/2+22)*1
{股票指标网}
上涨分界赋值:25
底部赋值:0,COLORF00FF0,LINETHICK2
{DRAWICON(J上穿底部,底部,1)
}
量赋值:成交量的13日指数移动平均
资金赋值:成交额的13日指数移动平均
过滤赋值:((资金 /量) / 100)
提纯赋值:(((收盘价 -过滤) / 过滤) * 100)
黄金赋值:((提纯 < (0)) AND ZXNH),COLORRED
如果黄金 AND RSV1
如果买 AND 卧底返回80否则返回0