价在两线之上,MACD 今天金叉 —— 就这三步,没别的了
这公式短。真的短。我看完源码愣了一下,以为漏读了。
就三步:
第一,今天收阳。 CLOSE > OPEN,实体是红的。没别的要求,不要求涨幅多少,阳线就行。
第二,最低价踩在两条均线之上。 LOW > EMA17,且 LOW > MA25。注意是最低价,不是收盘价 —— 意思是盘中哪怕下探,也没碰过这两条线。这比 "收盘站在均线上" 严格。
第三,MACD 今天金叉。 DIF 上穿 DEA。但它多加了一个条件:21 天内出现过金叉。
源码直接复制,日线使用:
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;
说一个我觉得有意思的点。
21 天内有过金叉这个条件,作者没写在显眼处。它的潜台词是:这不是 MACD 第一次金叉。第一次金叉通常出现在暴跌之后,是反弹;21 天内第二次、第三次金叉,往往意味着中期趋势已经走出来了。
这个过滤挺聪明的 —— 它自动把 "暴跌后第一次金叉" 那种假信号挡在外面。
但问题也在这。EMA17 和 MA25 这两条线,本质上是中短期均线。最低价一直踩在它们上面,说明股票已经在均线上方跑了一阵。等 MACD 第二次金叉时,价格未必在低位。这是个右侧跟随信号,不是低吸。
名字原来带个 "牛" 字,我删了。这种公式,在趋势行情里会一直出信号;在震荡市里,MACD 金叉死叉来回割,它也跟着来回选。别指望它告诉你什么时候该跑,它只告诉你什么时候 "好像不错"。
指标仅为技术交流,不构成投资建议。市场有风险,入市需谨慎。
扩展阅读:https://mp.weixin.qq.com/s/ulNhpk6vZjTSPhlKyY4UiA

