通达信〖MACD〗多周期联动的MACD动能监控系源码分享
该指标旨在打造一套多周期联动的MACD动能监控系统,将日线、周线、月线的趋势特征纳入同一分析框架,以直观色带呈现能量对比。若短期动能强于长期趋势,色带显示洋红色;若长期动能占优,则显示青色。由此,交易者可以快速辨识市场在不同时间维度下的多空格局。
在操作层面,核心逻辑是“趋势共振”与顺势而为。若日、周、月三个周期的色带均呈洋红色,说明各周期方向均向上形成合力,属于强势做多或持仓待涨的黄金窗口;反之,若三者全部转为青色,代表空方力量贯穿各级别,应果断离场或保持空仓。而当周期之间颜色互异时,意味着市场缺乏明确共识,大概率处于震荡行情,最优策略是控制仓位、减少操作,等待方向收敛后再跟进。
SHORT:=12;
LONG:=26;
MID:=9;
DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIFF,MID);
周DIFF:=MACD.DIF#WEEK(12,26,9);
周DEA:=MACD.DEA#WEEK(12,26,9);
月DIFF:=MACD.DIF#MONTH(12,26,9);
月DEA:=MACD.DEA#MONTH(12,26,9);
STICKLINE(DIFF>DEA,0.44,0.64,2,0),COLORMAGENTA;
STICKLINE(DIFF< DEA,0.44,0.0.64,2,0),COLORCYAN;
STICKLINE(周DIFF>周DEA,0.22,0.42,2,0),COLORMAGENTA;
STICKLINE(周DIFF< 周DEA,0.22,0.42,2,0),COLORCYAN;
STICKLINE(月DIFF>DEA,0,0.2,2,0),COLORMAGENTA;
STICKLINE(月DIFF< 月DEA,0,0.2,2,0),COLORCYAN;
DRAWTEXT(ISLASTBAR=1,0.21,'.月MACD');
DRAWTEXT(ISLASTBAR=1,0.43,'.周MACD');
DRAWTEXT(ISLASTBAR=1,0.65,'.MACD');
X:0.68;
未来函数检测结果如下:
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
SHORT赋值:12
LONG赋值:26
MID赋值:9
DIFF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
DEA赋值:DIFF的MID日指数移动平均
周DIFF赋值:平滑异同平均线的DIF[取周线数据](12,26,9)
周DEA赋值:平滑异同平均线的DEA[取周线数据](12,26,9)
月DIFF赋值:平滑异同平均线的DIF[取月线数据](12,26,9)
月DEA赋值:平滑异同平均线的DEA[取月线数据](12,26,9)
当满足条件DIFF>DEA时,在0.44和0.64位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件DIFF当满足条件周DIFF>周DEA时,在0.22和0.42位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件周DIFF<周DEA时,在0.22和0.42位置之间画柱状线,宽度为2,0不为0则画空心柱.,画青色
当满足条件月DIFF>DEA时,在0和0.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件月DIFF<月DEA时,在0和0.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画青色
当满足条件是否最后一个周期=1时,在0.21位置书写文字
当满足条件是否最后一个周期=1时,在0.43位置书写文字
当满足条件是否最后一个周期=1时,在0.65位置书写文字
输出X:0.68