[ZX260827]顶底趋势副图-通达信指标源码分享

本文仅拆解指标算法原理与信号含义,属编程/源码科普,不构成任何投资建议,市场有风险,据此操作盈亏自负

01 它凭什么说顶和底

顶和底这俩字,是散户最想问、也最容易被骗的地方。很多人靠感觉:涨这么多了总该到顶了吧,结果它还能再涨一倍;跌这么狠了该见底了,结果地板下还有地下室。

这份顶底趋势副图不跟你讲感觉,它用三条线把离近期高点的距离量化出来,只有当这三条线一起跑到极端位置、并且出现特定交叉时,才在上方或下方标一块颜色。它做的不是预测,是把已经跑到极端这件事用图形钉死。

它的零件就三件:

高位警戒 90
三线齐聚上端才谈顶
中位 50
多空分水岭
低位区 10-20
三线压低才谈底

一句话,三条线分快慢,跑到高位或低位才说话,平时一律沉默。

02 指标源码分享|顶底趋势副图

源码整段附在下面,通达信新建副图指标直接粘,最上面几行 80、20 是画参考线的,看着方便,不影响计算。

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

80,COLOR996699;20,COLORGREEN;:10,COLORCC6633,LINETHICK2;90,COLOR9966FF,LINETHICK2;50,COLORRED;A:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19);B:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));D:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4);长期线:A+100,COLOR9900FF;短期线:B+100,COLOR888888;中期线:D+100,COLORYELLOW,LINETHICK2;见顶:=((REF(中期线,1)>85 AND REF(短期线,1)>85 AND REF(长期线,1)>65) AND CROSS(长期线,短期线));顶部区域:(中期线<REF(中期线,1) AND REF(中期线,1)>80) AND (REF(短期线,1)>95 OR REF(短期线,2)>95 ) AND 长期线>60 AND 短期线<83.5AND 短期线<中期线 AND 短期线<长期线+4,COLORGREEN;顶部:=FILTER(顶部区域,4);STICKLINE( {见顶 OR} 顶部,99,103,20,1 ),COLORRED,LINETHICK2;底部区域:(长期线<12 AND 中期线<8 AND (短期线<7.2 OR REF(短期线,1)<5) AND (中期线>REF(中期线,1) OR 短期线>REF(短期线,1)))OR (长期线<8 AND 中期线<7 AND 短期线<15 AND 短期线>REF(短期线,1)) OR (长期线<10 AND 中期线<7 AND 短期线<1) ,COLORGREEN;STICKLINE( 底部区域,-4,0,22,0 ),COLORGREEN;低位金叉:50*(长期线<15 AND REF(长期线,1)<15 AND 中期线<18 AND 短期线>REF(短期线,1) AND CROSS(短期线,长期线) AND 短期线>中期线AND (REF(短期线,1)<5 OR REF(短期线,2)<5 ) AND (中期线>=长期线 OR REF( 短期线,1)<1 )),COLORRED;

#顶底判断指标  #区间上下沿

03 源码里顶和底是怎么被钉死的

先搞懂那句核心公式:-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))。它算的是当前收盘价离最近 34 根 K 线最高价差了多少,再除以这 34 根的高低跨度,乘 -100 变成负值。越接近最高价这个数越靠近 0,跌得越深越靠近 -100。后面加 100,纯粹是为了把图挪到 0 到 100 的上方区域,好看。

A 是这个公式的 19 期简单平均,最慢,对应长期线;B 是 14 周期的同款但没平滑,最快,对应短期线;D 是在 34 周期版本上做 4 期指数平均,对应中期线。三条线其实就是同一把尺子,三种快慢刻度。

顶部区域那串条件是在挑高位见顶的相:中期线前一天还站在 80 以上,短期线前一天冲到 95 甚至更高,长期线也过了 65,然后短期线拐头向下、掉到 83.5 以下,并且短期线已经落在中期线、长期线下方。换个说法,三根线之前都高高在上,现在近端那根先蔫了,且没蔫在半路、是蔫在高位。这种高位集体松动才被记为顶部区域,再用 FILTER(,4) 把 4 根以内的重复标记合并掉,免得一片红糊你眼。

顶部区域:三根快慢线之前都高高在上,现在近端那根先蔫、且蔫在高位,才被记为顶。

底部区域反过来,挑的是低位:长期线压到 12 以下、中期线 8 以下,短期线也趴在极低的位置,而且中期线或短期线开始翘头。它给了三档宽松度,最狠的一档要求短期线低于 1,基本就是贴着地板;松的一档允许短期线到 15,只要长期线够低、且短期线在回升。作者这么写,是怕只用一档会漏掉不同形态的底,所以把尖底、圆底、缓底都包了进去。

底部区域:三线压到低位且开始翘头,分三档宽松度包住不同形态的底。

低位金叉是底部区域里更挑剔的一种:长期线连续两天低于 15,中期线低于 18,然后短期线从下往上穿过长期线、且短期线已经高于中期线,还要求短期线前一天低于 5。这就是在底部区域里再筛一次金叉确认,把那些低位假金叉也挡掉。

值得说一句,源码里见顶那句被作者用花括号注释掉了,说明他后来觉得光靠长期线下穿短期线容易误报,干脆只用顶部区域。这种把不可靠的条件主动关掉的写法,正是老手和生搬硬套的区别。

还有那几个参考线:50 是中位,80/90 是高位警戒,20/10 是低位区。它们不参与计算,只是给你一个现在三线大概在钟摆哪一端视觉锚。

说到底,这份指标的逻辑是:顶和底不是猜出来的,是三条快慢线一起挤到钟摆两端、并且出现松动或翘头时,才被图形钉出来。它不预判后面就反转,只告诉你现在的位置,历史上多半是有人开始动手的区间。

你平时判断顶底,更信这种三线极值,还是更信单一均线的死叉?评论区聊聊。

[ZX260827]顶底趋势副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160