[ZS260908]超平滑MACD副图-通达信指标源码分享

【免责声明】本文只讲超平滑副图里 MACD 的算法思路,属公式编写科普,不构成投资建议。市场有风险,据此研究盈亏自负。

01 指标定位:它先用成交量给价格降噪

普通 MACD 你是不是常被一根毛刺骗出金叉,刚追进去它就死叉?这套超平滑副图,先用成交量给价格加权抚平,再做一套 MACD,专门逮普通 MACD 逮不到的真信号——低金、二金、底背离、顶背离,一层层滤网筛出来。

它不荐股,只把这套 MACD 的写法与参数取法拆给你看。

速查卡|一眼抓重点

成交量加权价用三天量给价格降噪的均价 VC
低金信号DIF 在零下 0.1 以下才认的金叉
二次金叉21 天内第二次零轴下金叉
顶底背离价格与 DIF 拧着劲的位置

02 指标源码分享|超平滑MACD副图

指标编号:ZS260908

指标完整源码:

VC:=(REF(C,2)*REF(V,2)+REF(C,1)*REF(V,1)+C*V)/(V+REF(V,1)+REF(V,2)),NODRAW;SQX:=(VC-MA(VC,13))*100;DIF:MA(SQX,5),COLORWHITE;DEA:EMA(DIF,5),COLORYELLOW;MACD:(DIF-DEA)*2,COLORSTICK;低金:IF(CROSS(DIF,DEA)ANDDIF<-0.1,15,DRAWNULL),COLORYELLOW,LINETHICK4,CROSSDOT;JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));二金:IF(CROSS(DIF,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1,28,DRAWNULL),COLORFF00FF,LINETHICK4,CROSSDOT;A1:=BARSLAST(REF(CROSS(DIF,DEA),1)),NODRAW;底背:IF(REF(CLOSE,A1+1)>CLOSEANDDIF>REF(DIF,A1+1)ANDCROSS(DIF,DEA),40,DRAWNULL),COLORRED,LINETHICK4,CROSSDOT;

势:DRAWLINE(A1=0,DEA,底背,DEA,0),COLORGREEN;{,COLORRED;}

A2:=BARSLAST(REF(CROSS(DEA,DIF),1));顶背:=REF(CLOSE,A2+1)<CLOSEANDREF(DIF,A2+1)>DIFANDCROSS(DEA,DIF),COLORWHITE;顶背_:IF(REF(CLOSE,A2+1)<CLOSEANDREF(DIF,A2+1)>DIFANDCROSS(DEA,DIF),66,DRAWNULL),COLORF08000,LINETHICK4,CROSSDOT;:DRAWLINE(A2=0,DEA,顶背,DEA,0),COLORFFBB99;A3:=CROSS(DIF,DEA)ANDDEA<0;零下二金_:IF(FILTER(COUNT(A3,21)=2,10),53,DRAWNULL),COLORWHITE,LINETHICK4,CROSSDOT;

#超平滑MACD#副图指标#MACD背离#二次金叉#通达信指标

03 指标原理深度拆解:成交量怎么把毛刺金叉抚平

先把地基 VC 这条线说透。它量的不是收盘价,是钱说了算的均价。

成交量大的那根 K 线,在均价里占的权重就大,价格被它拽着走的分量也跟着大。

VC:=(REF(C,2)*REF(V,2)+REF(C,1)*REF(V,1)+C*V)/(V+REF(V,1)+REF(V,2));

三天量加权:把前天、昨天、今天三根 K 线,各自用当天的成交量去加权,再除掉三天总成交量。一根放量大涨的 K 线,比一根没量的小阳线分量重得多,VC 把这个分量吃进去,毛刺自然少。

十三天均线:SQX 拿 VC 减掉它十三天均线的差再乘一百,这步叫去趋势,把价格压回零轴上下晃。窗口太短容易被单根大阳线带偏,太长又钝得没反应,十三天刚好把两周脾性装进去。

真正有意思的是低金和二金这一对滤网。

低金:=IF(CROSS(DIF,DEA) AND DIF<-0.1,15,DRAWNULL);

零下零点一:普通金叉满地都是,它只要深坑里的金叉——金叉发生时 DIF 还得在零下零点一更深的区。定在零轴附近,毛刺金叉全混进来;定得太深,等真到那个坑行情早跑一半。零点一卡在中间,不早不晚。

二金:=IF(CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1,28,DRAWNULL);

二十一天窗口:JCCOUNT 数的是从 DEA 上次转正以来金叉了几回,COUNT(JCCOUNT=2,21)=1 是说最近二十一天里这是第二次金叉。窗口太短双底还没成型,太长又错过最佳位置,二十一天约一个交易月,刚好罩住一段完整回调。

DEA 零轴下:还要求 DEA 在零轴下,把高位金叉挡在外头,只认低位反转的模样。

底背离和顶背离是整条线的眼睛。

底背:=IF(REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA),40,DRAWNULL);

价格新低、指标没低:REF(CLOSE,A1+1)>CLOSE 是价格创了新低,但 DIF>REF(DIF,A1+1) 是指标没跟着新低,一低一高就是底背离。A1 用 BARSLAST 算距上次金叉过了多少根,所有背离的位置都靠它定位。顶背离反过来,价格新高、DIF 没新高,两边拧着劲。

毛刺抖掉之后,留在屏幕上的才是该看的位置标注。

VC 这层量加权像给价格垫了块海绵,小的抖动全被吸掉,剩下的走势才干净,金叉死叉不再动不动就闪一下。

评论区聊聊:你用 MACD 最常被哪类假信号骗到?是毛刺金叉,还是该背离没背离?

⚑ 一句话记住:超平滑先把毛刺抖掉,剩下的交叉才值得看。

[ZS260908]超平滑MACD副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160