买卖信号
1. **佛手**:`DRAWICON(佛手,-0.15,11)` - 当满足VV条件时显示图标(VV为收盘价上涨、5日>10日>30日均线多头、DIF>DEA且向上、成交量均线多头等技术面综合条件) 2. **二次翻红**:`DRAWTEXT(二次翻红,-0.15,'↖翻红')` - 当FH3或FH4或FH5满足时显示(MACD连续4日下降后首次翻红且满足特定条件) 3. **低买**:`DRAWTEXT(CROSS(DIF,DEA) AND DIF<0,DEA-0.02,'↖低买')` - DIF上穿DEA且DIF<0时显示 4. **加油**:`DRAWTEXT(CROSS(DIF,DEA) AND DIF>0,DEA-0.05,'↖加油')` - DIF上穿DEA且DIF>0时显示 5. **MACD缩头**:X1=0 AND MACD>0时STICKLINE显示为COLORDCDC00 6. **二次起动**:X3条件满足时STICKLINE显示为COLOR0854FF
用法
1. **适用场景**:适用于中短线交易,结合MACD传统用法进行优化 2. **核心信号**: - "低买"信号表示DIF从负值区域上穿DEA,代表空头转多头的初期机会 - "加油"信号表示DIF从正值区域上穿DEA,代表多头趋势的加强 - "二次翻红"是MACD连续回调后再次走强的信号,属于相对安全的上车点 - "佛手"信号是多重技术条件共振,综合参考价值较高 3. **注意事项**: - 该指标在传统MACD基础上增加了"二次翻红"等优化信号 - 建议结合成交量(MA(VOL,5)>MA(VOL,34))和均线多头排列等条件综合判断 - 红绿柱状线表示MACD正负,白色/紫色表示柱状线与前一日对比的变化 - 指标包含压力位和支撑位计算(明压、明撑、今压、今撑),可辅助判断价格区间
公式源码
DIF:EMA(CLOSE,6)-EMA(CLOSE,19),,NODRAW;
DEA:EMA(DIF,9),NODRAW;
macd:2*(DIF-DEA),COLORSTICK;
STICKLINE(MACD>0,MACD,0,0.5,0),COLORRED;
STICKLINE(MACD<0,MACD,0,0.5,0),COLORGREEN;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),MACD,0,0.5,0),COLORWHITE;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,0.5,0),COLORFF00FF;
FH1:=REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);
FH2:=MACD>=0 AND COUNT(MACD>REF(MACD,1),1)=1;
FH3:=FH1 AND FH2 AND EMA(C,13)>REF(EMA(C,13),1);
FH4:=FH1 AND FH2 AND Abs((DIF-DEA)/C)<0.018;
FH5:=FH1 AND FH2 AND MACD<0.10;
VV:=CLOSE>OPEN AND MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,30)
AND DIF>DEA AND MACD>REF(MACD,1) AND DIF>0 AND DEA>0 AND
MA(vol,5)>MA(VOL,34) AND MA(CLOSE,30)>=REF(MA(CLOSE,30),1);
佛手:IF(VV,1,0),NODRAW;
{二次起动}
X0:=BARSLAST((crOSS(MACD,REF(MACD,1)) AND MACD>0) OR CROSS(MACD,0));
X1:=BARSLAST(CROSS(0.5,COUNT(MACD>REF(MACD,1),X0+1)=X0+1));{回}
X2:=COUNT(MACD<REF(MACD,1),X1+1)=X1+1 AND COUNT(MACD<0,X1+1)<=2;
X3:=REF(X2,1) AND MACD>REF(MACD,1) AND C>O AND C>REF(C,1);
STICKLINE(X1=0 AND MACD>0,MACD,0,2,0),COLORDCDC00;{MACD缩头}
STICKLINE(X3,MACD,0,2,0),COLOR0854FF;{二次起动};
DRAWICON(佛手,-0.15,11);
二次翻红:(FH3 OR FH4 OR FH5),COLORRED,NODRAW;
低买:CROSS(DIF,DEA) AND DIF<0,COLORFF00FF,NODRAW;
加油:CROSS(DIF,DEA) AND DIF>0,COLORYELLOW,NODRAW;
DRAWICON(二次翻红,-0.05,1);
DRAWTEXT(二次翻红,-0.15,'↖翻红'),COLORRED;
DRAWTEXT(CROSS(DIF,DEA) AND DIF<0,DEA-0.02,'↖低买'),COLORFF00FF;
DRAWTEXT(CROSS(DIF,DEA) AND DIF>0,DEA-0.05,'↖加油'),COLORYELLOW;
XG:二次翻红 OR 低买 OR 加油,NODRAW;
YLZC:=IF(CLOSE=INDEXC,(INDEXC+INDEXH+INDEXL+INDEXO)/4,AMOUNT/(VOL+0.01)/100);
阻价:=IF(CLOSE=INDEXC,YLZC+INDEXC-INDEXL,YLZC+(CLOSE-LOW));
支价:=IF(CLOSE=INDEXC,INDEXL+INDEXC-YLZC,LOW+(CLOSE-YLZC));
今压:REF(阻价,1),LINETHICK0,COLORAA11BB,NODRAW;
今撑:REF(支价,1),LINETHICK0,COLOR009900,NODRAW;
明压:阻价,LINETHICK0,NODRAW;
明撑:支价,LINETHICK0,NODRAW;
DIFF:DIF,COLORRED,LINETHICK2;
ddeA:DEA,COLORYELLOW,LINETHICK2;