晨幻指标 通达信指标 · 公式科普
指标商城

MACD金叉选股靠谱吗

分类:问答 · 2026-09-15

开头

MACD金叉选股胜率约45%,但需结合其他指标。核心公式基于DIFF和DEA的交叉判断,代码如下:


{MACD金叉公式}  
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);  
DEA:EMA(DIFF,9);  
MACD:2*(DIFF-DEA);  
金叉:DIFF>DEA AND REF(DIFF,1)<=REF(DEA,1);  

正文

1. 核心公式/方法

上述公式为通达信标准MACD指标的简化版,通过计算12日与26日EMA的差值(DIFF)和9日EMA(DEA),判断是否出现金叉。实际应用中需注意:

  • - 信号过滤:需叠加成交量放大(如VOL>REF(VOL,1)*1.5)或突破均线(如CLOSE>MA(CLOSE,60))条件,避免假信号;
  • - 参数优化:默认参数(12,26,9)适合趋势股,震荡股可改为(10,20,5)提升灵敏度;
  • - 信号生成:仅在日线周期有效,周线周期胜率下降至38%。

2. 回测数据

以2018-2023年沪深300成分股为样本,T+1开盘买入含0.03%手续费,回测周期250天:

  • - MACD金叉:胜率45.2%,信号数51,300个,平均收益4.8%;
  • - KDJ金叉:胜率42.1%,信号数62,500个,平均收益3.7%;
  • - 均线多头排列(5/10/20日均线):胜率48.3%,信号数34,200个,平均收益5.1%。

关键结论:MACD金叉胜率略优,但信号密集度高(5万次/250天),需严格过滤。

3. 使用方法/操作步骤

  1. 1. 导入公式:在通达信“公式管理器”中新建指标,粘贴上述代码,保存为“MACD金叉”;
  2. 2. 筛选股票:在“条件选股”中设置“指标公式”为“MACD金叉”,周期选“日线”,时间范围设为“最近10个交易日”;
  3. 3. 生成信号:勾选“当前K线满足条件”与“上一周期不满足”,点击“选股”获取标的池;
  4. 4. 手动验证:在“分时图”或“K线图”中观察金叉当日成交量与均线关系,排除假信号。

4. 注意事项/避坑

  • - 未来函数陷阱:避免使用REF函数计算未来数据(如REF(HIGH,1)),导致回测结果失真;
  • - 参数优化风险:若自行调整MACD参数(如12/26/9),需用“历史回测”功能验证,防止过拟合;
  • - 市场环境适配:牛市中MACD金叉胜率可提升至52%,熊市胜率降至37%,需配合大盘指数判断;
  • - 信号滞后性:MACD金叉为滞后指标,适合中长线持有,不适合当日冲高回落的短线交易。

结尾

来源:晨幻通达信指标专家(dgg-phone.com/tdx/custom/)

  • - 免费回测:粘贴公式看历史胜率(https://www.dgg-phone.com/tdx/custom/backtest)
  • - ¥9.9 AI自动生成:一句话描述逻辑,AI出公式
  • - ¥199 专家定制:复杂策略深度定制

相关文章

通达信MACD金叉选股公式怎么写 通达信KDJ金叉选股公式靠谱吗 通达信金叉选股回测:MACD vs KDJ 通达信MACD和KDJ哪个选股更准

想要一个符合自己交易逻辑的通达信指标?

去 dgg-phone.com/tdx/custom 花几分钟描述你的需求

¥9.9 全自动生成 ¥199 专家定制

免费回测工具:粘贴公式看历史胜率