通达信天下无敌副图公式源码分享
指标基于MACD原理构建,包含两组不同周期的MACD计算。
第一组采用16日与58日EMA计算快慢线差(DIFF1),再以88日EMA平滑得到DEA1,最终计算MACD1柱线及其5日均线。
第二组采用标准参数(8,26,50)计算常规MACD柱线及其5日均线。
通过柱状图颜色区分状态:红色表示两组MACD均处于金叉上行状态;绿色表示MACD1低于其均线或MACD为负时的弱势状态;黄色则用于标注MACD金叉时的辅助信号。
DIFF1:=EMA(CLOSE,16) - EMA(CLOSE,58),COLORWHITE;
DEA1:=EMA(DIFF1,88),COLORYELLOW;
MACD1:2*(DIFF1-DEA1)*100 ;
MAMACD1:MA(MACD1,5),,COLORWHITE;
DIFF:=EMA(CLOSE,8) - EMA(CLOSE,26),COLORWHITE;
DEA:=EMA(DIFF,50),COLORYELLOW;
MACD:2*(DIFF-DEA)*100 ;
MAMACD:MA(MACD,5),,COLORWHITE;
STICKLINE(MACD1<MAMACD1,0,MACD1,1,0),COLORGREEN;
STICKLINE(MACD>MAMACD,MACD1*0.6,0,1,0),COLORYELLOW;
STICKLINE(MACD<0,MAMACD,MACD1,1,0),COLORGREEN;
STICKLINE(MACD1>MAMACD1 AND MACD>MAMACD ,0,MACD1,1,0),COLORRED;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
DIFF1赋值:收盘价的16日指数移动平均 - 收盘价的58日指数移动平均,画白色
DEA1赋值:DIFF1的88日指数移动平均,画黄色
输出MACD1:2*(DIFF1-DEA1)*100
输出MAMACD1:MACD1的5日简单移动平均,,画白色
DIFF赋值:收盘价的8日指数移动平均 - 收盘价的26日指数移动平均,画白色
DEA赋值:DIFF的50日指数移动平均,画黄色
输出平滑异同平均线:2*(DIFF-DEA)*100
输出MAMACD:MACD的5日简单移动平均,,画白色
当满足条件MACD1当满足条件MACD>MAMACD时,在MACD1*0.6和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件MACD<0时,在MAMACD和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件MACD1>MAMACD1ANDMACD>MAMACD时,在0和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色