Generated by Answer me with HTML 0.5.7 · 2026-10-24 00:08 · ★ Star on GitHub
趋势雷达 · 通达信副图
原版问题五处已修,整理版可直接粘贴
原版粘进 TDX 会多出两条无意义的输出线,还有个中文变量名。整理版改了 5 处结构问题、换了配色、加了骑线圆点与字母偏移,信号逻辑一行没动。
原版的五处问题
| 位置 | 问题 | 整理版 |
|---|---|---|
d= / s= |
单等号=输出线,会画出两条 0/1 线 | 改 := |
量:=VOL>… |
中文变量名,TDX 不认 | 改 TRVU |
PARTLINE(...) |
双色分段写法,部分版本不认 | 改 IF(...,DRAWNULL) 双线 |
STICKLINE(…,CC,REF(CC,1)) |
画的是 CC 不是 BB,与 PARTLINE 叠着看 | 去掉,只留主线 |
HH:=1.75 |
死变量,没有被引用 | 删 |
原版超买与超卖同为 coloryellow,两条线看不出区别。整理版超买用金黄、超卖用灰。
整理版长什么样
- 主线
- 双色,上升红 / 下降绿
- 参考线
- 超买 3.2 金黄点线 · 超卖 0.5 灰点线
- 圆点
- 骑线,1 宽度,按信号着色
- 字母
- 底 / 升 / 顶 / 下,线上方 0.12
- 输出行
- 4 条
- 内部变量
- 全部 TR_ 前缀
配色沿用你之前定的四色,都是 COLOR 加 BBGGRR 六位:
| 信号 | 颜色 | TDX 代码 |
|---|---|---|
| 底 | 绿 #1EB154 | COLOR54B51E |
| 升 | 蓝 #1976D2 | COLORD27619 |
| 顶 | 红 #E53935 | COLOR3539E5 |
| 下 | 金 #F5A623 | COLOR23A6F5 |
想要柱状带的话,文件末尾留了一行注释掉的 STICKLINE,取消注释即可。
语法自检结果
整理版过了这几项:
- 括号逐行配平,无跨行语句(TDX 不支持换行续写)。
- 大括号注释全为单行,未出现多行注释。
- 所有内部变量定义在引用之前,
TR_前缀互不冲突。 - 输出行 4 条:超买、超卖、主升、主降。
信号频次实测
拿 bundles_qfq 的真实行情跑了一遍(资金线 ZDMR/BDMC 等字段本机没有,下 信号未计入)。
| 标的 | 近 500 日 底 | 升 | 顶 | BB 末值 |
|---|---|---|---|---|
| sh000001 | 2 | 3 | 27 | 0.63 |
| sh600519 | 12 | 14 | 17 | 2.96 |
| sz000858 | 19 | 9 | 13 | 2.92 |
| sz300750 | 13 | 13 | 13 | 0.22 |
sz300750 今日(2026-10-23)触发一条底信号,BB=0.22 落在超卖线下方。
频次提示
指数近 500 日出现 27 次顶信号,明显偏多。原因是顶条件只看 BB>2 与短线拐头,没有资金与量能的过滤。
真要用来做交易,建议给顶再加一条 TRMA5<0 或跌破 5 日线,与下信号对称。
整理版代码(一)
{趋势雷达 · 通达信副图 · v1 (2026-10-23)}{口径: BB线 = 3日EMA(4倍超跌扩张), 理论区间0~4; 参考线 超买3.2 / 超卖0.5}{资金线MA5 = (主动买-主动卖)/股本 的5日均值, <0 视为资金流出}{信号: 底=超卖拐头 | 升=拐头+20日线上+放量 | 顶=高位拐头 | 下=拐头+资金流出+破5/10日线}TRR0:=((IF(ISNULL(ZDMR[-1]),0,ZDMR)+IF(ISNULL(BDMR[-1]),0,BDMR))-(IF(ISNULL(ZDMC[-1]),0,ZDMC)+IF(ISNULL(BDMC[-1]),0,BDMC)))/SHGZG*100;TRMA5:=MA(TRR0,5);TRFF:=LLV(LOW,10);TRGG:=HHV(HIGH,25);TRCC:=EMA((CLOSE-TRFF)/(TRGG-TRFF)*4,4);TRBB:=EMA(TRCC,3);TRUP:=TRBB>=REF(TRBB,1);TRDD:=CLOSE>MA(CLOSE,20) AND CLOSE>MA(CLOSE,5);TREE:=CLOSE<MA(CLOSE,10) AND CLOSE<MA(CLOSE,5);TRVU:=VOL>MA(VOL,5);TRD:=TRUP AND REF(TRUP,1)=0 AND REF(TRUP,2)+REF(TRUP,3)=0 AND TRBB<0.5;TRS:=TRUP AND REF(TRUP,1)=0 AND REF(TRUP,2)+REF(TRUP,3)=0 AND TRDD AND REF(TRDD,1)=0 AND TRVU;TRT:=TRBB>2 AND TRUP=0 AND REF(TRUP,1)=1 AND REF(TRUP,2)+REF(TRUP,3)=2;TRX:=TRUP=0 AND REF(TRUP,1)=1 AND REF(TRUP,2)+REF(TRUP,3)=2 AND TRMA5<0 AND TREE AND TRBB>1;整理版代码(二)
超买:3.2,COLOR23A6F5,DOTLINE;超卖:0.5,COLORAAAAAA,DOTLINE;主升:IF(TRUP,TRBB,DRAWNULL),COLORRED,LINETHICK2;主降:IF(TRUP,DRAWNULL,TRBB),COLORGREEN,LINETHICK2;STICKLINE(TRD,TRBB-0.03,TRBB+0.03,1,0),COLOR54B51E;STICKLINE(TRS,TRBB-0.03,TRBB+0.03,1,0),COLORD27619;STICKLINE(TRT,TRBB-0.03,TRBB+0.03,1,0),COLOR3539E5;STICKLINE(TRX,TRBB-0.03,TRBB+0.03,1,0),COLOR23A6F5;DRAWTEXT(TRD,TRBB+0.12,'底'),COLOR54B51E;DRAWTEXT(TRS,TRBB+0.12,'升'),COLORD27619;DRAWTEXT(TRT,TRBB+0.12,'顶'),COLOR3539E5;DRAWTEXT(TRX,TRBB+0.12,'下'),COLOR23A6F5;{如需柱状带: 取消下一行注释即可}{STICKLINE(TRUP,TRBB,REF(TRBB,1),3,0),COLORRED;}文件
两个文件都带 UTF-8 BOM,粘进 TDX 不会乱码。
| 文件 | 说明 |
|---|---|
| 趋势雷达_副图_20261023.txt | 整理版,直接粘贴 |
| 趋势雷达_原始_20261023.txt | 原版存档,一字未改 |
本地路径:/root/web_reports/趋势雷达_副图_20261023.txt。
顺带说明:ZDMR、BDMR、ZDMC、BDMC、SHGZG 这几个字段来自通达信的资金数据接口,本机行情包里没有,所以资金线 TRMA5 无法离线复算。整理版保留原样,只做了变量改名。