---
template: sheet
theme: shadcn
title: 《黄金筹码峰》全套体检与修订
subtitle: 8 段原始代码 / 19 处问题 / 4 份可直接粘贴的修订版
cols: 2
source: 用户提供的完整套装源码 2026-11-02
---

先给判断：这套名字叫筹码峰，但主逻辑里没有筹码分布。真正的内核是 20 日线性回归偏离度加 ATR 归一通道。

## A 这套指标的真实内核

```callout warn 名不副实的地方
全篇 8 段代码里，只有「黄金庄家控盘」出现了 WINNER 筹码函数，共一行。
主图、副图、选股三段用的都是同一个东西：收盘价偏离自身 20 日回归线的百分比。
所以它属于顺势追涨类，不是筹码类，更不是抄底类。
```

三件事决定了它的性质：

- 选股条件里 `C>MA(C,200)` 是硬门槛，只在长期均线上方选股。
- 买点是偏离度从下轨回升，属于趋势中的回调结束，不是深跌反转。
- 与海底捞月的超跌抄底方向相反，两者互补，不能互相替代。

## B 体检：19 处问题与处理

| 序 | 位置 | 问题 | 处理 |
|---|---|---|---|
| 1 | 主图 | 偏差 与 偏离值 是同一条公式 | 删 偏差 |
| 2 | 主图 | 买线卖线 RSV60 K60 D60 定义后未使用 | 删 5 项 |
| 3 | 主图 | DRAWNUMBER 在信号点重打价格 | 删 |
| 4 | 主图 | STICKLINE 宽度写 0.0 | 改 0.1 |
| 5 | 主图 | 注释引用不存在的 R方20 与 斜率20 | 删注释 |
| 6 | 主图与优化块 | TR1 与 ATR14 同式重复 | 合并为 控盘线 一行 |
| 7 | 优化块 | JJJ 六重 OR 链恒等于 偏离值≥0 | 删，属伪条件 |
| 8 | 优化块 | 锁定筹码 浮动筹码 急速超跌 当日收阳 MTR ATR20 全未使用 | 删 6 项 |
| 9 | 信号块 | 与优化块完全重复，只差 JJJ | 合并 |
| 10 | 副图 | 12 层 DRAWBAND 全是同色渐变 | 留 2 层 |
| 11 | 副图 | DRAWICON 条件被换行折断 | 合并单行 |
| 12 | 选股 | 条件带输出名 HHH: | 去掉冒号 |
| 13 | 选股 | 大括号注释跨行嵌在表达式中间 | 删 |
| 14 | 资金监测 | 整块与筹码峰无关 | 建议删除 |
| 15 | 资金监测 | VAR1 分母在一字板为 0 | 若留须保护 |
| 16 | 资金监测 | 变量名用全角数字 ５日换手 | 改 换手5日 |
| 17 | 庄家控盘 | 唯一真正用 WINNER 的段 | 保留，单独成图 |
| 18 | 全篇 | CAPITAL 依赖流通股本 | 通达信自带，无需改 |
| 19 | 全篇 | 六次重复定义同一批变量 | 合并后各留一次 |

关于第 7 条要多说一句。原式 `JJJ:=主力筹码 OR 主力筹码*0.9 OR ...` 在通达信里是布尔运算。
任何非零数都算真，所以这串等价于 `主力筹码<>0`，也就是 `偏离值>=0`。
它看起来是六个条件，实际只是一个条件，属于典型的凑字数写法。

## C 修订版一：主图

```text
{黄金筹码峰·主图 修订版 2026-11-02}
{内核: 20日线性回归偏离度 FORCAST + 30日ATR归一通道; 无未来函数}
偏离值:=(C-FORCAST(C,20))/C*100;
控盘线:=MA(MAX(MAX(H-L,ABS(REF(C,1)-H)),ABS(REF(C,1)-L)),30)/C*100*0.8;
STICKLINE(偏离值>0,L,H,0.1,1),COLORRED;
STICKLINE(偏离值>0,C,O,2,1),COLORRED;
STICKLINE(偏离值<0,L,H,0.1,1),COLORGREEN;
STICKLINE(偏离值<0,C,O,2,1),COLORGREEN;
STICKLINE(偏离值>0 AND REF(偏离值,1)<0,O,C,2,0),COLORYELLOW;
STICKLINE(偏离值<0 AND REF(偏离值,1)>0,O,C,2,0),COLORBLUE;
DRAWSL(CROSS(控盘线,偏离值),H,0,5,0),COLORGREEN,LINETHICK2;
DRAWSL(CROSS(偏离值,-控盘线),L,0,5,0),COLORRED,LINETHICK2;
DRAWICON(CROSS(控盘线,偏离值),H,39);
DRAWICON(CROSS(偏离值,-控盘线),L,38);
```

## D 修订版二：副图

