[ZX260829]垂帘听股主图-通达信指标源码分享

本文仅分享通达信指标公式的编写思路,不构成任何投资建议,据此操作风险自担。

01垂帘贴着价走,听的是心跳

这指标画了一条叫"垂帘"的平滑线(听诊器膜片)和一条"听股"(13日滤波),垂帘线紧贴着价格走,价格在膜片上方还是下方,就是心跳的"强弱拍"。垂帘方向向上--心脏在发力;垂帘掉头向下--心脏在收缩。它核心解决的事:把K线图的毛刺过滤掉,让你看的是节奏,不是噪音。

02源码全貌:听诊器怎么写的

来,先把源码放这儿,你扫一眼,下面咱们慢慢拆。

指标编号:ZX260829
完整指标源码:

MA5:=MA(C,5);A:=(3*C+L+O+H)/6;垂帘:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210,COLORRED,POINTDOT;听股:MA(垂帘,13),COLORFFCCCC,CIRCLEDOT;ZAR1:=SLOPE(EMA(CLOSE,2),5)*15+C;ZAR2:=EMA(ZAR1,5);ZARA:=EMA(EMA(EMA(EMA(EMA(EMA(EMA(EMA(ZAR2,5),5),5),5),5),5),5),5);ZARB:=BARSLAST(CROSS(CLOSE,ZARA));ZARC:=BARSLAST(CROSS(ZARA,CLOSE));STICKLINE(CLOSE<ZARA,REF(CLOSE,ZARC),REF(CLOSE,ZARC),12,0),LINETHICK2,COLORFFCCCC;STICKLINE(CLOSE>ZARAANDCLOSE>REF(CLOSE,ZARB),REF(CLOSE,ZARB),垂帘,1,0),COLORFFC8FF;STICKLINE(CLOSE>ZARAANDCLOSE>REF(CLOSE,ZARB),REF(CLOSE,ZARB),REF(CLOSE,ZARB),12,0),COLORFFC8FF,LINETHICK2;STICKLINE(CLOSE<ZARAANDCLOSE<REF(CLOSE,ZARC),REF(CLOSE,ZARC),垂帘,1,0),COLOR00FF00;VAR41:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);VAR42:=EMA(100*(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34)),3);VAR4A:=REF(VAR41,1)>92ANDVAR41<92;DRAWTEXT(VAR4A,H+0.12,短卖),COLOR00FF00;DRAWTEXT(VAR4A,H+0.05,),COLOR00FF00;STICKLINE(C>=O,H,L,0,0),COLORRED;STICKLINE(C<O,H,L,0,0),COLORFFFF52;STICKLINE(C>=O,C,O,4,1),COLORRED;STICKLINE(C<O,C,O,4,0),COLORFFFF52;MA13:MA(C,13),COLORWHITE,LINETHICK2;MA55:=MA(C,55),COLORFF00FF;MA125:=MA(C,125),COLORFFCC66;MA250:=MA(C,250),COLORBLUE;DRAWTEXT(CROSS(MA5,听股)ANDMA5>听股ANDC>O,MA13-0.12,垂帘听股),COLORYELLOW;T:=BARSLAST(L>REF(H,1));E:=COUNT(L<REF(H,T+1),T)<2;DRAWTEXT(L<REF(H,T+1)ANDE,L-0.12,缺口回补),COLOR0099FF;VLL:=CROSS(MA(C,13),MA(C,21));DRAWTEXT(VLL,MA13-0.12,圆弧底);

03把听诊器拆开:垂帘这根线是怎么贴上去的

#技术分析 #股市指标

垂帘:(20*A+19*REF(A,1)+…+REF(A,20))/210
垂帘线的算式是全文最重的一行:20*A加19*REF(A,1)加18*REF(A,2)......一直加到REF(A,20),再除以210。A是什么?A:=(3*C+L+O+H)/6,给收盘价三倍权重,最低价、开盘价、最高价各一倍,除以6--一个"加重收盘"的中间价。为什么要加重收盘?因为收盘价是全天资金博弈的最终结论,开盘、最高、最低都是过程,过程可以骗人,结论骗不了人。
听股:MA(垂帘,13)
垂帘那行加权是什么意思?你往这看:最近那天的A乘20,昨天的乘19,前天的乘18,越久远的权重越小,20天前的只乘1。除以210--20+19+...+1的和,保证权重归一化。这就是一根"时间衰减加权均线":它更听"最近"的话,但又不完全忽略"以前"。你想想为什么不直接用MA20?因为MA20里昨天和20天前是平权的,一根突兀的大阳线能把整条线拽歪;而垂帘越久远的权重越小,大阳线过几天就自然淡出,线形更稳。 光有垂帘还不够,源码又叠了一层"听股"--MA(垂帘,13),13日再平滑一次。为什么要再平滑?垂帘对单日波动还是有点敏感,13日一平均,短期的抖动能被吃掉大半,剩下的就是"心跳的主节奏"。13这个数也讲究:太小,滤波不够,噪音还在;太大,线太钝,拐头滞后。13日正好是一到两周半的交易节奏,卡在"敏感"和"钝"之间。
ZARA:=EMA(EMA(…EMA(ZAR2,5)…,5))
下面那套ZARA八层EMA嵌套,是另一根更"深"的参考线。ZAR1:=SLOPE(EMA(CLOSE,2),5)*15+C--先算2日EMA的5日斜率,放大15倍,再加回现价,说白了就是把"短期动量"直接画到价格坐标上。然后ZAR2再做5日平滑,ZARA再套八层5日EMA。八层嵌套什么意思?每一层都在把波动磨掉一点,八层下来,剩下的就是一条极致的趋势基准线。源码用STICKLINE把价格在ZARA上方/下方的区域涂色--价格在线上方涂粉色,线下方涂绿色,一眼就能看出"心跳"在强拍还是弱拍。注意这行代码里有个"短卖"文字标签,那是源码作者给"个股34日乖离从高位回落"这个状态起的名字,是状态命名,不是操作指令。


[ZX260829]垂帘听股主图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160