来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
DIFF赋值:( 收盘价的7日指数移动平均 - 收盘价的19日指数移动平均)
DEA赋值:DIFF的9日指数移动平均
MACD赋值:0.90*(DIFF-DEA)
TJ赋值:(DIFF>=DEA)
TJ1:=(DIFF>=0)
当满足条件TJ时,在H和L之间画柱状线
当满足条件TJ时,在O和C之间画柱状线
当满足条件TJ1 AND TJ时,在H和L之间画柱状线
当满足条件TJ1 AND TJ时,在O和C之间画柱状线
当满足条件DIFF
VAR1赋值:(收盘价*2+最高价+最低价)/4
SK赋值: VAR1的13日指数移动平均-VAR1的73日指数移动平均
SD赋值: SK的2日指数移动平均
{}
DRAWTEXT((SK上穿SD AND SK<-0.04 AND (C-1日前的C)/1日前的C>=0.03) OR (SK上穿SD AND SK<=-0.14 )
OR (SK上穿SD AND SK<=0.05 AND (V/V的5日简单移动平均>2 OR C/1日前的C>0.035)) ,L*0.99,'短线'),画绿色
STICKLINE((SK上穿SD AND SK<-0.04 AND (C-1日前的C)/1日前的C>=0.03) OR (SK上穿SD AND SK<=-0.14 )
OR (SK上穿SD AND SK<=0.05 AND (V/V的5日简单移动平均>2 OR C/1日前的C>0.035)),H,L,0.5,0),画红色
STICKLINE((SK上穿SD AND SK<-0.04 AND (C-1日前的C)/1日前的C>=0.03) OR (SK上穿SD AND SK<=-0.14 )
OR (SK上穿SD AND SK<=0.05 AND (V/V的5日简单移动平均>2 OR C/1日前的C>0.035)),O,C,2,1), 线宽为3,画红色
{}
ZD1赋值:收盘价的30日简单移动平均
ZD2赋值:收盘价的40日简单移动平均
ZD3赋值:收盘价的48日简单移动平均
ZD4赋值:收盘价的60日简单移动平均
ZD5赋值:收盘价的80日简单移动平均
ZD6赋值:收盘价的96日简单移动平均
ZD7赋值:收盘价的90日简单移动平均
ZD8赋值:收盘价的120日简单移动平均
ZD9赋值:收盘价的144日简单移动平均
ZD10赋值:收盘价的160日简单移动平均
ZD11赋值:收盘价的192日简单移动平均
ZD12赋值:收盘价的150日简单移动平均
ZD13赋值:收盘价的200日简单移动平均
ZD14赋值:收盘价的240日简单移动平均
ZD15赋值:收盘价的180日简单移动平均
ZD16赋值:收盘价的288日简单移动平均
ZD17赋值:收盘价的210日简单移动平均
ZD18赋值:收盘价的280日简单移动平均
ZD19赋值:收盘价的336日简单移动平均
ZD20:=收盘价的320日简单移动平均
ZD21:=收盘价的384日简单移动平均
ZD22:=收盘价的270日简单移动平均
ZD23:=收盘价的360日简单移动平均
ZD24:=收盘价的432日简单移动平均
ZD25:=收盘价的300日简单移动平均
ZD26:=收盘价的400日简单移动平均
ZD27:=收盘价的480日简单移动平均
ZD111:=MAX(ZD1,MAX(ZD2,MAX(ZD3,MAX(ZD4,MAX(ZD5,MAX(ZD6,MAX(ZD7,MAX(ZD8,ZD9))))))))
ZD222:=MAX(ZD10,MAX(ZD11,MAX(ZD12,MAX(ZD13,MAX(ZD14,MAX(ZD15,MAX(ZD16,MAX(ZD17,ZD18))))))))
ZD333:=MAX(ZD19,MAX(ZD20,MAX(ZD21,MAX(ZD22,MAX(ZD23,MAX(ZD24,MAX(ZD25,MAX(ZD26,ZD27))))))))
输出
ZD:MAX(ZD111,MAX(ZD222,ZD333))COLOR0000FF