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

海底捞月 · 环境强度「非全A平均」写法调档

你记的那条 = INDEXC 版(个股所属大盘指数),2026-10-21 路线B

source/root/backups/hdl_align_20261021/prev_INDEXC版本.txt

你之前那条写法是把 HJC 从全A平均股价换成 INDEXC。它读个股所属大盘指数,沪票=上证、深票=深成指。换成它时阈值必须同步重标定。

A

结论

调出来的就是这条
  • 数据源:HJC:=INDEXC; 替代 HJC:=("880003$CLOSE");。
  • 阈值同步:HJ20 改 -8/-4,HJD 改 -15/-8。
  • 落地日:2026-10-21「路线B」,两平台同一写法。
  • 现状:现行生产公式已回 880003 全A平均,阈值 -10.5/-5.5 与 -18.5/-10.5。
B

版本A · 二值事件版

10-21
HJC/HJ20/HJD/HJ2 四行替换 · TDXtext
{环境强度HJ2预计算|变量完整保留,B/G标记正常使用}{2026-10-21 路线B: HJC 改 INDEXC(个股所属大盘指数; 沪票=上证 深票=深成指)}{阈值按上证口径重标定(分位匹配): HJ20 -10/-5 改 -8/-4, HJD -18/-10 改 -15/-8}HJC:=INDEXC;HJ20:=(HJC/REF(HJC,20)-1)*100;HJD:=(HJC/HHV(HJC,120)-1)*100;HJ2:=IF(HJ20<=-8,2,IF(HJ20<=-4,1,0))+IF(HJD<=-15,2,IF(HJD<=-8,1,0));

底部扁柱与 B/G 字符不受影响,HJ2 的 0-4 语义不变。

C

与现行 880003 版差异

项 880003 版(现行生产) INDEXC 版(调档)
数据源 全A平均股价 个股所属大盘指数
HJ20 阈值 -10.5 / -5.5 -8 / -4
HJD 阈值 -18.5 / -10.5 -15 / -8
横向可比 全市场同一口径 沪票深票不可横比
小票敏感度 高(等权含小盘) 低(指数被权重股平滑)
跨品种引用 需版本支持 "880xxx$CLOSE" INDEXC 原生,不报未知字符串
D

版本B · 五档变色线

10-20
环境强度线 · y=10.2 粗线按档变色text
HJ20:=(INDEXC/REF(INDEXC,20)-1)*100;HJ5:=(INDEXC/REF(INDEXC,5)-1)*100;HJDD:=(INDEXC/HHV(INDEXC,60)-1)*100;HJ0:=IF(HJ20>=3,0,IF(HJ20>=-4,1,IF(HJ20>=-8,2,IF(HJ20>=-12,3,4))));HJ1:=IF(HJ20<=-4 AND HJ5>=2,MAX(HJ0-1,1),HJ0);HJ2:=IF(HJDD<=-20 AND HJ1<4,HJ1+1,HJ1);HJY:=10.2;环境4:IF(HJ2=4,HJY,DRAWNULL),COLOR4E3BFF,LINETHICK2;环境3:IF(HJ2=3,HJY,DRAWNULL),COLOR2ECBFF,LINETHICK2;环境2:IF(HJ2=2,HJY,DRAWNULL),COLORBA4DFFF,LINETHICK2;环境1:IF(HJ2=1,HJY,DRAWNULL),COLORAAAAAA,LINETHICK2;环境0:IF(HJ2=0,HJY,DRAWNULL),COLOR00D68F,LINETHICK2;

口径差异:5 档连续打分,带反弹降级(20 日跌且 5 日已涨 ≥2% 退一档)与深回撤升档(距 60 日高 ≤-20% 加一档)。二值事件版没有这两条修正。

E

三条注意

换写法必须同时换口径
  • 阈值不能混用。INDEXC 版配 -8/-4,880003 版配 -10.5/-5.5;混搭会让档位整体偏移。
  • 沪票深票不横比。同一档位在两张指数上含义不同,别拿深票档位跟沪票比。
  • 真·行业板块指数做不到动态取。通达信只能按代码写死 "880xxx$CLOSE",无法按「当前股票所属板块」自动取指数。
F

下载

  • 全文 INDEXC 版(170 行,UTF-8 BOM):haidilaoyue_TDX_subplot_indexc.txt
  • 关键块摘录 + 对照说明(UTF-8 BOM):haidilaoyue_env_indexc_block.txt

同花顺平台对应写法:HJC:=INDEXC;(退回对应指数);若用全A平均则写 INDEXDATA("883957",&CLOSE)。