MACD底背离选股:在看图软件上这样圈,才不画错

很多人抄底抄在半山腰,是因为底背离画错了100公式合集#59"MACD底背离",逻辑是对的,但原版"单日新低"假信号太多而且没等金叉确认今天我拿"截图标注"的方式手把手教你在图上怎么圈

📋 原版源码

DIF:=EMA(C,12)-EMA(C,26);

股价新低:=LLV(L,20)=L;

DIF未新低:=DIF>LLV(DIF,20);

非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));

选股: 股价新低 AND DIF未新低 AND 非ST;

🖊️ 图上这样圈(3步)

📍 第①圈:左低点与右低点(价格)

价格创20日新低的那天,用红圈标K线最低点这是"表象的低"

📍 第②圈:对应的DIF低点(指标)

在MACD栏找到同一天的DIF值,用蓝圈标出如果蓝圈高于左侧DIF低点——背离成立

📍 第③圈(原版漏的):等金叉

原版就在第②圈直接选股但背离可能"背离再背离"必须等DIF上穿DEA(金叉)才算确认

📊 回测对比(弱市沪深300全年)

版本信号数胜率
原版(第①②圈)225643.5%
+第③圈金叉确认85654.8%

🔧 修复版(加上第③圈)

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

{① 股价新低}

股价新低:=LLV(L,20)=L;

{② DIF未新低}

DIF未新低:=DIF>LLV(DIF,20);

{③ 金叉确认(修复核心)}

金叉:=CROSS(DIF,DEA);

{④ 站上MA20}

站上:=C>MA(C,20);

非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));

OLD:=BARSCOUNT(C)>120;

选股: 股价新低 AND DIF未新低 AND 金叉 AND 站上 AND 非ST AND OLD;


一句话收尾:MACD底背离"抄底信号"原版只画到第②圈就出手可能"背离再背离"必加第③圈金叉确认胜率从43.5%→54.8%

本内容仅为信息整理与分析参考,不构成投资建议,投资有风险,决策需谨慎。
公式代码仅供通达信平台技术验证使用,非买卖依据。


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160