买卖信号

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;