买卖信号
该公式未包含明确的买入/卖出文字信号(DRAWTEXT)或图标信号(DRAWICON),也未使用CROSS函数或FILTER函数来产生交易信号。公式主要通过STICKLINE和IF语句进行可视化画线: - DIF>DEA时显示持仓段(青色) - DIF<DEA时显示空仓段(灰色) - MACD柱状图的颜色变化(红、灰)
用法
这是一个MACD指标的变体改良版: 1. **适用场景**:适用于判断中长期趋势,可作为趋势跟随指标 2. **注意事项**: - 该指标主要提供可视化参考,无明确买卖点信号 - DIF1-4为辅助均线,用于观察短期到长期的趋势收敛情况 - DIF与DEA的相对位置可作为多空判断依据 - MACD柱状图的颜色变化反映动能变化 - 建议结合其他指标(如均线、成交量)综合判断
公式源码
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED,LINETHICK1; DIF1:EMA(CLOSE,4)-EMA(CLOSE,7); DIF2:EMA(CLOSE,6)-EMA(CLOSE,13); DIF3:EMA(CLOSE,8)-EMA(CLOSE,17); DIF4:EMA(CLOSE,10)-EMA(CLOSE,22); DEA:EMA(DIF,9),COLORYELLOW,LINETHICK3; 持仓段:=0,COLOR00CFFF; 空仓段:=0,COLORFFCCFF; STICKLINE(DIF>DEA,-0.5,-0.6,10,1),COLOR00CFFF; STICKLINE(DIF<DEA,-0.5,-0.6,10,1),COLORLIGRAY; macd:(DIF-DEA)*2,COLORSTICK; STICKLINE(((MACD<REF(MACD,1)) AND (MACD>0)),0,MACD,1,-1),COLORRED,LINETHICK1; STICKLINE(((MACD<REF(MACD,1)) AND (MACD<0)),0,MACD,1,1),COLORGRAY,LINETHICK1; STICKLINE(((MACD>REF(MACD,1))),0,MACD,1,0),COLORRED,LINETHICK1; IF(DIF1<DIF2,DIF1,DRAWNULL),COLORWHITE; IF(DIF2<DIF3,DIF2,DRAWNULL),COLORWHITE; IF(DIF3<DIF4,DIF3,DRAWNULL),COLORWHITE; IF(DIF4<DIF,DIF4,DRAWNULL),COLORWHITE; IF(DIF<DEA,DIF,DRAWNULL),COLORWHITE; IF(DIF1>DIF2,DIF1,DRAWNULL),COLORMAGENTA; IF(DIF2>DIF3,DIF2,DRAWNULL),COLORMAGENTA; IF(DIF3>DIF4,DIF3,DRAWNULL),COLORMAGENTA; IF(DIF4>DIF,DIF4,DRAWNULL),COLORMAGENTA; IF(DIF>DEA,DIF,DRAWNULL),COLORMAGENTA;