风险提示:指标仅学习复盘使用,不构成投资建议,盈亏自负。
"你说MACD金叉到底准不准啊?我看上次金叉了,第二天又死叉了。"
"单看MACD金叉?那当然不准。你得加一个确认条件——KDJ同日也金叉,两个一起金叉,假信号少一半。"
"两个一起金叉?那不是很难等到吗?"
"对啊,难等才值钱。容易等到的信号,满大街都是,能值几个钱?"
这段对话是我三年前和一个做了十几年交易的老前辈聊的。当时我不以为然——两个指标同时金叉,一年能出几次?后来我回测了一年的数据,发现确实不多,但每一次都值得认真看。
这个【MACD+KDJ共振】指标干的就是这件事——把MACD金叉和KDJ金叉放在同一天检测,只有两者同时触发才算有效信号。
核心逻辑拆解:MACD反映中长期趋势动能,KDJ反映短期超买超卖状态。两个指标同日金叉,意味着"大趋势转好+短期动能确认"双重共振。单一金叉可能有假信号,但两个独立指标同时说"多了",概率就高多了。
说白了,这就像两个人同时告诉你同一个消息——一个人说可能是传言,两个人说大概率是真的。
副图看双金叉共振位置,选股一键筛标的——配合使用效率最高
纳入观察:MACD+KDJ同日金叉+当日放量阳线,可纳入次日观察池
谨慎留意:双金叉但股价在60日均线下方较远,可能是超跌反弹非趋势反转
规避标的:双金叉后第二天MACD马上死叉,说明是假共振
辅助参考:双金叉位置在零轴上方比零轴下方更可靠
说句心里话,那个老前辈教我的不止是"两个指标同时金叉"这个技巧,更重要的是"难等到的信号才值钱"这个道理。这事儿吧,说白了就是——容易得到的都不珍惜,指标也一样。
通达信副图源码
【副图指标】MACD_KDJ共振|适配通达信|无未来函数,长按全选复制
{MACD_KDJ共振副图}
{===== MACD部分 =====}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD金叉:=CROSS(DIF,DEA);
DIF线:DIF,COLORWHITE;
DEA线:DEA,COLORYELLOW;
MACD柱:(DIF-DEA)*2,COLORSTICK;
{===== KDJ部分 =====}
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D1:=SMA(K,3,1);
KDJ金叉:=CROSS(K,D1);
K线:K,COLORMAGENTA;
D线:D1,COLORCYAN;
{===== 共振信号 =====}
共振:=MACD金叉 AND KDJ金叉;
DRAWICON(共振,DIF,1);
DRAWTEXT(共振,DIF*1.2,'双金叉'),COLORRED;
STICKLINE(共振,0,(DIF-DEA)*2,1,0),COLORRED;
{===== MACD部分 =====}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD金叉:=CROSS(DIF,DEA);
DIF线:DIF,COLORWHITE;
DEA线:DEA,COLORYELLOW;
MACD柱:(DIF-DEA)*2,COLORSTICK;
{===== KDJ部分 =====}
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D1:=SMA(K,3,1);
KDJ金叉:=CROSS(K,D1);
K线:K,COLORMAGENTA;
D线:D1,COLORCYAN;
{===== 共振信号 =====}
共振:=MACD金叉 AND KDJ金叉;
DRAWICON(共振,DIF,1);
DRAWTEXT(共振,DIF*1.2,'双金叉'),COLORRED;
STICKLINE(共振,0,(DIF-DEA)*2,1,0),COLORRED;
使用方法:通达信 → 公式管理器 → 新建副图指标 → 粘贴保存|仅学习使用
选股源码
【选股指标】MACD_KDJ共振选股|适配通达信|长按全选复制
{MACD_KDJ共振选股}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD金叉:=CROSS(DIF,DEA);
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D1:=SMA(K,3,1);
KDJ金叉:=CROSS(K,D1);
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
XG:MACD金叉 AND KDJ金叉 AND 非ST;
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD金叉:=CROSS(DIF,DEA);
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D1:=SMA(K,3,1);
KDJ金叉:=CROSS(K,D1);
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
XG:MACD金叉 AND KDJ金叉 AND 非ST;
使用方法:通达信 → 公式管理器 → 新建选股指标 → 粘贴保存|仅学习使用
诚实声明:指标基于历史数据统计,过去不代表未来。市场有风险,使用需谨慎。
最后叮嘱:双金叉共振信号一年出不了几次,但每一次都值得认真看。难等到的信号才值钱。

