买卖信号
1. **买入信号**: - DRAWTEXT(CROSS(L1,L2),DIFF,'买'):L1上穿L2时显示"买" - CROSS(DIFF,DEA):DIFF上穿DEA,金叉信号 - CROSS(L1,L2) AND L5:变盘信号(绿色柱状线) - XG2:CROSS(DIFF,DEA):选股条件 - 加速上扬:IF(REF(LS=0,1) AND LS=1,0.1,0):加速上涨信号 2. **卖出信号**: - DRAWTEXT(CROSS(L2,L1),DIFF,'卖'):L2下穿L1时显示"卖" - CROSS(L2,L1):死叉信号 3. **其他信号**: - 绿柱短了:MACD绿柱缩短且满足其他条件时提示 - XG1:CROSS(MACD1,MACD2) AND MACD1<0:选股条件
用法
1. **适用场景**:中短期趋势判断,适用于震荡市和趋势行情 2. **主要功能**: - 该指标是对经典MACD的优化,增加了L1/L2均线系统作为辅助判断 - 当L1上穿L2时产生买入信号"L1/L2金叉",当L1下穿L2时产生卖出信号 - DIFF上穿DEA为MACD标准金叉,可作为买入参考 - "绿柱短了"信号表示MACD绿柱开始缩短,可能预示反弹 - 加速上扬信号表示DIFF>DEA且DIFF>0,可能进入加速上涨阶段 3. **注意事项**: - 指标包含多个买卖信号,建议结合使用避免假信号 - 可配合成交量和其他指标综合判断 - STICKLINE绘制了MACD红绿柱变化,直观显示多空力量 - 绿柱短了信号需要满足C>MA(C,55)等条件,可过滤部分假信号
公式源码
DIFF:(EMA(CLOSE,12) - EMA(CLOSE,26))*20,COLORFFFFFF,LINETHICK1; DEA:EMA(DIFF,9),COLOR00FFFF,LINETHICK1; macd:2*(DIFF-DEA), COLORSTICK; MACD1:2*(DIFF-DEA),COLORRED,LINETHICK0; MACD2:SMA(MACD1,0,3),COLORFFFF00,LINETHICK0; STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2,0),COLORRED; STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2,0),COLOR00FFFF; STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLOR40FF00; S1:=MACD<0; S2:= (MACD>=0); S3:=BARSLAST(crOSS(DIFF,DEA)); S4:=REF(S3,S3+1); S5:=DEA>REF(DEA,S4); S6:=DEA; 上成立:=CROSS(DIFF,DEA) AND S5; 下成立:=CROSS(DIFF,DEA) AND S6; L1:=(EMA(CLOSE,3) - EMA(CLOSE,13)); L2:=EMA(L1,9); L3:=BARSLAST(CROSS(L1,L2)); L4:=REF(L3,L3+1); L5:=L2; 变盘:CROSS(L1,L2) AND L5,LINETHICK0,COLORD6FF9C; STICKLINE(变盘,5,-5,4,1),COLORD6FF9C; 成立距今:BARSLAST(CROSS(DIFF,DEA)),LINETHICK0; L6:=BARSCOUNT(CLOSE); DRAWTEXT(CROSS(L1,L2),DIFF,'买'),COLOR0000FF; DRAWTEXT(CROSS(L2,L1),DIFF,'卖'),COLORFFFF00; REF(DEA,S3),POINTDOT,COLORGREEN; IF(L1>L2,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORB078FF; IF(MACD<0,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORGREEN; LS:=IF(DIFF>DEA AND DIFF>0,1,0); 加速上扬:IF(REF(LS=0,1) AND LS=1,0.1,0); XG1:CROSS(MACD1,MACD2) AND MACD1<0,LINETHICK0; XG2:CROSS(DIFF,DEA),LINETHICK0; M1:=MACD>REF(MACD,1) AND DIFF<DEA; 绿柱短了:M1 AND COUNT(M1,10)=1 AND C>MA(C,55) AND COUNT(MACD<0,5)>=5,LINETHICK0; DRAWTEXT(绿柱短了,MACD,'绿柱短了'),COLOR00FF80;