缠论可视化交易插件。在通达信里把缠师原文的 分型 → 笔 → 线段 → 中枢 → 走势类型 → 三类买卖点 精确画出,并叠加 动力学(MACD 背驰) 增强的信号质量与买卖点研判。所有定义、定理均贴近 《缠中说禅教你炒股票108课》原文,注释中标注课文编号可溯源。
插件保留旧编号函数兼容,同时推荐用 Func30(mode) 统一入口一步输出各类结果(示例见文末)。
- 分型 / 笔 / 线段:对原始 K 线做包含处理后识别顶底分型,连成笔,再划分线段(第62-71课)。
- 中枢:由连续三段走势的重叠区间构造中枢,记录重叠区间
ZG/ZD与全幅极值GG/DD(第17/18课)。 - 走势类型:把相邻中枢归并为 盘整 / 上涨 / 下跌(第17课)。
- 三类买卖点:第一类(趋势背驰)、第二类(一买后回抽)、第三类(中枢突破回试不破)(第20/21课)。
- 信号质量:价格背驰之外再用 MACD 柱面积确认,区分 观察 / 确认 / 强质量(第24/27课)。
- 中枢关系:相邻中枢按中心定理二判为 上涨延续 / 下跌延续 / 中枢扩展(第20课)。
- 背驰-转折:一类买卖点后首段反弹力度,区分 中枢扩展 / 更大盘整 / 反趋势(第29课)。
- 三买后续:三类买卖点之后中枢 扩张 还是 新生(趋势)(第21课)。
- 背驰段:标出构成背驰的那段走势,作为区间套精确入场的观察区间(第27课)。
- 区间套背驰段:在线段级背驰段内部标出笔级一类背驰段,辅助逐级收缩转折范围(第27/61课)。
- 体位与吻:短长均线的 女上位/男上位 体位,以及 飞吻/唇吻/湿吻 三类吻(反抗强度递增)。
- 均线趋势力度:短长均线相交面积——这是第15课对「趋势力度/背驰」的原文原始定义(MACD 仅为第24课的辅助)。
| 编号 | 名称 | 输出含义 | 缠论依据 |
|---|---|---|---|
| 1 | 线段点 | 笔级别转折点(顶 +1 / 底 -1) | 第62-65课 |
| 9 | 线段 | 线段级别转折点(顶 +1 / 底 -1) | 第67/71课 |
| 2 / 3 | 中枢上沿 / 下沿 | 中枢 ZG / ZD |
第17/18课 |
| 4 | 中枢起止 | 起点 1 / 终点 2 | 第18课 |
| 5 | 三类买卖点 | 1/2/3 买、11/12/13 卖 | 第20/21课 |
| 6 | 形态买卖点 | 形态法 1/2/3 | — |
| 7 / 8 | 线段强度 / 斜率 | 涨跌幅 % / 单位斜率 | — |
| 10 | 信号质量 | 0 观察 / 1 确认 / 2 强质量 | 第24/27课 |
| 11 | 中枢关系 | 1 上涨 / -1 下跌 / 2 扩展 | 第20课中心定理二 |
| 12 | 背驰-转折 | 1 扩展 / 2 盘整 / 3 反趋势 | 第29课 |
| 13 | 三买后续 | 1 扩张 / 2 新生 | 第21课 |
| 14 | 背驰段 | 买 起点1/终点2、卖 起点-1/终点-2 | 第27课 |
| 15 | 均线差 | 短-长均线(符号=体位、幅度=力度) | 第11/15课 |
| 16 | 均线吻 | 1 飞吻 / 2 唇吻 / 3 湿吻 | 第11课 |
| 17 | 即时背驰预警 | 1 见顶 / -1 见底(末段未走完即预警) | 第15课 |
| 18 | 笔(新笔标准) | 同 1 号但按合并K线间隔,可替代 DLL |
第62/65课 |
| 19 | 线段(特征序列法) | 同 9 号但用特征序列划分,可替代 SEG |
第67课 |
| 20 | 配置驱动端点 | 按配置码输出笔/线段端点(预留,当前默认=1号) | 第17/62/65课 |
| 30 | mode 统一入口 | 配置码*1000 + 输出类型*10,一步输出端点、中枢、买卖点、质量、动力学诊断等 |
全部 |
| 40 | 旁路注册真实 C/V | TDXDLL1(40,C,V,0) 注册真实收盘价与成交量供后续函数启用,输出透传 C |
第12/24课 |
本软件仅旨在实现最贴近缠师原文所的线段、中枢概念的可视化结果,软件免费分享使用,没有任何限制。
市场有风险,使用者自行承担任何由本软件而导致的买卖交易后果,作者本人不承担因为使用本软件而导致的任何直接或间接后果。
目前仅支持通达信软件使用。按你的通达信位数选择对应 DLL(位数不匹配会加载失败):
| 通达信版本 | 复制哪个文件 |
|---|---|
| 32 位(经典版) | build/CZSC.dll |
| 64 位(新版) | build/CZSC64.dll |
安装步骤:
- 将对应的 DLL 复制到通达信安装目录下的
T0002\dlls目录之中; - 在通达信「功能 → 公式系统 → 公式管理器」里把本 dll 加载到 1 号 dll 插件(公式中即用
TDXDLL1(编号,...)调用); - 按
formulas/README.md导入公式包。看盘主图默认只用轻量的formulas/chan-main.txt;人工核对再导入formulas/chan-debug.txt;条件选股先导入核心三类和 standard/dynamics/small-turn/context/multi-buy, 其它 original、ABC、强三买三卖、后续/重合公式作为兼容细分项按需导入。
发布产物统一放在 build/ 目录。两个 DLL 均已静态链接 MinGW 运行时(libgcc/libstdc++),自包含,
无需在通达信机器另装任何运行库——仅依赖系统自带的 KERNEL32.dll/msvcrt.dll。导出函数与公式用法两版完全一致。
通达信插件需要 Windows DLL(32 位或 64 位)。推荐在 WSL2 中使用 MinGW-w64 交叉编译,产物输出到 build/:
sudo apt update
sudo apt install make g++ mingw-w64 \
gcc-mingw-w64-i686 g++-mingw-w64-i686 binutils-mingw-w64-i686 \
gcc-mingw-w64-x86-64 g++-mingw-w64-x86-64 binutils-mingw-w64-x86-64
make mingw32 # → build/CZSC.dll (32 位,已静态链接,自包含)
make mingw64 # → build/CZSC64.dll (64 位,已静态链接,自包含)也可以直接运行仓库脚本安装工具链:
sh scripts/bootstrap-wsl-mingw.sh运行核心回归测试:
make mingw32-test在 WSL2 中,make mingw32-test 只适合有 Wine 或 Windows 执行环境时使用,因为它产出的是 Windows PE 可执行文件。常规回归测试使用 WSL 原生 g++:
make testmake test 会同时检查 tests/czsc_sse_result.txt 是否与当前 SSE 生成器一致。若提示结果文件过期,运行
make sse-result 重新生成并人工核对差异;人工批注请保存在 tests/czsc_sse_golden_notes.md,避免被生成器覆盖。
检查工具链、运行测试并打包 DLL(脚本会先 make clean 再做 检查→原生测试→Win 测试构建→打 DLL):
make release # 构建 32/64 位 DLL 并执行发布校验
sh scripts/build-mingw32.sh # 32 位 → build/CZSC.dll
sh scripts/build-mingw64.sh # 64 位 → build/CZSC64.dll
make release-check # 校验 PE32/PE32+ 类型、静态依赖与零 PE 时间戳通达信 DLL 计算函数只有 3 个输入槽,已被 H/L(及配置/mode 码)占满,因此 MACD 背驰与均线默认用
(H+L)/2 作收盘价代理。40 号提供旁路注册绕过该限制:
XC:=TDXDLL1(40,C,V,0); { 注册真实收盘价 C 与成交量 V,输出透传 C 便于核对 }
把这一行置于其它本插件函数之前,之后中枢/买卖点/均线/背驰等会在内容校验通过时自动改用真实 C,
湿吻放量骗线过滤(30 号输出 13)也才有成交量可用。校验规则:注册的收盘价每根都须落在 [L,H] 内
(真实 OHLC 必然如此),否则视为错配(如跨股票/过期数据)而回落到 (H+L)/2 代理——故未注册或注册
错误均不会算错,只是退化为现状(零回归)。注意通达信按公式行序求值,40 号必须排在消费函数之前。
提示:
Func30的第 4 个参数是配置码*1000 + 输出类型*10。配置码四位只能由0/1组成 (个位=笔类型、十位=笔结束、百位=中枢构件、千位=线段法),非法 mode 会输出全 0。旧编号函数仍兼容,旧函数第三参数继续作为预留配置入口。 完整可导入公式在formulas/下维护;下面示例与formulas/chan-main.txt、formulas/chan-debug.txt保持同一套Func30输出口径。
加为主图叠加指标。
XC:=TDXDLL1(40,C,V,0); { 注册真实收盘价/成交量 }
DLL:=TDXDLL1(30,H,L,0); { 笔端点:顶 +1 / 底 -1 }
SEG:=TDXDLL1(30,H,L,1100000); { 线段端点:配置1100=线段中枢+特征序列法 }
BSP:=TDXDLL1(30,H,L,40); { 三类买卖点:买 1/2/3、卖 11/12/13 }
QLT:=TDXDLL1(30,H,L,50); { 信号质量 0观察/1确认/2强质量 }
{ ===== 笔(黄细线) ===== }
DRAWLINE(DLL=-1,L,DLL=+1,H,0),COLORYELLOW,LINETHICK1;
DRAWLINE(DLL=+1,H,DLL=-1,L,0),COLORYELLOW,LINETHICK1;
{ ===== 线段(红粗线,特征序列法) ===== }
DRAWLINE(SEG=-1,L,SEG=+1,H,0),COLORRED,LINETHICK2;
DRAWLINE(SEG=+1,H,SEG=-1,L,0),COLORRED,LINETHICK2;
{ ===== 三类买点(白字,K线下方) ===== }
DRAWTEXT(BSP=1,LOW,'一买'),COLORWHITE;
DRAWTEXT(BSP=2,LOW,'二买'),COLORWHITE;
DRAWTEXT(BSP=3,LOW,'三买'),COLORWHITE;
{ ===== 三类卖点(绿字,K线上方) ===== }
DRAWTEXT(BSP=11,HIGH,'一卖'),COLORGREEN;
DRAWTEXT(BSP=12,HIGH,'二卖'),COLORGREEN;
DRAWTEXT(BSP=13,HIGH,'三卖'),COLORGREEN;
{ ===== 强质量买卖点额外打点;完整标准趋势背驰看 STD 输出20 ===== }
DRAWICON(BSP>=1 AND BSP<=3 AND QLT=2,LOW,1);
DRAWICON(BSP>=11 AND BSP<=13 AND QLT=2,HIGH,2);
可单独加为副图,或追加到示例一之后叠加显示。
XC:=TDXDLL1(40,C,V,0); { 注册真实收盘价/成交量,使背驰类判定用真实 C }
EXT:=TDXDLL1(30,H,L,60); { 相邻中枢关系 }
REV:=TDXDLL1(30,H,L,70); { 一类买卖点背驰-转折强度 }
AFT:=TDXDLL1(30,H,L,80); { 三类买卖点后续 }
BSP:=TDXDLL1(30,H,L,40); { 三类买卖点 }
BSG:=TDXDLL1(30,H,L,90); { 一类背驰段 }
{ 中枢关系:2 扩展(下沿)、1 上涨(上沿)、-1 下跌(下沿) }
DRAWICON(EXT=2,L,2);
DRAWICON(EXT=1,H,8);
DRAWICON(EXT=-1,L,9);
{ 背驰-转折强度:1 中枢扩展 / 2 更大盘整 / 3 反趋势 }
DRAWNUMBER(REV>0,LOW,REV);
{ 三买后续:1 中枢扩张、2 中枢新生 }
DRAWICON(AFT=1,LOW,1);
DRAWICON(AFT=2,LOW,2);
{ 即时背驰预警:当下末段未走完即预警 1 见顶 / -1 见底 }
WAR:=TDXDLL1(30,H,L,120);
DRAWICON(WAR=-1,LOW,1);
DRAWICON(WAR=1,HIGH,2);
{ 背驰段:买起点1/终点2,卖起点-1/终点-2 }
DRAWLINE(BSG=1,L,BSG=2,L,0),COLORBLUE;
DRAWLINE(BSG=-1,H,BSG=-2,H,0),COLORBLUE;
加为副图指标。均线差的正负即体位、柱高即趋势力度,前后同向柱的高度对比即「均线背驰」(第15课原文力度定义)。
XC:=TDXDLL1(40,C,V,0); { 先注册真实收盘价与成交量(置于其它函数之前) }
MAD:=TDXDLL1(30,H,L,100); { 短长均线差(短-长) }
KIS:=TDXDLL1(30,H,L,110); { 均线吻类型(纯价) }
KVL:=TDXDLL1(30,H,L,130); { 带量校验的吻:湿吻放量 4=骗线嫌疑 }
{ 体位与力度:差值为正(女上位)红柱、为负(男上位)绿柱,柱高即趋势力度 }
STICKLINE(MAD>0,0,MAD,2,0), COLORRED;
STICKLINE(MAD<0,0,MAD,2,0), COLORGREEN;
{ 吻:1 飞吻 2 唇吻 3 湿吻(转折多由此始) }
DRAWICON(KIS=1,0,1);
DRAWICON(KIS=2,0,2);
DRAWICON(KIS=3,0,3);
{ 放量湿吻=骗线嫌疑,单独高亮警示 }
DRAWICON(KVL=4,0,11);
- 信号质量
QLT(10):0观察、1确认、2强质量。2表示候选买卖点除价格背驰外, 还得到 MACD 柱面积缩小等动力学确认;完整第24/25/37课标准趋势背驰组合请看 30 号输出 20。 - 中枢关系
EXT(11):按第20课走势中枢中心定理二在后一个中枢起点标记 ——2中枢扩展 (前后中枢全幅区间重叠,形成高级别中枢,对应第29课最后中枢扩展、第21课三买后中枢扩张)、1上涨延续、-1下跌延续。 - 背驰-转折
REV(12):按第29课对每个第一类买卖点标注其后首段反弹力度 ——1最后中枢扩展 (最弱反弹)、2更大级别盘整、3反趋势(最强),0表示非一类买卖点。 - 三买后续
AFT(13):按第21课对第三类买卖点标注后续 ——1中枢扩张(与后续中枢形成更大 级别中枢)、2中枢新生(形成同向新中枢/趋势),0表示后续中枢尚未形成。注:单级别图上后续 中枢常与三买共享枢轴,正例较少,多级别/真实行情中更易出现。 - 背驰段
BSG(14):按第27课标记第一类买卖点「最后那段构成背驰的走势」—— 买点起点1、 终点2,卖点起点-1、终点-2,连成线即背驰段,可作为区间套精确入场的观察区间。 - 小转大必要条件(30 号输出 14):按第44课标记小级别背驰引发大级别转折的必要条件 ——
底背驰后的最后中枢三买标
1,顶背驰后的最后中枢三卖标-1,0表示尚未满足该必要条件。 对应TDXDLL1(30,H,L,140)。其关联小级别一类端点、三买/三卖首次离开/回试端点见 30 号输出 42、30 号输出 38、30 号输出 39。 - A-B-C 背驰结构(30 号输出 15):按第37课标记一类背驰的 c 段是否包含对最后中枢 B 的三买/三卖 ——
一买前出现三卖标
1,一卖前出现三买标-1,0表示尚未满足该结构条件。 对应TDXDLL1(30,H,L,150)。 - ABC严格买卖点(30 号输出 16):输出编码同三类买卖点,但会过滤没有 A-B-C 结构确认的一类买卖点;
二、三类买卖点仍按各自定义输出。对应
TDXDLL1(30,H,L,160)。 - 区间套背驰段(30 号输出 17):以特征序列线段中枢为高级别、默认笔中枢为低级别,在高级别一类背驰段
内标出同向低级别一类背驰段,买 起点
1/ 终点2,卖 起点-1/ 终点-2。 对应TDXDLL1(30,H,L,170)。 - MACD黄白线走弱(30 号输出 18):按第25课把候选信号的 C 段 DIF/DEA 高度与 A 段比较,黄白线
同步走弱时标记,买
1、卖-1。对应TDXDLL1(30,H,L,180)。 - B中枢MACD回零(30 号输出 19):按第24/25课检查一类背驰所属最后中枢 B 内 DIF/DEA 是否回拉
0 轴附近,一买
1、一卖-1。对应TDXDLL1(30,H,L,190)。 - 标准趋势背驰确认(30 号输出 20):组合第24/25/37课条件:一类趋势背驰、C 段创新高/低且柱面积走弱、
黄白线高度走弱、B 中枢回零、ABC 结构及关联突破成立;一买
1、一卖-1。对应TDXDLL1(30,H,L,200)。 - 候选上下文位图(30 号输出 21):对应
TDXDLL1(30,H,L,210),按同柱胜出候选输出组合位值:1强质量、2ABC 结构、4B 中枢 MACD 回零、8黄白线走弱、16小转大必要条件、32标准趋势背驰、64中枢新生、128中枢扩张、256反趋势、512更大级别盘整、1024最后中枢扩展、2048二三类重合、4096关联中枢首次离开/回试。通达信可用MOD(INTPART(CTX/32),2)=1判断某一位。 - 信号相对中枢位置(30 号输出 22):对应
TDXDLL1(30,H,L,220),按同柱胜出候选输出:-1中枢下方、0中枢内部、1中枢上方、2未知;需结合BSP判断是否有买卖点。 - 信号所属走势类型(30 号输出 23):对应
TDXDLL1(30,H,L,230),按同柱胜出候选输出:-1下跌、0盘整、1上涨;可用于区分第一类趋势背驰和盘整环境内的后续买卖点。 - 信号候选优先级(30 号输出 24):对应
TDXDLL1(30,H,L,240),按同柱胜出候选输出: 二类10、三类20、一类30;用于调试同一根 K 线上候选取舍。 - 信号所属中枢编号(30 号输出 25):对应
TDXDLL1(30,H,L,250),按同柱胜出候选输出 所属中枢的一基编号,0表示无信号或未知中枢。 - 信号关联突破编号(30 号输出 26):对应
TDXDLL1(30,H,L,260),按同柱胜出候选输出 中枢首次离开/回试记录的一基编号,0表示无关联突破。 - 信号端点编号(30 号输出 27):对应
TDXDLL1(30,H,L,270),按同柱胜出候选输出 端点序列的一基编号,0表示无信号或未知端点。 - 信号走势编号(30 号输出 28):对应
TDXDLL1(30,H,L,280),按同柱胜出候选输出 所属走势结构的一基编号,0表示无所属走势结构。 - MACD面积比(30 号输出 29):对应
TDXDLL1(30,H,L,290),按同柱胜出候选输出C段MACD柱面积 / A段MACD柱面积 * 100;小于100表示 C 段柱面积弱于 A 段,0表示无有效 A 段面积。 - 价差力度比(30 号输出 30):对应
TDXDLL1(30,H,L,300),按同柱胜出候选输出C段价差 / A段价差 * 100;小于100表示 C 段空间力度弱于 A 段,0表示无有效 A 段价差。 - 平均力度比(30 号输出 31):对应
TDXDLL1(30,H,L,310),按同柱胜出候选输出C段平均速度 / A段平均速度 * 100;小于100表示 C 段趋势平均力度弱于 A 段,0表示无有效 A 段速度。 - 背驰要素位图(30 号输出 32):对应
TDXDLL1(30,H,L,320),按同柱胜出候选输出组合位值:1创新高/低、2空间走弱、4速度走弱、8MACD 柱面积走弱、16综合背驰成立。 - 突破离开端点编号(30 号输出 33):对应
TDXDLL1(30,H,L,330),按同柱胜出候选输出 关联中枢首次离开的端点一基编号,0表示无关联突破。 - 突破回试端点编号(30 号输出 34):对应
TDXDLL1(30,H,L,340),按同柱胜出候选输出 关联中枢首次回试的端点一基编号,0表示无关联突破。 - ABC关联突破编号(30 号输出 35):对应
TDXDLL1(30,H,L,350),按同柱胜出一类候选输出 第37课 c 段所包含的三买/三卖突破记录一基编号,0表示无 ABC 结构确认。 - ABC关联突破离开/回试端点编号(30 号输出 36、30 号输出 37):分别对应
TDXDLL1(30,H,L,360)/TDXDLL1(30,H,L,370),按同柱胜出一类候选输出第37课 c 段所含三买/三卖突破的离开、回试端点一基编号,0表示无 ABC 结构确认。 - 小转大突破离开/回试端点编号(30 号输出 38、30 号输出 39):分别对应
TDXDLL1(30,H,L,380)/TDXDLL1(30,H,L,390),按同柱胜出小转大必要条件候选输出第44课最后中枢三买/三卖的离开、回试端点一基编号,0表示无小转大确认。 - 二类关联端点编号(30 号输出 40、30 号输出 41):分别对应
TDXDLL1(30,H,L,400)/TDXDLL1(30,H,L,410),按同柱胜出第二类候选输出其关联的一类买卖点端点、中间反向端点一基编号。 配合 30 号输出 27 可复核第21课“第一买点出现后的第二段次级别走势低点/高点”结构,0表示无二类确认。 - 小转大关联一类端点编号(30 号输出 42):对应
TDXDLL1(30,H,L,420),按同柱胜出小转大必要条件候选 输出第44课小级别底/顶背驰的一类买卖点端点一基编号。配合 30 号输出 38/39 可复核“小级别背驰后, 最后中枢出现三买/三卖”的先后结构,0表示无小转大确认。 - A/C段端点编号(30 号输出 43、30 号输出 44、30 号输出 45、30 号输出 46):分别对应
TDXDLL1(30,H,L,430)/TDXDLL1(30,H,L,440)/TDXDLL1(30,H,L,450)/TDXDLL1(30,H,L,460),按同柱胜出候选输出背驰 A 段起点、A 段终点、C 段起点、C 段终点的一基编号。 四个编号有序时,可在图上复核第24课 A-B-C 背驰比较的两段同向走势边界;0表示该端点不可定位。 - 中枢生命周期(30 号输出 47):对应
TDXDLL1(30,H,L,470),按同柱胜出候选所属中枢与后续中枢输出 第18/20课生命周期上下文:0未知、1[ZD,ZG]重叠的同级延伸、2GG/DD全幅重叠的高级别扩展、3上涨趋势新生、-3下跌趋势新生。 - 相邻中枢生命周期关系(30 号输出 48):对应
TDXDLL1(30,H,L,480),在后中枢起点标记相邻中枢生命周期, 编码同 30 号输出 47;旧 30 号输出 6 / 11 号函数仍保留1上涨、-1下跌、2扩展的兼容关系输出。 - 区间套层级(30 号输出 49):对应
TDXDLL1(30,H,L,490),在低级别区间套背驰终点输出:1为线段级背驰段内的一层笔级背驰段,2表示该低级别背驰后已出现同向第三类买卖点,满足第44课小转大必要条件。 - 区间套源高级别背驰段编号(30 号输出 50):对应
TDXDLL1(30,H,L,500),在低级别区间套背驰终点输出 源线段级一类背驰段的一基编号,0表示无区间套上下文。 - 区间套低级别端点编号(30 号输出 51、30 号输出 52):分别对应
TDXDLL1(30,H,L,510)/TDXDLL1(30,H,L,520),在低级别区间套背驰终点输出笔级背驰段起点、终点端点一基编号;需与 30 号输出 17 的NST起止线配合核对。 - 区间套递归确认(30 号输出 56、30 号输出 57、30 号输出 58):分别对应
TDXDLL1(30,H,L,560)/TDXDLL1(30,H,L,570)/TDXDLL1(30,H,L,580)。 56 输出低级别背驰语义:1趋势背驰、2盘整背驰上下文、3小转大确认;57 输出确认位图:1落在高级别背驰段内部、2低级别背驰成立、4创新极值、8小转大确认;58 输出低级别方向:1买、-1卖。49-52 与 17 号线段标记只接收带4创新极值位的趋势背驰区间套,无创新时只作为 56-58 的盘整背驰上下文暴露。 - 背驰语义(30 号输出 53):对应
TDXDLL1(30,H,L,530),按同柱胜出候选输出:1趋势背驰(一类买卖点且 C 段创新高/低)、2盘整背驰(二/三类回抽背驰)、3小转大必要条件。 该输出用于直接区分第24/27/44/61课不同背驰语境,0表示无可确认背驰语义。 - 一类背驰后首段回拉端点(30 号输出 54):对应
TDXDLL1(30,H,L,540),按同柱胜出一类候选输出 第29课背驰后第一段反弹/回落端点的一基编号;配合 30 号输出 7 的1/2/3分类复核最后中枢扩展、 更大级别盘整或反趋势结果,0表示非一类或后续端点未知。 - 买卖点过滤原因(30 号输出 55):对应
TDXDLL1(30,H,L,550),在未形成公开买卖点的潜在端点或突破回试处输出 候选被过滤的首个原因:1无足够趋势、2非趋势背驰、3二类端点顺序失败、4非首次回试、5回到中枢、6方向不匹配、7ABC 关联突破未对齐当前 C 段、8缺少可归属中枢。该输出主要供chan-debug.txt人工核对, 不改变 30 号输出 4 的买卖点编码。 - 均线差
MAD(15):短均线(5)减长均线(20),未注册 40 号时价格回落(H+L)/2;若先用TDXDLL1(40,C,V,0)且内容校验通过,则使用真实 C。>0女上位(多头)、<0男上位(空头); 幅度即第15课原文的「趋势力度」(短长均线相交面积的瞬时值),前后同向力度走弱即均线背驰。 - 均线吻
KIS(16):第11课吻的三分类 ——1飞吻(短均线略走平即继续,反抗最弱)、2唇吻 (贴近长均线但不破)、3湿吻(升破/跌破长均线,反抗最强,转折多由湿吻开始)。 - 带量校验的吻(30 号输出 13):在 16 号纯价吻基础上用成交量校验湿吻(第12课)——湿吻处若近端
成交量显著高于成交量均线(放量),多为诱多/诱空的骗线,单独标
4(骗线嫌疑),其余沿用1/2/3。 须先用 40 号注册真实成交量,否则无量退化为纯价吻分类。 - 即时背驰预警
WAR(17):第15课「趋势平均力度」即时版——把最后一个线段点到当下视作未走完的末段, 其力度(面积/时间)若比上一同向完成段弱且已创新极值,则在转折确认前预警:1见顶、-1见底、0无。 - 笔·新笔标准(18):与 1 号笔输出相同(端点 ±1),但按缠论新笔标准用合并 K 线间隔(两分型间至少 1 根
独立合并 K 线)判定,1 号用原始 K 线间隔。二者并存;用统一入口对比时,把示例一里的
DLL:=TDXDLL1(30,H,L,0)换成DLL:=TDXDLL1(30,H,L,1000)。 - 线段·特征序列法(19):与 9 号线段输出相同(端点 ±1),但落实第64/67课「线段只能被线段破坏」。
9 号用保护点启发式(不保证此原则)。算法先对同一特征序列做包含处理,再按第67课标准特征序列找分型:
以向上笔开始的线段只考察特征序列顶分型,以向下笔开始的线段只考察底分型;若分型第一、第二元素无缺口,
线段在该分型高/低点结束;若有缺口,必须从该高/低点开始的反向特征序列出现分型后才确认。线段至少三笔,
且前三笔必须有重叠,端点落在笔端点上。推荐用 Func30 特征序列配置画线段,即示例一中的
SEG:=TDXDLL1(30,H,L,1100000)。