三步擒牛选股|均线与MACD交叉组合选股逻辑

三步擒牛选股,综合EMA均线价格支撑、MACD金叉历史回溯条件;要求K线收阳,低点站上17日EMA与25日均线,MACD曾经发生金叉,排除0成交量/一字线异常K线,输出XG选股信号。

回测提醒:MACD存在天然滞后;震荡行情会重复出票;均线站上不等于持续上涨,高位同样会满足全部条件,必须人工过滤位置、板块。

先说清楚:以下内容只做通达信公式编程学习,所有信号都是历史条件匹配,不构成任何交易建议,市场波动谁都预判不了。

一、我踩过的坑:哪些信号降低参考权重

1. 股价累计涨幅已经很大,满足全部条件也可能是末端冲顶;

2. 震荡反复区间,MACD多次金叉,会连续产生杂信号;

3. 大盘系统性下跌,均线站上很容易再次跌破。

二、完整源码(文档原始|选股)

VAR1:=EMA(CLOSE,17);
VAR2:=CLOSE>OPEN;
VAR3:=LOW>VAR1;
VAR4:=MA(CLOSE,25);
VAR5:=LOW>VAR4;
VAR6:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR7:=EMA(VAR6,9);
VAR8:=CROSS(VAR6,VAR7);
VAR9:=REF(VAR8,1);
VAR10:=COUNT(VAR9,21)>0;
VAR16:=IF((CLOSE=0 OR VOL=0),0,1);
VAR19:=NOT(CLOSE=OPEN AND HIGH=LOW);
XG:VAR16 AND VAR19 AND VAR2 AND VAR3 AND VAR5 AND VAR8 AND VAR10;

三、公式逻辑大白话拆解

1、VAR1‑VAR5:17周期EMA、25周期简单均线;要求当日收阳线,最低价高于这两条均线,价格获得双重均线支撑;

2、VAR6‑VAR10:标准MACD计算,VAR8为MACD金叉;VAR10要求过去21根K线之内曾经出现过MACD金叉;当前同时再次发生MACD金叉;

3、VAR16、VAR19:过滤价格或成交量为0、开盘收盘最高最低全部相等的一字异常K线;

4、XG:全部条件同时成立输出选股信号。

逻辑概括:收阳,低点站上17EMA、MA25,21周期内曾经金叉、当日再次MACD金叉,排除异常K线。

四、拿到选股结果,手动再核对3点

检查股价位置,高位标的即使条件全部满足也要谨慎;

看板块热度,无主线题材加持的标的降低观察优先级;

大盘单边下行,信号整体参考价值下降。

五、通达信导入步骤

1、Ctrl+F打开公式管理器;

2、条件选股公式,新建;

3、粘贴完整源码,自定义名称保存;

4、收盘后运行选股,MACD、均线依赖完整收盘K线。

⚠️风险提示

本公式仅筛选历史均线、MACD金叉K线条件。MACD指标存在滞后,震荡市杂信号较多,站上均线不代表趋势延续。全部仅限通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。

拆解均线+MACD组合选股,分享回测体会,只聊技术学习,不分析行情、不推荐个股。


相关阅读

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