三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

告别手绘缠论图,ChanlunX通达信插件7步完成自动画线

告别手绘缠论图,ChanlunX通达信插件7步完成自动画线

告别手绘缠论图,ChanlunX通达信插件7步完成自动画线

【免费下载链接】ChanlunX缠中说禅炒股缠论可视化插件项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX

如果你每天复盘都要在通达信上手动标注顶底分型、连接笔、勾勒线段、框出中枢,那么你大概率经历过这样的夜晚:一根根K线盯下来,画了改、改了画,两小时过去,图还没画完,眼睛已经花了。ChanlunX 就是这样一款为"画图苦手"而生的通达信缠论可视化插件,它用 C++ 算法自动完成从 K 线数据到笔、线段、中枢的整套识别与绘制,让你把时间还给分析,而不是交给画线。

同一段行情中,大级别中枢(蓝色)与次级中枢(黄色)自动分层呈现,嵌套关系一目了然

🌙 凌晨一点,你为什么还在画线?

缠论分析本身并不难懂,难的是"动手画"。传统手工流程有三个绕不开的坎:

  1. 主观偏差大:同一段走势,两个人能画出两套不同的笔和中枢,复盘结论自然对不上;
  2. 效率太低:一只股票画完笔和线段,快则半小时,慢则数小时,多只股票根本画不过来;
  3. 标准不统一:笔的成笔条件、线段的终结方式,不同人理解不同,很难沉淀出一套可复用的流程。

而 ChanlunX 的思路很直接:把"怎么画"固化成代码,把"画得对不对"交给算法。它基于通达信的 DLL 扩展机制,在主图上用黄色虚线代表笔、橙色线条代表线段、矩形框代表中枢,每次计算都遵循同一套标准,结果稳定、可复现。

🧩 一笔一画背后的"自动化流水线"

你看到的每一根线,背后都是一条固定流水线:

K线数据 → 顶底分型识别 → 笔结构构建 → 线段划分 → 中枢识别与验证 → 主图绘制

其中"笔→线段→中枢"层层递进:先有笔,才有线段;先有线段,才能框出有意义的枢区域。ChanlunX 把整条链路封装进 DLL,通达信公式端只需调用函数、拿到数值、负责画线即可。对普通用户来说,你不需要理解任何缠论算法细节,只需要知道:画面上的每一根线,都是算法按同一套标准算出来的。

标准笔与线段画法下的分析结果,转折点与中枢区间清晰可辨

打开源码,看清它的"分工"

如果好奇这套流水线内部如何组织,不妨翻一翻项目源码,模块划分非常清爽:

模块职责对应环节
KxianChuLi.cpp/hK线数据处理与预处理流水线入口
Bi.cpp/h笔的识别与端点计算顶底分型→笔
Duan.cpp/h线段的划分与构建笔→线段
ZhongShu.cpp/h中枢识别与区间计算线段→中枢

每个模块只做一件事,好处是后续想改参数、加画法,只需改动对应的一个文件,其余部分不受牵连。

🛠️ 从零到出图:7步走完的实操路线

下面每一步都有明确的验收结果,跟着做完就能在主图上看到缠论图形:

  1. 获取源码:执行git clone https://gitcode.com/gh_mirrors/ch/ChanlunX
  2. 编译出 DLL:新建build目录,按通达信位数执行cmake -A Win32 ..cmake -A x64 ..,随后运行cmake --build . --config Release
  3. 放置插件:把生成的ChanlunX.dll复制到通达信安装目录的T0002\dlls\下;
  4. 绑定函数:在通达信中把插件绑定为2 号函数
  5. 粘贴公式:新建主图公式,填入TDXDLL2系列调用(README 中提供了可直接复制的完整版本);
  6. 验证效果:公式加载后主图应出现黄色笔线、橙色线段与中枢矩形,无报错即成功;
  7. 切换画法:把线段端点函数的参数3换成4,即可切换为 1+1 终结画法,对比哪种更适合你的复盘习惯。

小提示:编译产物必须与通达信位数匹配——32 位通达信用Win32,64 位用x64,混用会导致加载失败。

9个函数,9个开关:看懂主图公式的"信号"

DLL 共暴露 9 个函数,主图公式里的每一行都对应其中一个"开关":

编号能力一句话说明
1–2笔的顶底端点简笔 vs 标准笔
3–4线段端点标准画法 vs 1+1 终结
5–6中枢高/低点中枢上下沿
7中枢起止信号标记中枢开始与结束
8–9中枢方向与序号区分同方向第 N 个中枢

想画笔就调前两个函数,想框中枢就用 5–7 号,其余函数按需取用,不必一次性全部用上。

三种画法,一套心法:进阶调优的两个习惯

画法选好之后,真正拉开差距的是两个使用习惯:

  • 多周期对照:日线定趋势、小级别找买卖点,把同一只股票在日线和 30 分钟图各跑一遍,两套中枢重叠的区域往往就是关键支撑压力位;
  • 画法一致性:同一只股票复盘时固定用同一套画法,不要今天标准笔、明天 1+1 终结,否则结论之间缺乏可比性。

至于历史数据,不必贪多,几百根 K 线通常足以支撑当前级别的中枢判断,数据量越大计算耗时越长,够用就好。

📌 写在最后:工具替你画线,思考还得靠你

ChanlunX 的价值在于把重复、主观、费时的画线工作标准化、自动化,让你把精力集中在"这段走势意味着什么、下一步该怎么办"上。但请记住:工具负责呈现结构,决策仍然取决于你的判断。任何技术分析工具都无法保证盈利,建议先从模拟盘或历史复盘开始验证画法,熟悉之后再结合实盘使用。投资有风险,入市需谨慎。

【免费下载链接】ChanlunX缠中说禅炒股缠论可视化插件项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

← 返回列表