来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
D赋值: EMA((收盘价-30日内最低价最低值)/(30日内最高价最高值-30日内最低价最低值)*100,20)
J赋值: EMA((收盘价-30日内最低价最低值)/(30日内最高价最高值-30日内最低价最低值)*100,5)
BIAS1W :=(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BIAS2W :=(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
BIAS3W :=(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
MM赋值:(BIAS1W+2*BIAS2W+3*BIAS3W)/6
MN赋值:MM的3日简单移动平均
VAR1赋值:(24日内最高价最高值-收盘价)/(24日内最高价最高值-24日内最低价最低值)*100
VAR2赋值:(收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值)*100
VAR3赋值:(2*收盘价+最高价+最低价)/4
VAR4赋值:26日内最低价最低值
VAR5赋值:34日内最高价最高值
VAR6赋值:EMA((VAR3-VAR4)/(VAR5-VAR4)*100,16)
VAR7赋值:SMA((SMA(VAR2,3,1)+3),3,1), 线宽为3
VAR8赋值:VAR6的7日指数移动平均
VAR1的3日[1日权重]移动平均
VAR10:=(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
VAR11:=(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
VAR12:=(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100
VAR13:=(VAR10+VAR11+VAR12)/3
如果VAR13<=-20返回10否则返回0
VAR15:=10日内VAR14最高值
VAR24:=36日内最低价最低值
VAR25:=30日内最高价最高值
VAR26:=EMA((收盘价-VAR24)/(VAR25-VAR24)*4,4)*25
输出
K:D的3日指数移动平均,COLOR00FF00,LINETHICK1
输出
M:J的7日指数移动平均,COLORRED,LINETHICK1
输出
股经:J,COLORLIMAGENTA, 线宽为2
如果MN<-4返回10否则返回0
输出
底背离: IF((VAR26<10),90,100), 画绿色, 线宽为2
输出
顶背离: IF((VAR26>90),5,18), COLOR808000, 线宽为2
{股海神偷}
AA赋值:36日内最低价最低值
BB赋值:30日内最高价最高值
DD赋值:(EMA(((收盘价-AA)/(BB-AA))*(4),4))*(25)
股海赋值:(((DD-21日内DD最低值)/(21日内DD最高值-21日内DD最低值))*(4))*(25)
输出
跟踪:10,COLOR0000FF,LINETHICK1
输出
神偷出现:IF((COUNT((DD>1日前的DD),1)=1) AND (1日前的DD<1日前的1日前的DD) AND (DD<跟踪),20,0),COLORF00FF0
DRAWICON(10上穿股经,5,1)
V1赋值:(收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100
V2赋值:(收盘价-43日内最低价最低值)/(43日内最高价最高值-43日内最低价最低值)*100
V2的2日[1日权重]移动平均
输出{}
顶:100+(-V1的绝对值),COLORGRAY
输出
底:V1的绝对值,COLORGRAY
VR1赋值:(收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值)*100
VR1的3日[1日权重]移动平均
VR2的3日[1日权重]移动平均
VR3的3日[1日权重]移动平均
VR5赋值:VR3上穿VR4 AND VR3<20
VR8赋值:VR2上穿VR3 AND VR3>80 AND VR3>VR4
VR9赋值:VR4上穿VR3 AND VR3>80
DRAWTEXT(VR5的10过滤=1,21,'底'),COLORRED
STICKLINE(VR5的10过滤=1,0,20,2,0),COLORRED
STICKLINE(VR9的5过滤=1,80,100,2,0),画绿色
DRAWTEXT(VR9的5过滤=1,79,'顶'),画绿色
当满足条件VR8时,在85和100之间画柱状线