Generated by Answer me with HTML 0.5.7 · 2026-10-24 00:08 · ★ Star on GitHub

趋势雷达 · 通达信副图

原版问题五处已修,整理版可直接粘贴

source原始公式 2026-10-23 · bundles_qfq 9717 只实测

原版粘进 TDX 会多出两条无意义的输出线,还有个中文变量名。整理版改了 5 处结构问题、换了配色、加了骑线圆点与字母偏移,信号逻辑一行没动。

A

原版的五处问题

位置 问题 整理版
d= / s= 单等号=输出线,会画出两条 0/1 线 改 :=
量:=VOL>… 中文变量名,TDX 不认 改 TRVU
PARTLINE(...) 双色分段写法,部分版本不认 改 IF(...,DRAWNULL) 双线
STICKLINE(…,CC,REF(CC,1)) 画的是 CC 不是 BB,与 PARTLINE 叠着看 去掉,只留主线
HH:=1.75 死变量,没有被引用 删

原版超买与超卖同为 coloryellow,两条线看不出区别。整理版超买用金黄、超卖用灰。

B

整理版长什么样

主线
双色,上升红 / 下降绿
参考线
超买 3.2 金黄点线 · 超卖 0.5 灰点线
圆点
骑线,1 宽度,按信号着色
字母
底 / 升 / 顶 / 下,线上方 0.12
输出行
4 条
内部变量
全部 TR_ 前缀

配色沿用你之前定的四色,都是 COLOR 加 BBGGRR 六位:

信号 颜色 TDX 代码
底 绿 #1EB154 COLOR54B51E
升 蓝 #1976D2 COLORD27619
顶 红 #E53935 COLOR3539E5
下 金 #F5A623 COLOR23A6F5

想要柱状带的话,文件末尾留了一行注释掉的 STICKLINE,取消注释即可。

C

语法自检结果

整理版过了这几项:

  • 括号逐行配平,无跨行语句(TDX 不支持换行续写)。
  • 大括号注释全为单行,未出现多行注释。
  • 所有内部变量定义在引用之前,TR_ 前缀互不冲突。
  • 输出行 4 条:超买、超卖、主升、主降。
D

信号频次实测

拿 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 日线,与下信号对称。

E

整理版代码(一)

text
{趋势雷达 · 通达信副图 · 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;
F

整理版代码(二)

text
超买: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;}
G

文件

两个文件都带 UTF-8 BOM,粘进 TDX 不会乱码。

文件 说明
趋势雷达_副图_20261023.txt 整理版,直接粘贴
趋势雷达_原始_20261023.txt 原版存档,一字未改

本地路径:/root/web_reports/趋势雷达_副图_20261023.txt。

顺带说明:ZDMR、BDMR、ZDMC、BDMC、SHGZG 这几个字段来自通达信的资金数据接口,本机行情包里没有,所以资金线 TRMA5 无法离线复算。整理版保留原样,只做了变量改名。