---
template: sheet
title: 海底捞月 · 环境强度「非全A平均」写法调档
subtitle: 你记的那条 = INDEXC 版（个股所属大盘指数），2026-10-21 路线B
cols: 2
source: /root/backups/hdl_align_20261021/prev_INDEXC版本.txt
---

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

## A 结论 {span=2}

```callout ok 调出来的就是这条
- 数据源：`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 · 二值事件版 {meta=10-21 路线B · 主副图内嵌}

```text title="HJC/HJ20/HJD/HJ2 四行替换 · TDX"
{环境强度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 · 五档变色线 {meta=10-20 环境线独立文件 G 段}

```text title="环境强度线 · y=10.2 粗线按档变色"
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 三条注意 {span=2}

```callout warn 换写法必须同时换口径
- 阈值不能混用。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)`。
