未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
指标源码:
原理解析:
DIF赋值:(收盘价的12日指数移动平均 - 收盘价的26日指数移动平均),画红色
DEA赋值:DIF的9日指数移动平均,COLOR00FFFF
输出
MACD:2*(DIF-DEA), COLORSTICK
输出
DIK:4*DIF-3*DEA,COLOR0080FF
DED赋值:DIK的5日指数移动平均,COLOR2588FF
如果C>DED返回DED否则返回DRAWNULL
IF(DED<=1日前的DED,DED,DRAWNULL),COLOR00E600, 线宽为2
VAR3赋值:60日内最高价最高值
VAR4赋值:30日内最低价最低值
VAR5赋值:(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100
VAR6赋值:(VAR3+VAR4+VAR5)/3
VAR7赋值:VAR6的5日指数移动平均
K赋值:VAR7的5日指数移动平均*2, COLORFF00FF
D赋值:K的5日指数移动平均, 画白色
J赋值:K*3-D*2, 画黄色
ENTERLONG赋值:K上穿D
EXITLONG赋值:D上穿K
B赋值:(IF(TROUGHBARS(3,15,1)=1 AND 最高价>最低价+0.01,20,-1))/50,画黄色 ,LINETHICK1
{B1赋值:(DRAWICON((ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))
AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3)),L*0.98,1))*D*2/3
}
Q赋值:(IF(PEAKBARS(3,15,1)=1,80,0))/200,画绿色,LINETHICK1
{Q1赋值:(DRAWICON((ZIG(3,5)=REF(ZIG(3,5),2))
AND (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3)),H*1.01,2))*D*2/3
}
VAB0赋值:531
VAB1赋值:1510000
VAB2赋值:VAB0 + VAB1
如果DATE > VAB2返回0否则返回1
LC赋值:1日前的收盘价
SG赋值:E1日内最高价最高值的8日简单移动平均
X1赋值:收盘价的8日指数移动平均
X30赋值:((X1 < 1日前的X1) AND (收盘价 < X1))
X31赋值:IF(((SG < 1日前的SG) OR X30),1,0)
操作线赋值:SMA(收盘价-LC和0较大值,2,1)/SMA(收盘价-LC的绝对值,2,1)*100,画红色, 线宽为2
震仓线赋值:45,画洋红色
抄底线赋值:20,画绿色
PP赋值:操作线<震仓线 AND 1日前的操作线>震仓线
PP3:=操作线<抄底线 AND 1日前的操作线>抄底线*VAB3
输出
抓牛:((((((COUNT((X31 = 1),4) = 3) AND (X31 = 0))AND O
当满足条件抓牛时,在抓牛*-1.11和'B'位置书写文字
超B赋值:L2_AMO(0,2)/10000.0
大B赋值:L2_AMO(1,2)/10000.0
中B赋值:L2_AMO(2,2)/10000.0
小B赋值:L2_AMO(3,2)/10000.0
超S赋值:-L2_AMO(0,3)/10000.0
大S赋值:-L2_AMO(1,3)/10000.0
中S赋值:-L2_AMO(2,3)/10000.0
小S赋值:-L2_AMO(3,3)/10000.0
输出
资金净流入万:(超B+大B+中B+小B)+(超S+大S+中S+小S),NODRAW,画白色
输出
买进:B,STICK, 线宽为2,画黄色
输出
卖出:Q,STICK, 线宽为2,画绿色
输出
涨家数:INDEXADV,COLOR0080FF,NODRAW
输出
跌家数:INDEXDEC,画绿色,NODRAW
TJ1赋值:(C+0.01-1日前的C)/1日前的C*100
TJ2赋值:(C-0.01-1日前的C)/1日前的C*100
TJ3赋值:(C-1日前的C)/1日前的C*100
如果TJ1>10.05返回1否则返回0
如果TJ2<9.95 AND TJ3>=9.95返回1否则返回0
如果Q1 OR Q2返回0.5否则返回0
TT赋值:240/FROM开盘价
比赋值:TT
促进指数MFL赋值:(最高价-最低价)*1000000/(成交量*比),画红色
AY2赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
AZ2赋值:AY2的9日指数移动平均
LT2赋值:(AY2-AZ2)
L211赋值:IF(LT2,21日内L最低值,DRAWNULL),COLOR217158,CIRCLEDOT
ZGD赋值:80日内H最高值*0.99
ZGD2:=CONST(ZGD)
ZDD赋值:80日内L211最低值
ZDD2:=CONST(ZDD)
YYA4赋值:收盘价的20日简单移动平均
YYA5赋值:(收盘价 > 收盘价的5日简单移动平均)
YYA6赋值:(收盘价的5日简单移动平均 > 收盘价的10日简单移动平均)
YYA7赋值:(收盘价 > 收盘价的10日简单移动平均)
YYA8赋值:(收盘价的5日简单移动平均 > 收盘价的20日简单移动平均)
YYA9赋值:(收盘价 > 收盘价的20日简单移动平均)
YYA10赋值:1日前的YYA4
YYA11赋值:(YYA4 > YYA10)
YYAVX赋值:(((((IF(YYA5,10,(0 - 10)) + IF(YYA6,10,(0 - 10))) + IF(YYA7,10,(0 - 10))) + IF(YYA8,10,(0 - 10))) + IF(YYA9,10,(0 - 10))) + IF(YYA11,10,(0 - 10)))
DSLX:=(收盘价 / INDEXC)
DSLX1:=DSLX的5日简单移动平均
DSLX2:=DSLX的10日简单移动平均
YYV1赋值:成交量的5日简单移动平均
YYV2赋值:成交量的10日简单移动平均
如果 YYAVX > 0返回200否则返回100
如果 YYAVX > 0返回00否则返回100
如果 YYAVX > 0返回100否则返回100
ZGD3:=ZGD2
ZDD3:=ZDD2
ZGD4:=ZGD2