乐于分享
好东西不私藏

趋势顶底背离指标源码分享

趋势顶底背离指标源码分享
仅供休闲娱乐 不构成投资依据
通达信指标类型
感谢关注
通达信趋势顶底背离副图1指标
指标特点(600字)
本指标属于改良型震荡类副图,核心HDY风险值,基于34周期高低点做归一计算后进行EMA平滑,数值运行区间0‑100,用来衡量市场短期多空热度,适合波段观察,兼顾超买超卖、背离识别、变盘预警、急拉重挫提示多重功能。
指标使用DRAWBAND绘制彩色带宽,直观展示风险值位置;划分完整区间:95以上超高位、90‑95高位、5‑10低位、5以下超低位,搭配边界标记柱线,红绿柱快速分辨极端超买超卖状态。内置顶底背离检测,价格创新低而风险值不创新低标记底背离;价格创新高风险值不创新高标记顶背离,用彩色柱线直观提示,捕捉潜在拐点信号。
设置高低位变盘识别,通过风险值环比波动幅度判断动能停滞。风险值波动极小、走平黏合,代表多空力量趋于均衡,往往是变盘的前兆,分别在50轴上下输出红色高位变盘、绿色低位变盘提示,高位叠加股价收跌进一步输出“危险”警示柱。同时增加急拉、重挫信号,当风险值快速连续上穿多档阈值标记急拉;连续下穿多档阈值标记重挫,提示短期行情剧烈波动风险。
界面绘制多条关键水平参考线:80风险线、65线、50中轴线、35线、20安全线,静态文字标注各个功能区域,新手可以快速看懂所处热度区间。
指标短板明显,本质震荡指标,单边趋势会发生钝化。持续大涨行情,风险值长期顶在高位,会反复出现顶背离、高位变盘信号,容易过早看空卖飞主升浪;持续暴跌行情,风险值长期压在底部,底背离会不断出现,买入信号反复失效。指标信号只代表概率,不能独立作为买卖唯一依据,需要配合K线形态、成交量、大盘环境综合研判。(全文596字)
II 使用技巧(600字)
该指标更适配箱体震荡、波段修复行情,单边牛市、单边熊市要降低信号权重,不可机械执行信号。重点把风险值50中轴线作为多空分水岭,数值大于50代表市场多头占优;小于50代表空头占优。20安全线下方属于观察布局区间,80风险线上方警惕回调压力。
区分极端区间用法:风险值到达90以上高位区,重点盯顶背离、高位变盘、危险信号,出现任意一类信号,优先做好减仓、止盈准备,不盲目追高;风险值落到10以下低位区,重点关注底背离、低位变盘,进入观察池,等待风险值拐头向上再考虑分批布局,不要看到超低位就直接抄底。
顶底背离不能单独直接操作。出现底背离,必须等待风险值从低位拐头向上,上穿20安全线再考虑介入;出现顶背离,配合K线见顶形态、成交量萎缩,执行减仓,趋势行情中背离会多次反复,不要看到一次背离就立刻全仓离场。
急拉、重挫属于短期情绪警示。出现“↑急拉注意”,代表短期快速拉升,不要追涨,做好止盈规划;出现“↓重挫注意”,代表短期快速杀跌,不急于割肉恐慌,观察是否进入超跌区间。
高低位变盘信号:高位变盘叠加危险标记,是高风险警示;低位变盘代表下跌动能衰竭,适合耐心等待拐头确认。
实操仓位管理:超低位出现底背离,只适合小仓试错;风险值站稳50中轴线之后再逐步提升仓位。避开大盘系统性风险,大盘走坏时,即使出现底背离信号,也要降低仓位或放弃操作。信号存在钝化、假信号,仅供技术交流,不构成投资建议。(全文592字)

通过百度网盘分享的文件:趋势顶底M.do…

链接:https://pan.baidu.com/s/1NHcN2wa3RXdF-w9RQol3gA 

提取码:002g

复制这段内容打开「百度网盘APP 即可获取」


DRAWGBK(CURRBARSCOUNT=1, RGB(110,108,108),RGB(88,30,0),0,'',0);

STICKLINE(C>0,90,95,10,0),COLOR408000;

STICKLINE(C>0,10,5,10,0),COLOR408000;

HDY:=EMA (100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3);

DRAWBAND(HDY,RGB(255,000,139),10,RGB(255,255,71));

