当前位置:首页 > 财经 > 正文

发现妖股指标公式源码编程思路破译

编程思路破译:

输出DIF:收盘价的12日指数移动平均-收盘价的25日指数移动平均

输出DEA:DIF的5日指数移动平均

MACD赋值:(DIF-DEA)*2

当满足条件MACD>0时,在MACD和0位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色

当满足条件MACD<0时,在MACD和0位置之间画柱状线,宽度为2,1不为0则画空心柱.,画青色

输出最好用的:上次MACD=120日内MACD的最高值距今天数日前的MACD/2,画红色,线宽为2

输出发现妖股指标:上次MACD=250日内MACD的最高值距今天数日前的MACD/2,画白色,线宽为2

VDDD1赋值:取反

当满足条件VDDD1时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

当满足条件MACD>=发现妖股指标时,在发现妖股指标和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色

VDDD2赋值:取反 AND 最好用的=发现妖股指标

输出VDDD3:VDDD1,NODRAW,画黄色

程序源码:

DIF:EMA(CLOSE,12)-EMA(CLOSE,25);

DEA:EMA(DIF,5);

MACD:=(DIF-DEA)*2;

STICKLINE(MACD>0,MACD,0,2,1),COLORRED;

STICKLINE(MACD<0,MACD,0,2,1),COLORCYAN;

最好用的:REF(MACD/2,BARSLAST(MACD=HHV(MACD,120))),COLORRED,LINETHICK2;

发现妖股指标:REF(MACD/2,BARSLAST(MACD=HHV(MACD,250))),COLORWHITE,LINETHICK2;

vddd1:=NOT(REF(最好用的,1)=最好用的);

STICKLINE(vddd1,0,MACD,2,0),COLORYELLOW;

STICKLINE(MACD>=发现妖股指标,发现妖股指标,MACD,2,0),COLORMAGENTA;

vddd2:=NOT(REF(最好用的,1)=REF(发现妖股指标,1)) AND 最好用的=发现妖股指标;

vddd3:vddd1,NODRAW,COLORYELLOW;

你可能想看:

有话要说...

取消
扫码支持 支付码