ChanlunX 安装与编译指南¶
ChanlunX 是什么¶
ChanlunX 是一个开源的通达信缠论划线指标——作者 2017 年学缠论之后一行行代码写出的第一个缠论量化作品,借通达信的 DLL 插件机制在主图上画出缠论的笔、线段、中枢等构件。
几点现状说明:
- 只支持通达信。需要在大智慧、金字塔、交易师上使用的,请看 fqchan 系列插件;
- 编译好的 DLL 随番茄基础订阅附送,也可以选择自己从源码编译;
- ChanlunX 已停止升级维护,但仍是一个可用的开源免费方案。它的算法没有消失——由 fqchan02 完整传承,熟悉 ChanlunX 源码的人看 fqchan02 会非常亲切。
自己编译的好处:可以按自己的需求修改源码,也可以顺便学习通达信 DLL 插件的构建方式。
环境准备¶
安装 Visual Studio 2022 Community¶
编译 ChanlunX 需要微软的 Visual Studio IDE,社区版免费使用。前往官网下载:
https://visualstudio.microsoft.com/zh-hans/downloads/
安装时只需要勾选一个组件:「使用 C++ 的桌面开发」,其余组件不必安装。

下载源码¶
源码在 GitHub 和 Gitee 各托管了一份,自行选择:
https://github.com/rubikplanet/ChanlunX
https://gitee.com/rubikplanet/ChanlunX
下载后解压到任意目录,例如 D:\dev\ChanlunX。
编译工具说明¶
ChanlunX 使用 CMake 构建系统,而 Visual Studio 2022 Community 已经自带了 CMake,无需另外安装。
编译步骤¶
第一步:打开 x86 命令行环境¶
在开始菜单中找到 「x86 Native Tools Command Prompt for VS 2022」 并打开。通达信使用的是 32 位 DLL,所以只要有 x86 的编译环境就够了。

第二步:切换到源码目录¶
cd /d D:\dev\ChanlunX
把路径替换成你自己的源码目录。
第三步:生成构建文件¶
cmake -G "Visual Studio 17 2022" -A Win32 -B build
-A Win32 指定生成 32 位目标,对应通达信的位数要求。
第四步:编译¶
cmake --build build --config Release

编译完成后,在输出信息中可以看到生成的 ChanlunX.dll 的路径。
安装到通达信¶
1. 放置 DLL¶
把 ChanlunX.dll 复制到通达信安装目录下的 T0002\dlls 目录中(没有该目录就新建一个)。通达信安装目录可以在启动快捷方式上右键 → 属性查看,例如 D:\zd_cczq,那么目标就是 D:\zd_cczq\T0002\dlls。

2. 绑定 DLL 函数号¶
用记事本打开 T0002\dlls\dlls.ini(没有就新建),把 ChanlunX 填在 band2= 后面——ChanlunX 的公式引用的是 2 号函数:
[BAND]
band1=
band2=ChanlunX.dll
band3=
band4=
...
如果 band2 已被其他插件占用,改绑其他空位时,公式里的函数调用编号也要相应调整。
3. 重启通达信¶
如果通达信已经打开,请先关闭再重新打开,让 DLL 绑定生效。
4. 创建主图公式¶
打开通达信的公式管理器,新建一个主图叠加公式,把源码包中《缠论主图》(ChanlunX.txt)的公式源码粘贴到文本框中,确定保存。之后在任意股票的主图上就可以选择该指标了。

常见问题¶
编译时报找不到 cmake?
先确认打开的是「x86 Native Tools Command Prompt for VS 2022」而不是普通的命令提示符——CMake 的路径在这个环境的 PATH 里。仍然找不到的话,重启一次 Visual Studio 安装器,修复「使用 C++ 的桌面开发」组件。
通达信里公式没反应 / 调用 DLL 报错?
按顺序检查:DLL 是否放在 T0002\dlls;dlls.ini 绑定的函数号与公式引用的编号是否一致(ChanlunX 主图公式用 2 号);通达信是否在绑定之后重启过。
想要 64 位版本?
通达信官方客户端以 32 位为主流,ChanlunX 的构建配置也是 Win32。若你使用 64 位通达信,可以尝试把 CMake 的 -A Win32 改为 -A x64 自行编译验证。
需要大智慧、金字塔、交易师版本?
ChanlunX 不支持。这些平台请使用 fqchan 系列插件(见 fqchan04),其安装方式类似但包内已按平台分好目录。
ChanlunX 还会更新吗?
已停止维护。它更适合作为开源学习材料或轻量使用;日常看盘建议使用持续迭代的 fqchan 系列。
知识来源¶
- 如何编译开源版本的缠论插件ChanlunX(2024-02-11)
- ChanlunX缠论可视化指标安装指南(2019-01-29)
- ChanlunX缠论可视化指标安装指南(2019-02-21)
- 又一年了,今天也来做一个总结和展望缠论和量化(2024-12-31)
- 番茄缠论插件 fqchan01/02/03/04/06 有什么区别?一篇文章讲清楚(2026-05-31)
- 番茄缠论插件 FqChan04 TDX 安装指南 20260405 更新(2026-04-06)