该工具通过多维度算法整合,致力于捕捉价格波动中的潜在趋势转折点。其核心功能在于识别经过一段时间调整后的价格反转信号,结合不同周期的动态数据,帮助使用者判断短期价格运行方向。通过价格区间百分比(ZBT4/ZBT6)计算当前价位在历史波动中的位置

指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 71
公式套数 2 套 包含 趋势拐点共振副图(55行) / 趋势拐点共振选股(16行)
一、指标效果截图

效果图 1
效果图 2
效果图 3
效果图 4
效果图 5
效果图 6
效果图 7

二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。

1. 趋势拐点共振副图(副图 · 55 行)

ZBT1:=MA(LOW,1);
ZBT2:=MA(HIGH,2);
ZBT3:=MA(CLOSE,2);
ZBT4:=(ZBT3-LLV(ZBT1,9))/(HHV(ZBT2,9)-LLV(ZBT1,9))*100;
ZBT5:=SMA(ZBT4,3,1);
CX1:=SMA(ZBT5,3,1),COLORRED,LINETHICK2;
CXY1:=SMA(CX1,3,1);
ZBT6:=(HHV(ZBT2,9)-ZBT3)/(HHV(ZBT2,9)-LLV(ZBT1,9))*100;
CX2:=SMA(ZBT6,3,1),COLORYELLOW,LINETHICK2;
CXY2:=SMA(CX2,3,1);
ZBT7:=REF(ZBT3,1);
ZBT8:=SMA(MAX(ZBT3-ZBT7,0),13,1)/SMA(ABS(ZBT3-ZBT7),13,1)*100;
TOPB:=MA(INDEXC,3)*100/MA(INDEXC,10)-100;
TOPC:=MA(CLOSE,3)*100/MA(CLOSE,10)-100;
TOPD:=CLOSE*100/MA(CLOSE,10)-100;
ZBTE:=IF(TOPB>10,10,TOPB);
ZBTF:=IF(ZBTE<-10,-10,ZBTE);
ZBT10:=IF(TOPC>10,10,TOPC);
ZBT11:=IF(ZBT10<-10,-10,ZBT10);
ZBT12:=REF(TOPB,1);
ZBT13:=100*(ZBT3-REF(ZBT3,1))/REF(ZBT3,1);
TOP14:=INDEXC;
TOP15:=REF(TOP14,1);
TOP16:=100*(TOP14-TOP15)/TOP14;
TOP17:=MA(ZBT13,3);
TOP18:=MA(TOP16,3);
TOP19:=(3*CLOSE+ZBT1+OPEN+HIGH)/6;
ZBT1A:=(20*TOP19+19*REF(TOP19,1)+18*REF(TOP19,2)+17*REF(TOP19,3)+16*REF(TOP19,4)+15*REF(TOP19,5)+14*REF(TOP19,6)+13*REF(TOP19,7)+12*REF(TOP19,8)+11*REF(TOP19,9)+10*REF(TOP19,10)+9*REF(TOP19,11)+8*REF(TOP19,12)+7*REF(TOP19,13)+6*REF(TOP19,14)+5*REF(TOP19,15)+4*REF(TOP19,16)+3*REF(TOP19,17)+2*REF(TOP19,18)+REF(TOP19,20))/210;
ZBT1B:=MA(ZBT1A,12);
ZBT1C:=EMA(ZBT1A,5);
TOP1D:=ABS(ZBT1A-ZBT1B);
TOP1E:=REF(ZBT3,1)*0.015;
TOP1F:=REF(INDEXC,1);
TOP26:=MA(CLOSE,26);
TOP27:=TOP26+2*STD(ZBT3,26);
TOP28:=TOP26-2*STD(ZBT3,26);
TOP29:=TOP26+2*STD(REF(ZBT3,1),26);
TOP2A:=TOP26-2*STD(REF(ZBT3,1),26);
CXD1:=EMA(3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),5);
CXD2:=REF(CXD1,1);
STICKLINE(CXD1>=REF(CXD1,1),CXD1,CXD2,2,0),COLOR0055AA;
STICKLINE(CXD1<REF(CXD1,1),CXD1,CXD2,2,0),COLOR006600;
STICKLINE(CXD1>=REF(CXD1,1),CXD1,CXD2,1,0),COLOR0099DD;
STICKLINE(CXD1<REF(CXD1,1),CXD1,CXD2,1,0),COLOR00BB00;
{ KD漂带 }
LOWV:=LLV(LOW,9);
HIGHV:=HHV(HIGH,9);
CXRSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);
CXKK:EMA(CXRSV,3),COLORWHITE,LINETHICK1;
CXDD:MA(CXKK,3),COLORLIRED,LINETHICK1;
DRAWBAND(CXKK,RGB(160,32,240),CXDD,RGB(0,0,255));
持仓线:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);
预警线1: 88.6,COLOR8000FF,DOTLINE;
预警线2: 78.6,COLOR76EC00,DOTLINE;
选股条件:=CROSS(CXKK,10) AND (ABS(CXKK-10)<=1);
STICKLINE(选股条件,0,50,3,0),COLORYELLOW;

2. 趋势拐点共振选股(选股 · 16 行)

ZBT1:=MA(LOW,1);
ZBT2:=MA(HIGH,2);
ZBT3:=MA(CLOSE,2);
ZBT4:=(ZBT3-LLV(ZBT1,9))/(HHV(ZBT2,9)-LLV(ZBT1,9))*100;
ZBT5:=SMA(ZBT4,3,1);
CX1:=SMA(ZBT5,3,1);
CXY1:=SMA(CX1,3,1);
ZBT6:=(HHV(ZBT2,9)-ZBT3)/(HHV(ZBT2,9)-LLV(ZBT1,9))*100;
CX2:=SMA(ZBT6,3,1);
CXY2:=SMA(CX2,3,1);
LOWV:=LLV(LOW,9);
HIGHV:=HHV(HIGH,9);
CXRSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);
CXKK:=EMA(CXRSV,3);
CXDD:=MA(CXKK,3);
选股条件:CROSS(CXKK,10) AND (ABS(CXKK-10)<=1);

三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。