未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
指标源码:
原理解析:
{四去+流通盘}
剔停牌赋值:NOT(开盘价=0)
剔ST赋值:NOT(NAMELIKE('S') OR NAMELIKE('*'))
剔创业板赋值:NOT(CODELIKE('3'))
剔科创板赋值:NOT(CODELIKE('688'))
SQ赋值:剔停牌 AND 剔ST AND 剔创业板 AND 剔科创板
XIAO赋值:当前流通股本<100000000
DA赋值:当前流通股本>1
LTP赋值:DA AND XIAO
SQLT:=SQ AND LTP
{底部涨幅}
TT赋值:上次C计算的获利盘比例*100<1距今天数
D18赋值:TT日前的C/C<=1.8,1)
D15赋值:TT日前的C/C<=1.5,1)
D13赋值:TT日前的C/C<=1.3,1)
D3赋值:TT日前的C/C<=3,1)
{前高}
TY赋值:C
A10赋值:10日前的TY=2*10+1日内TY最高值
B10赋值:A10的10过滤
C10赋值:BACKSET(B10,10+1)
HD赋值:C10的10过滤
A20赋值:10日前的TY=2*10+1日内TY最低值
B20赋值:A20的10过滤
C20赋值:BACKSET(B20,10+1)
LD赋值:C20的10过滤
前期高位赋值:REF(C,上次HD距今天数)
前期低位赋值:REF(C,上次LD距今天数)
次前高位赋值:HD累加至2的天数-1日前的C
KZ0赋值:C上穿前期高位 AND CROSS(C,C的60日简单移动平均*1.015)
KZ赋值:C/1日前的C>1.095 AND C=H AND V/REF(V的5日简单移动平均,1)>2.5 AND V>=REF(V,1)*1.91 AND KZ0
{均线多头}
MA1赋值:C的5日简单移动平均
MA2赋值:C的10日简单移动平均
MA3赋值:C的20日简单移动平均
MA4赋值:C的60日简单移动平均
JUN赋值:MA1>MA2 AND MA2>=MA3 AND (MA3>MA4 OR MA4>=1日前的MA4)
JUN1:=MA1>MA2 AND MA2>MA3
角度MA1赋值:ATAN((MA1/1日前的MA1-1)*100)*180/3.1416>0
角度MA2赋值:ATAN((MA2/1日前的MA2-1)*100)*180/3.1416>0
角度MA3赋值:ATAN((MA3/1日前的MA3-1)*100)*180/3.1416>0
角度MA4赋值:ATAN((MA4/1日前的MA4-1)*100)*180/3.1416>=0
角度5赋值:ATAN((MA1/1日前的MA1-1)*100)*180/3.1416
角度MA601赋值:角度MA4>=-5
多头赋值:JUN AND 角度MA1 AND 角度MA2 AND 角度MA3 AND 角度MA4
多头全:=JUN1 AND 角度MA1 AND 角度MA2 AND 角度MA3 AND 角度MA601
JUNK:=MA1
多头3:=多头 OR 多头全 最近5日一直存在
{高控盘}
VAR1赋值:收盘价的13日指数移动平均,13)
VAR2赋值:100*收盘价*0.95计算的获利盘比例
KP赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
GDKP赋值:VAR2>50 AND 获利盘为85%的成本分布<收盘价 AND KP>0
控盘程度赋值:GDKP最近3日一直存在
高控盘天赋值:COUNT(GDKP,上次控盘程度上穿100距今天数)>=10 AND 上次控盘程度上穿100距今天数>=40
{粘合横盘}
MAVARMA赋值:MAX(MA1,MAX(MA2,MA3))
MIN_MA赋值:MIN(MA1,MIN(MA2,MA3))
粘合赋值:(MAVARMA-MIN_MA)/MIN_MA*100
粘合度:=EE粘合的2日简单移动平均,2),3)
粘合5:=粘合度<=6.5最近5日一直存在
涨幅赋值:SUM((C/1日前的C-1)*100,5)/5
{5日涨幅}
涨幅5:=涨幅的3日指数移动平均>-1 AND 涨幅的3日指数移动平均>-1<=2
{粘合度60}
MAVARMA1:=MAX(MA1,MAX(MA2,MAX(MA3,MA4)))
MIN_MA1:=MIN(MA1,MIN(MA2,MIN(MA3,MA4)))
粘合60:=(MAVARMA1-MIN_MA1)/MIN_MA*100
{控盘}
A1赋值:成交额/成交量/100
A2赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
A3赋值:40的成交额日累和/A1/100
A4赋值:80的成交额日累和/A1/100
B1赋值:DA2的成交量/A3日简单移动平均
B2赋值:DA2的成交量/A4日简单移动平均
B3赋值:(收盘价-B1)/B1*100
B4赋值:(收盘价-B2)/B2*100
B5赋值:B3和B4较大值
KZ1:=上次KZ距今天数=5 AND C>MA1最近5日一直存在
KZ2:=多头最近5日一直存在 AND EVERY(C/1日前的C<=1.05,5)
KZ3:=统计5日满足GDKP的天数>=2 AND 统计5日满足角度5>=50的天数>=4
ZK4赋值:C/5日前的C<=1.12
KZD:=(C/1日前的C)<=1.03 AND (C/1日前的C)>=0.97
ZK5赋值:统计5日满足KZD的天数>=4 AND COUNT(C/1日前的C>1.095 AND C=H,30)<=1
ZK6赋值:上次B5上穿0距今天数=5
输出XG:KZ1 AND KZ2 AND KZ3 AND ZK4 AND ZK5 AND ZK6 AND D18 AND SQLT