买卖信号
1. **金叉买入信号**:DIF上穿DE(DIF>DE),显示COLORFFCC33(黄色)粗线 2. **死叉卖出信号**:DIF下穿DE(DIF<DE),显示白色点线 3. **突破信号1**:收盘价上穿XA_6(长期成交量均线),显示白色粗线 4. **突破信号2**:收盘价上穿XA_7(DMA指标),显示黄色粗线 5. **上涨放量信号**:XA_8>0且XA_8>REF(XA_8,1),DIF显示红色粗线 6. **MACD柱状图变色**:红柱(上涨且放量)、绿柱(下跌)、紫柱(上涨但缩量)等
用法
1. **适用场景**:中短期趋势判断,适合震荡市和趋势行情 2. **使用方法**: - DIF与DE的金叉死叉作为主要买卖依据 - 配合XA_6、XA_7的突破信号确认趋势 - 红柱连续放大时持股待涨,绿柱出现时减仓观望 3. **注意事项**: - 该指标为MACD变种,结合了成交量均线分析 - 包含两组不同周期的MACD(25/99周期和7/25周期) - 无文字或图标信号输出,仅通过颜色和线型变化提示 - 建议结合其他指标综合判断,避免单独使用
公式源码
XA_1:=(HIGH+LOW+CLOSE)/3; DIFF:EMA(XA_1,25)-EMA(XA_1,99),LINETHICK0; DEA:EMA(DIFF,17),LINETHICK0; macd:2*(DIFF-DEA),LINETHICK0; XA_2:=DIFF; XA_3:=DEA; DRAWBAND(XA_2,RGB(220,100,0),XA_3,RGB(0,290,255)); IF(XA_2>=REF(XA_2,1),XA_2,DRAWNULL),COLOR2B4AEC,LINETHICK0; IF(XA_2<REF(XA_2,1),XA_2,DRAWNULL),COLORGREEN,LINETHICK0; IF(XA_3>=REF(XA_3,1),XA_3,DRAWNULL),COLORRED,LINETHICK0; IF(XA_3<REF(XA_3,1),XA_3,DRAWNULL),COLORGREEN,LINETHICK0; STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,2,0),COLOR4D00D6; STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,1.5,0),COLOR4A00A4; STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLOR0000EE; STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,0.1,0),COLOR4A008E; STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,0,0),COLOR5200FF; STICKLINE(MACD>=0 AND MACD<REF(MACD,1),0,MACD,2,0),COLOR6A6F60; STICKLINE(MACD>=0 AND MACD<REF(MACD,1),0,MACD,1.5,0),COLOR936F60; STICKLINE(MACD>=0 AND MACD<REF(MACD,1),0,MACD,1,0),COLORBE6F60; STICKLINE(MACD>=0 AND MACD<REF(MACD,1),0,MACD,0.1,0),COLORBE9560; STICKLINE(MACD>=0 AND MACD<REF(MACD,1),0,MACD,0,0),COLORBE957F; STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,2,0),COLOR520E4F; STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,1.5,0),COLOR520E59; STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLOR520E67; STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,0.1,0),COLOR520E89; STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,2,0),COLOR155500; STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,1.5,0),COLOR208000; STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,1,0),COLOR2BAA00; STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,0.1,0),COLOR35D500; STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,0,0),COLOR40FF00; XA_4:=EMA(AMOUNT/(100*vol),5); XA_5:=EMA(AMOUNT/(100*VOL),13); XA_6:=EMA(AMOUNT/(100*VOL),34); XA_7:=DMA(CLOSE,VOL/CAPITAL); XA_8:=(CLOSE-XA_5)/XA_5*100; DIF:EMA(XA_1,7)-EMA(XA_1,25); DE:EMA(DIF,9); MACDS:2*(DIF-DE),LINETHICK0; IF(XA_8>0 AND XA_8>REF(XA_8,1),DIF,DRAWNULL),COLORRED,LINETHICK2; IF(crOSS(CLOSE,XA_6),DIF,DRAWNULL),COLORWHITE,LINETHICK2; IF(CROSS(CLOSE,XA_7),DIF,DRAWNULL),COLORYELLOW,LINETHICK2; IF(DIF>DE,DIF,DRAWNULL),COLORFFCC33,LINETHICK2; IF(DIF<DE,DIF,DRAWNULL),DOTLINE,COLORWHITE; IF(DIF>DE,DE,DRAWNULL),COLORGREEN,LINETHICK2; IF(DIF<DE,DE,DRAWNULL),DOTLINE,COLORRED;