副图指标
升级版 MACD副图指标源码在原版 MACD 算法基础上做增强处理。保留 DIF、DEA、MACD 柱核心计算逻辑,新增基于开、高、低、收四价 EMA 差值构建的多空辅助柱;额外增加信号线二次平滑输出,所有核心线条拐向上时自动加粗变色高亮,直观展示动能拐点,过滤部分震荡杂波,便于观察趋势转折与背离,日线级别使用效果最佳。

买入参考(多条件共振使用,不可单一信号直接交易)
- 优先零轴及零轴上方区域操作,尽量避开零轴下方过远位置追涨。
- 差值线白色粗线、信号线红色粗线、信号平滑线洋红色粗线,三线拐头共振。
- 自定义辅助柱显示蓝色多头柱。
- MACD 绿柱缩短翻红,或红柱再度放大。
- 需要结合 K 线形态、成交量综合判断。
卖出 / 减仓参考
- 差值线白色粗线消失,回归青色,多头动能回落。
- 信号线红色粗线消失,中期趋势拐头向下。
- 自定义辅助柱由蓝色切换为绿色空头柱。
- MACD 红柱持续缩短,出现顶背离,优先减仓。
参数调整建议
- 短期周期、长期周期、信号线周期,默认 12、26、9,为标准 MACD 原始参数。
- 需要指标更灵敏:短期周期调整为 8,长期周期调整为 20,信号变多,同时杂信号也会增加。
- 需要指标更迟钝、过滤更多杂波:短期周期 15,长期周期 30,信号变少,拐点提示会滞后。
短期周期:=12;长期周期:=26; 信号线周期:=9; 收盘差值:=EMA(C,3)-EMA(C,8); 开盘差值:=EMA(O,3)-EMA(O,8); 最高差值:=EMA(H,3)-EMA(H,8); 最低差值:=EMA(L,3)-EMA(L,8); {改良MACD副图|量化社区 www.gushi.in} STICKLINE(收盘差值>=开盘差值,收盘差值,开盘差值,3,0),COLOR0055AA; STICKLINE(收盘差值<=开盘差值,收盘差值,开盘差值,3,0),COLOR006600; STICKLINE(收盘差值>=开盘差值,收盘差值,开盘差值,2,0),COLOR0077CC; STICKLINE(收盘差值>=开盘差值,收盘差值,开盘差值,1,0),COLOR0099DD; STICKLINE(收盘差值>=开盘差值,最高差值,最低差值,0,0),COLOR00BBFF; STICKLINE(收盘差值<=开盘差值,收盘差值,开盘差值,2,0),COLOR009900; STICKLINE(收盘差值<=开盘差值,收盘差值,开盘差值,1,0),COLOR00BB00; STICKLINE(收盘差值<=开盘差值,最高差值,最低差值,0,0),COLOR00EE00; 差值线:EMA(CLOSE,短期周期)-EMA(CLOSE,长期周期),COLORCYAN,LINETHICK1; 信号线:EMA(差值线,信号线周期),COLOR66CC00,LINETHICK1; 信号平滑线:EMA(信号线,4),COLOR999933,LINETHICK1; 差值长滑:=EMA(差值线,17); MACD柱:(差值线-信号线)*2,COLORSTICK; IF(差值线>REF(差值线,1),差值线,DRAWNULL),COLORWHITE,LINETHICK2; IF(信号线>REF(信号线,1),信号线,DRAWNULL),COLORRED,LINETHICK2; IF(信号平滑线>REF(信号平滑线,1),信号平滑线,DRAWNULL),COLORMAGENTA,LINETHICK2; 最后由 niulai 编辑于 2026-09-27 18:47拐点自动加粗变色这个细节好,眼睛不用盯数值,颜色自己会说话,日线使用定位也实在