烈日灵岩回测手记:多指标叠加会带来哪些副作用

烈日灵岩选股,组合EXPMA指数均线、MA成交量均线、MACD、KDJ多套体系;核心条件是EXP7、EXP21同时上穿MA30,两条EXPMA距离控制在很小差值,再叠加量能/MACD/KDJ三者当中至少一组条件成立。

回测里面能看到副作用:条件叠加越多,出票数量波动很大;部分行情下几乎不出票,震荡市又会集中出票;EXPMA交叉之后,也经常出现冲高回落,不能直接作为入场参考。

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

一、我踩过的坑:这套公式容易遇到的现实问题

1. 趋势流畅大行情,EXPMA交叉条件很难同时满足,出票稀少;

2. 震荡区间多条均线来回金叉死叉,批量产生候选;

3. 高位位置也可以达成全部条件,存在冲高回落风险。

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

M1:=7;M2:=21;M3:=30;
SHORT:=12;LONG:=26;MID:=9;
N:=9;M4:=3;M5:=3;
EXP7:=EXPMA(CLOSE,M1);
EXP21:=EXPMA(CLOSE,M2);
MA30:=MA(CLOSE,M3);
MAVOL5:=MA(VOL,5);
MAVOL60:=MA(VOL,60);
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M4,1);
D:=SMA(K,M5,1);
J:=3*K-2*D;
A1:=CROSS(EXP7,MA30) AND CROSS(EXP21,MA30) AND ABS(EXP7-EXP21) A2:=CROSS(MAVOL5,MAVOL60) OR MAVOL5>MAVOL60;
A3:=DIF>DEA;
A4:=J>REF(J,1) AND REF(J,1) XG:A1 AND (A2 OR A3 OR A4);

三、公式逻辑大白话拆解

1. EXP7、EXP21、MA30:7日、21日EXPMA,30日简单均线;A1要求两条EXPMA同时上穿MA30,并且两条EXPMA之间价差不超过收盘价5%;

2. A2:5日均量上穿或者大于60日均量,代表量能放大;

3. A3:MACD的DIF大于DEA,MACD处于多头区间;

4. A4:KDJ的J值拐头向上,J前一日小于再前一日;

5. XG:必须满足A1双EXPMA同时上穿,A2/A3/A4三个条件满足任意一个即可输出信号。

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

观察股价整体位置,高位出现信号需要谨慎;

优先确认成交量是否真实有效放大,不要只看指标交叉;

大盘环境弱势时,降低这套信号的观察权重。

五、通达信导入步骤

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

2. 条件选股公式,点击新建;

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

4. 收盘之后再运行选股,EXPMA、MACD、KDJ均依赖完整收盘K线。

⚠️风险提示

均线、量能、KDJ、MACD均为滞后类技术指标,多条件叠加不代表后市上涨。震荡市会产生无效候选,大行情又容易出票稀少。全部仅限通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。

拆解多指标组合类选股,分享回测手记,只聊技术学习,不分析行情、不推荐个股。


相关阅读

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