Home 世界杯开幕战 指标之王MACD这样设置参数简单高效(含源代码)

指标之王MACD这样设置参数简单高效(含源代码)

来源:雪球App,作者: 方心景,(https://xueqiu.com/7100212832/300130353)

之前讲解过MACD的原理和应用,作为指标之王,这个技术指标还是非常实用的。

但默认的MACD指标参数是12,26,9,原因我在之前讲的文章中也讲过,文章中建议调整参数为10,22,7,这样按数字含义更适合目前的股市。

但经过这样设置,指标还是有一定滞后,当然应用原理是不变的,金叉死叉是买卖点,底背离买入,顶背离卖出,但滞后会让一部分收益流失。

之后我又尝试把默认的参数都减半去设置,惊奇的发现,这样设置在日线上至少可以提前一天发出信号。

如下图,上面MACD设置的是6,13,5。下面MACD设置的默认的。

可以很清晰地看出金叉所在的位置上面的指标要比下面的提前,在顶部也是这样,如下图:

小参数的MACD红柱子也提前就出现缩量,死叉出现的也比默认的要早,对比上面的股价,确实可以提前预判走势。

我用的MACD是能自动画出面积的,如果需要可以在公式管理里点新建公式,源代码一会发在文章后面,如果不知道怎么安装公式,可以参考我之前写的顾比均线设置。

还有就是提醒一下,指标越是长周期成功率越高,不过你可以在短周期通过MACD高抛低吸降低成本,比如你平常看的是日线,出现金叉或者背驰,背驰最好了,那就在30分钟线做交易,通过网格交易来降低成本。

当然我认为最好的投资方式还是看基本面做价值投资,但技术分析这个“术”有时候还是可以用一用的。

再好的股票都有震荡行情,价值投资者也会经历震荡,一个震荡周期可能持续好多年,坚守价值投资也许收益最后还停在原地,会技术投资,不断在震荡行情中做短差,也许最后同样的持仓,你比持有不动成本要低一半。

所以我并不排斥技术投资,包括之前一直研究缠论亦是如此,价值投资是“里子”,技术分析是“面子”,“面子”可以不要,但“里子”一定不能丢,当然白给的“面子”也一定要要。

下面是含面积的MACD指标源代码,参数设置一样,设置成6,13,5即可。

DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:EMA(DIF,MID);

{MACD:(DIF-DEA)*2,COLORSTICK;}

MACD:(DIF-DEA)*2,COLORLIBLUE;{COLORLIBLUE,COLOR6699CC;}

STICKLINE((MACD>REF(MACD,1) AND (MACD>0)),0,MACD,0.5,1),COLORRED;

STICKLINE((MACD

STICKLINE((MACD>REF(MACD,1) AND (MACD<0)),0,MACD,0.5,1),COLORLIGREEN;

STICKLINE((MACD0)),0,MACD,0.5,1),COLORLIRED;

PARAMETERS:=TDXDLL8(17,DATE,0,STR2CON(CODE));{初始化并设置日期等参数}

BEGIN:=TDXDLL8(1,H,L,C);{主程序初始化并运行,接下来的程序只调用数据};

{笔显示相关:1上顶 -1下底}

BI:=TDXDLL8(7,0,0,0);

{画平均面积}

AVERAGE:=1.5*TDXDLL8(22,0,0,0);

UP:IF(SHOW=1 AND AVERAGE>=0,AVERAGE,DRAWNULL),DOTLINE,LINETHICK1,COLORRED;

DOWN:IF(SHOW=1 AND AVERAGE<=0,AVERAGE,DRAWNULL),DOTLINE,LINETHICK1,COLORGREEN;

{画总面积}

TOTAL:=TDXDLL8(18,0,0,0);

DRAWNUMBER(SHOW=1 AND BI=1, UP, TOTAL),COLORWHITE,DRAWABOVE;

DRAWNUMBER(SHOW=1 AND BI=-1,DOWN, TOTAL),COLORWHITE;

END:=TDXDLL8(2,0,0,0);{主程序终止运行};

$上证指数(SH000001)$ $创业板指(SZ399006)$ #MACD金叉股#