STICKLINE(HDY>90,100,98,2,1),COLORLIGREEN;

STICKLINE(HDY>95,100,98,2,0),COLORGREEN;

STICKLINE(HDY< 10,0,2,2,1),COLORLIRED;

STICKLINE(HDY< 5,0,2,2,0),COLORRED;

STICKLINE(C>0,90,10,10,0),COLOR000000;

风险值:HDY,COLORCYAN,LINETHICK2;

超高位区:=风险值>=95,COLORGREEN,NODRAW;

高位区:=风险值< 95 AND 风险值>90,COLORLIGREEN,NODRAW;

低位区:=风险值< 10 AND 风险值>5,COLORLIRED,NODRAW;

超低位区:=风险值<=5,COLORGREEN,NODRAW;

底背离:IF(C< REF(C,1) AND 风险值>REF(风险值,1) AND 风险值< 15,1,0),COLORMAGENTA,NODRAW;

STICKLINE(底背离,0,-2,2,0),COLORMAGENTA;

顶背离:IF(C>REF(C,1) AND 风险值< REF(风险值,1) AND 风险值>85,1,0),COLORBLUE,NODRAW;

STICKLINE(顶背离,100,102,2,0),COLORBLUE;

A:=风险值/REF(风险值,1)-1;

B:=风险值/REF(风险值,2)-1;

高位变盘:A>=-0.035 AND A<=0.035 AND 风险值>50,NODRAW;

STICKLINE(高位变盘,50,52,2,0),COLORRED;

低位变盘:A>=-0.035 AND A<=0.035 AND 风险值< 50,NODRAW;

STICKLINE(低位变盘,50,48,2,0),COLORGREEN;

危险:=高位变盘 AND C< REF(C,1);

STICKLINE(危险,52,53,1.6,0),COLORMAGENTA;

STICKLINE(危险,53,54,1.2,0),COLORMAGENTA;

STICKLINE(危险,54,55,0.8,0),COLORMAGENTA;

STICKLINE(危险,55,56,0.4,0),COLORMAGENTA;

STICKLINE(危险,56,57,0.2,0),COLORMAGENTA;

STICKLINE(危险,57,58,0.05,0),COLORMAGENTA;

A1:=CROSS(风险值,20) AND CROSS(风险值,35);

A2:=CROSS(风险值,35) AND CROSS(风险值,50);

A3:=CROSS(风险值,50) AND CROSS(风险值,65);

A4:=CROSS(风险值,65) AND CROSS(风险值,80);

急拉:=A1 OR A2 OR A3 OR A4;

DRAWTEXT(急拉,风险值,'↑急拉,注意'),COLORRED;

A5:=CROSS(20,风险值) AND CROSS(35,风险值);

A6:=CROSS(35,风险值) AND CROSS(50,风险值);

A7:=CROSS(50,风险值) AND CROSS(65,风险值);

A8:=CROSS(65,风险值) AND CROSS(80,风险值);

重挫:=A5 OR A6 OR A7 OR A8;

DRAWTEXT(重挫,风险值,'↓重挫,注意'),COLORYELLOW;

风险线:80,COLORRED;

65线:65,COLORWHITE,DOTLINE;

中轴线:50,COLORWHITE,DOTLINE;

35线:35,COLORWHITE,DOTLINE;

安全线:20,COLOR00FFFF;

DRAWTEXT(CURRBARSCOUNT=35,100,'超高位区'),COLORMAGENTA;

DRAWTEXT(CURRBARSCOUNT=30,95,'高 位 区'),COLORLIMAGENTA;

DRAWTEXT(CURRBARSCOUNT=25,88,'高缓冲区'),COLORLIRED;

DRAWTEXT(CURRBARSCOUNT=20,82.5,'80风险线'),COLORRED;

DRAWTEXT(CURRBARSCOUNT=15,52.5,'50中轴线'),COLORWHITE;

DRAWTEXT(CURRBARSCOUNT=20,22.5,'20安全线'),COLORGREEN,LINETHICK4;

DRAWTEXT(CURRBARSCOUNT=25,10,'低 位 区'),COLORLIGREEN;

DRAWTEXT(CURRBARSCOUNT=30,5,'超低位区'),COLORLIBLUE;

DRAWTEXT(CURRBARSCOUNT=35,18,'低缓冲区'),COLORBLUE;