MACD"8天内两次金叉",我把窗口从8改成5和13,各盯了一周|通达信源码

参数日记 · 自研整理 · 策略思路仅供学习交流

MACD双金叉是个老打法,逻辑是"短期内两次金叉,说明多头连续发力"。我最早用的版本,窗口写死8天。

用了一段时间,总觉得信号量忽多忽少,于是决定把窗口参数化,拿5和13各试了一周,看看它到底吃哪一套。

这一周的观察记录
改参数前

窗口8天:信号不算少,但里面混了不少"第一次金叉完又死叉"的票,看着就乱。

先试5天

窗口收紧到5天,信号明显少了,但留下的偏"连续猛攻"的类型,节奏太快,我有点跟不上。

再试13天

窗口放到13天,信号多了,可跨度拉长后,"两次金叉"之间隔太久,中间早就跌了一截。

最后定格

绕了一圈发现:8天本身不算错,问题是我只看了金叉次数,没管趋势和位置。参数是面子,过滤才是里子。

参数对照(我自己记的)
窗口信号量性格适合
5天偏连续猛攻型,节奏快短线、能盯盘
8天折中,经典口径通用参考
13天两次金叉间隔拉长,噪声变多趋势确认
参数化后的写法
{MACD快线|参数|无未来} N1:=12;
{MACD慢线|参数|无未来} N2:=26;
{DEA周期|参数|无未来} N3:=9;
{双金叉窗口|参数|无未来} M:=8;
{窗口内金叉次数|参数|无未来} K:=2;

DIFF:=EMA(CLOSE,N1)-EMA(CLOSE,N2);
DEA:=EMA(DIFF,N3);
MACD:=2*(DIFF-DEA);
金叉:=CROSS(DIFF,DEA);

{窗口M天内至少出现K次金叉}
XG:COUNT(金叉,M)>=K;
Ctrl+A 全选复制

M是双金叉的窗口(默认8),K是窗口内金叉次数(默认2)。想收紧就M=5,想放宽就M=13。但我最大的收获不是选哪个数字,而是想明白:光调窗口不解决根本问题,双金叉还得配合趋势和位置一起看,否则只是换个姿势接同样的坑。

本文为个人通达信公式学习记录,仅供技术交流,不构成任何投资建议,不承诺收益。文中观察为个人主观记录,参数带主观性,未做严格量化回测,历史表现不代表未来。入市有风险,操作请独立判断。
这一周绕了一圈,反而确认了一件事:参数没有标准答案,只有"合不合你的节奏"。你的MACD双金叉,用的几天窗口?


相关阅读

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