⚠️ 风险提示(文首置顶):本内容仅为技术指标研发手记,公式仅做形态识别演示,不构成任何投资建议、不承诺收益。信号基于历史行情统计,不代表未来走势。股市存在风险,请勿直接照搬用于实盘,交易决策请独立审慎判断。
你以为"金叉就买"是对的?其实"背离后金叉"才是对的
MACD底背离|动能衰竭|零轴下方|副图指标|无未来函数
大多数人用MACD的方式是:DIF上穿DEA就买。结果频繁被套——因为零轴下方的金叉大多是反弹陷阱。真正值得关注的是底背离后的金叉:价格创新低但动能不再创新低,这才是抛压衰竭的信号。
清单体拆解(5条):
1. 底背离的定义
价格的两个低点:后一个比前一个更低(REF(C,低点1)<REF(C,低点2))。
动能的两个低点:后一个比前一个更高(REF(DIF,低点1)>REF(DIF,低点2))。
价格和动能方向相反=背离。用 TROUGHS(C,2,N) 取最近的第N个谷底位置。
2. 金叉的时机
背离确认后,等 CROSS(DIF, DEA) 才出手。不是背离出现就买——背离可以持续很久(所谓"背离再背离"),必须等动能真正反转的那个金叉点。
3. 为什么不加"零轴下方"约束
很多人写底背离必加"DIF<0"。但强势股的第二波启动,DIF可能已经回到零轴上方又回踩,此时底背离依然有效。加了零轴约束会漏掉这类信号。
4. 过滤条件
收盘站上5日线(短期企稳确认)+ 剔除ST。不加"放量"——底背离金叉是动能反转,不一定伴随放量,加了会漏信号。
5. 防重复
用 FILTER(...,10) 防止10天内反复触发。背离后金叉一波行情只标一次。
源码(选股版,主副图信号名一致):
{MACD底背离后金叉·选股}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
低点1:=TROUGHS(C,2,1);
低点2:=TROUGHS(C,2,2);
背离:=REF(DIF,低点1)>REF(DIF,低点2) AND REF(C,低点1)MA(C,5) AND NOT(NAMELIKE('ST') OR NAMELIKE('*ST')) AND BARSCOUNT(C)>=60;
底背离金叉:FILTER(条件,10);参数说明(源码注释承载):
// TROUGHS(C,2,N):价格的第N个谷底。2=ZIG转折幅度阈值// 背离后金叉:先背离再等金叉,避免"背离再背离"阶段提前进场// FILTER(...,10):10天内不重复信号
指标失效场景
背离再背离:价格持续创新低,DIF反复背离,金叉迟迟不来,时间成本极高;
大盘单边下跌:系统性风险下个股背离金叉容易被击穿;
ZIG函数重绘:
TROUGHS基于ZIG,未确认的谷底可能随新数据变化,实盘中信号有滞后修正。
实战碎感:底背离金叉是左侧交易里最难用好的形态——背离可以持续很久,提前进场就是接飞刀。但一旦背离后金叉确认,胜率比普通金叉高得多。核心纪律:等金叉,不等背离;设止损,不扛单。
⚠️ 再次提示(文末重申):以上为历史K线形态的公式计算定义,信号出现≠该买。请结合大盘环境、板块热点独立判断,指标仅作看盘辅助。
—— 通达信公式技术笔记 · 仅作交流 ——