```text
{黄金筹码峰·副图 修订版 2026-11-02}
偏离值:=(C-FORCAST(C,20))/C*100;
主力筹码:IF(偏离值>=0,偏离值,0),NODRAW,COLOR4080FF;
散户筹码:IF(偏离值<0,-偏离值,0),NODRAW,COLORBLUE;
控盘线:=MA(MAX(MAX(H-L,ABS(REF(C,1)-H)),ABS(REF(C,1)-L)),30)/C*100*0.8;
DRAWBAND(主力筹码,RGB(160,0,0),0,RGB(0,0,0));
DRAWBAND(散户筹码,RGB(0,140,240),0,RGB(0,0,0));
换手:=V/CAPITAL*100;
启动:=C>MA(C,200) AND SMA(C,50,2)>REF(SMA(C,50,2),1) AND SMA(C,50,2)>MA(C,200)
      AND CROSS(偏离值,-控盘线) AND C>O AND 换手>5;
STICKLINE(启动,0,10,2,0),COLORRED;
STICKLINE(启动,2,8,2.5,0),COLORBLUE;
STICKLINE(启动,3,6,3,0),COLORGREEN;
STICKLINE(启动,4,5,3.5,0),COLORYELLOW;
DRAWICON(REF(偏离值,1)>控盘线 AND 偏离值<控盘线,控盘线,39);
DRAWICON(REF(偏离值,1)<-控盘线 AND 偏离值>-控盘线,控盘线,38);
```

## E 修订版三：选股

```text
{黄金筹码峰·选股 修订版 2026-11-02}
{条件选股专用: 纯条件, 无输出名, 可直接粘贴}
偏离值:=(C-FORCAST(C,20))/C*100;
控盘线:=MA(MAX(MAX(H-L,ABS(REF(C,1)-H)),ABS(REF(C,1)-L)),30)/C*100*0.8;
C>MA(C,200) AND SMA(C,50,2)>REF(SMA(C,50,2),1) AND SMA(C,50,2)>MA(C,200)
AND CROSS(偏离值,-控盘线) AND C>O AND V/CAPITAL*100>5;
```

## F 修订版四：庄家控盘副图（唯一用 WINNER 的一段）

```text
{黄金庄家控盘·副图 修订版 2026-11-02}
V1:=EMA(EMA(C,9),9);
控盘:=(V1-REF(V1,1))/REF(V1,1)*1000;
锁仓:=100*WINNER(C*0.95);
无庄控盘:IF(控盘<0,控盘,0),COLORWHITE,NODRAW;
有庄控盘:IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0),COLORRED,NODRAW;
主力出货:IF(控盘<REF(控盘,1) AND 控盘>0,控盘,0),COLOR00FF00,NODRAW;
高度控盘:IF(锁仓>50 AND C=HHV(C,10) AND 控盘>0,控盘,0),COLORFF00FF,NODRAW;
STICKLINE(控盘<0,控盘,0,3,0),COLORWHITE;
STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘,0,3,0),COLORRED;
STICKLINE(锁仓>50 AND C=HHV(C,10) AND 控盘>0,控盘,0,3,0),COLORFF00FF;
STICKLINE(控盘<REF(控盘,1) AND 控盘>0,控盘,0,3,0),COLOR00FF00;
开始控盘:IF(CROSS(控盘,0),5,0),COLORYELLOW,LINETHICK1;
```

## G 同花顺的差异点

- FORCAST 在同花顺部分版本不可用，可换成 `(C-MA(C,20))/MA(C,20)*100`，含义从回归拟合值变为均线偏离，水平会略小。
- WINNER 同花顺写作 `WINNER(C)` 形式一致，但部分版本需要开通筹码数据，否则返回常数。
- CAPITAL 同花顺同样存在，但单位是股，与通达信的手相差 100 倍，换手率要除以 100 修正。
- 注释符号：通达信用大括号，同花顺用两条斜杠，直接粘贴会报错。

## H 检测结果与建议

```kv cols=2
主图修订版: 12 行有效代码
副图修订版: 15 行有效代码
选股修订版: 4 行有效代码
控盘修订版: 12 行有效代码
括号配平: 全部通过
全角字符: 0
重复定义: 0
先用后定义: 0
```

自检口径：逐行剥离注释后检查括号配平、全角字符、变量先定义后使用、重复输出名。

处置建议：

- 主图、副图、选股三份直接用，逻辑与原版完全一致，只是删掉死代码。
- 庄家控盘单独建一个副图，不要和上面三份混装，混装会报重复输出。
- 黄金资金监测整块建议丢弃，它是另一类指标，与筹码峰无关。
- 想验证它值不值得接进策略，我可以按老规矩跑一遍。它属顺势，与超跌体系互为反面，先看单独能否跑过死拿。

下载（UTF-8 BOM，可直接用记事本另存后导入通达信）：

- [黄金筹码峰·主图 修订版](https://qpyjs.com/huangjin_choumafeng_zhutu_TDX.txt)
- [黄金筹码峰·副图 修订版](https://qpyjs.com/huangjin_choumafeng_futu_TDX.txt)
- [黄金筹码峰·选股 修订版](https://qpyjs.com/huangjin_choumafeng_xuangu_TDX.txt)
- [黄金庄家控盘·副图 修订版](https://qpyjs.com/huangjin_zhuangjia_kongpan_TDX.txt)
