尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

缠论插件ChanlunX实战:让通达信替你自动画出笔与中枢

缠论插件ChanlunX实战:让通达信替你自动画出笔与中枢 缠论插件ChanlunX实战让通达信替你自动画出笔与中枢【免费下载链接】ChanlunX缠中说禅炒股缠论可视化插件项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX晚上复盘一只票从日线翻到30分钟手里那支笔就没停过先找顶底分型再连笔画到一半发现包含关系处理错了擦掉重来。三只票画完眼睛花了不说两版划分还打架——这就是我决定折腾缠论插件之前的日常。如果你也在干同样的事这篇内容就是为你写的。我会带你走一遍通达信缠论插件 ChanlunX的完整上手过程从拉取源码、编译出 DLL到绑定进通达信、贴上主图公式最后看着 K 线图上自己冒出笔、线段和中枢。全程不需要会 C只需要照做。先回答那个最核心的问题这插件到底替你干了什么缠论分析绕不开三件事分型 → 笔 → 中枢。麻烦的地方在于每一步都带主观判断相邻 K 线包含关系先合并谁分型之间够不够一笔的成立条件几笔重叠才算中枢中枢级别怎么定手动做这些一次两次还行几百只股票翻下来人就是最大的误差源。ChanlunX 的思路很简单把这三步判断全部写成 C 算法编译成通达信能调用的 DLL再由公式在主图上把结果画出来。你从手动画线的人变成校验结果的人。同一段行情任何时候打开画出来的笔和中枢都是同一套不存在昨天一个样、今天又一个样的问题。上图是 ChanlunX 跑起来之后的主图效果黄色虚线是笔黄色矩形是笔级别中枢外层蓝色大框是更大级别的中枢区域底部还联动着成交量和 MACD方便你做多指标对照。动手之前先认清需要的三样东西别急着复制命令先花两分钟确认环境后面能省很多返工。需要的东西说明通达信金融终端插件的作用对象DLL 要装进它的安装目录Windows Visual Studio编译用2019 及以上即可自带 C 和 CMake 支持通达信的位数32 位还是 64 位决定编译参数下面会细说有个细节值得提前知道ChanlunX 的算法源码是跨平台可读的 CK 线处理、笔、段、中枢分成了几个独立模块但最终产物是给 Windows 版通达信用的 DLL所以整个编译流程默认走 Windows MSVC 这条线。一路跑通从源码到 K 线图上出现中枢整个流程只有四步每步我都补一句为什么要这么做方便你理解而不是死记。第一步把源码拉到本地git clone https://gitcode.com/gh_mirrors/ch/ChanlunX拿到的不只是代码还有几个对新手极其友好的东西README.md里的完整说明、现成的缠论主图.txt公式文件以及一份针对算法的单元测试tests/目录跑通了测试基本可以确认算法链路是健康的。第二步编译出 DLL在项目目录里建个build文件夹然后按你通达信的位数二选一mkdir build cd build cmake -A Win32 .. :: 32位通达信用这个mkdir build cd build cmake -A x64 .. :: 64位通达信用这个选完之后统一执行编译cmake --build . --config Release为什么要严格按位数选DLL 是直接注入通达信进程里的位数不匹配会加载失败这是新手踩得最多的坑。编译完成后build目录按配置在Release子目录下会多出一个ChanlunX.dll。第三步把 DLL 装进通达信找到通达信安装目录下的T0002\dlls\文件夹把编译好的ChanlunX.dll复制进去。然后在通达信里打开公式管理器把这个 DLL绑定为 2 号插件函数。为什么是 2 号这不是随意的编号。项目里的公式代码全部用TDXDLL2(...)来调用插件说明所有函数入口都注册在 2 号位置上绑错号数公式会直接算不出数。第四步贴上主图公式打开通达信的公式编辑器新建一个主图公式把项目里的缠论主图.txt内容完整粘贴进去保存后套用到任意 K 线图上。完整内容如下FRAC:TDXDLL2(2,H,L,0);{标准笔} NOTEXT画上升笔2:DRAWLINE(FRAC-1,L,FRAC1,H,0), DOTLINE,COLORYELLOW; NOTEXT画下降笔2:DRAWLINE(FRAC1,H,FRAC-1,L,0), DOTLINE, COLORYELLOW; BIZG:TDXDLL2(5,FRAC,H,L);{输出BI中枢高} BIZD:TDXDLL2(6,FRAC,H,L);{输出BI中枢低} BISE:TDXDLL2(7,FRAC,H,L);{输出BI中枢开始和结束} NOTEXT_BIZG:IF(BIZG,BIZG,DRAWNULL),COLORYELLOW;{画BI中枢高} NOTEXT_BIZD:IF(BIZD,BIZD,DRAWNULL),COLORYELLOW;{画BI中枢低} NOTEXT_BISE:STICKLINE(BISE,BIZD,BIZG,0,0),COLORYELLOW;{画BI中枢起始结束}; DUAN1:TDXDLL2(3,FRAC,H,L);{计算段的端点,3改成4是11终结画法} NOTEXT画上升段1:DRAWLINE(DUAN1-1,L,DUAN11,H,0), COLORFF8000; NOTEXT画下降段1:DRAWLINE(DUAN11,H,DUAN1-1,L,0), COLORFF8000; DUANZG1:TDXDLL2(5,DUAN1,H,L);{输出段中枢高} DUANZD1:TDXDLL2(6,DUAN1,H,L);{输出段中枢低} DUANSE1:TDXDLL2(7,DUAN1,H,L);{输出段中枢开始和结束} NOTEXT_DDUANZG1:IF(DUANZG1,DUANZG1,DRAWNULL),COLORFF8000;{画段中枢高} NOTEXT_DDUANZD1:IF(DUANZD1,DUANZD1,DRAWNULL),COLORFF8000;{画段中枢低} NOTEXT_DDUANSE1:STICKLINE(DUANSE1,DUANZD1,DUANZG1,0,0),COLORFF8000;{画段中枢起始结束};粘贴这段公式时你会注意到它只是在调用DLL真正干活的是背后 9 个函数1、2 号负责两种口径的笔端点3、4 号负责两种画法的线段端点5 到 9 号分别输出中枢的高点、低点、起止信号、方向和同方向第几个中枢。也就是说公式是遥控器DLL 才是算法本体——这也是为什么同样的公式能套用在任意股票、任意周期上。局部放大后的效果。中枢标注相对稀疏时正好用来逐笔核对算法画法和你自己的划分是否一致这也是新手校验算法是否靠谱最直接的方式。跑通之后值得做的三处个性化调整第一版效果图出来后你大概率会想动点手脚。以下三个方向都只需要改公式不用重新编译。1. 线段换一种终结画法公式里注释写得很清楚TDXDLL2(3,FRAC,H,L)里的3改成4线段就从标准画法切到11 终结画法。两种画法对线段结束的判定逻辑不同同一段走势画出来的段可能不一样——建议你在自己常做的品种上分别对比挑跟你的复盘习惯更一致的那版。2. 给级别换颜色公式里的COLORYELLOW和COLORFF8000分别是笔级中枢和段级中枢的颜色。如果你习惯红色做多、绿色做空直接把这两处色值改成通达信支持的颜色代码即可公式不会因为换色而失效。3. 从看图走向选股项目里其实还附带了几份可直接借鉴的思路文件如日线线段选股.txt、三浪下跌.txt、五浪下跌.txt。它们的思路本质一样把TDXDLL2的输出当成普通指标值再用通达信的条件选股公式去筛选——比如当前处于第 2 个向上中枢这类信号是可以通过函数 9 的输出直接构造出来的。等你熟练了这就是把缠论从画图变成筛选的桥。新手最容易卡住的四个地方我踩过的坑直接说答案不绕弯子。1. DLL 装了公式却算不出数九成是位数不匹配。先确认通达信是 32 位还是 64 位帮助菜单里能看再用对应的-A Win32或-A x64重新编译。另外确认 DLL 确实复制进了T0002\dlls\而不是别的目录。2. 绑定了 DLL但调用总报错检查绑定编号。公式里写的是TDXDLL2绑到其他号数上就会调用不到。部分通达信版本绑定后需要重启客户端才生效。3. 编译时报找不到 CMakeREADME 里写明要求CMake 3.20 及以上。版本太旧直接升级别在旧版本上浪费时间。Visual Studio 安装时记得勾选C 桌面开发组件否则 MSVC 编译器是缺的。4. 效果图和别人的不一样先别急着怀疑算法。缠论本身就有多种画法流派简笔和标准笔、标准线段和 11 终结连分型的包含处理都有差异。ChanlunX 把简笔函数 1和标准笔函数 2都开放出来了公式默认用的是标准笔。如果你更习惯简笔口径把公式第一行改成TDXDLL2(1,H,L,0)即可效果立刻不同。收尾把看懂变成用过这篇文章的信息量到此为止但真正的收获在下一步。给自己列一个可勾选的清单跑完一遍你就完成了从听说到上手的跨越确认通达信位数用对应参数编译出ChanlunX.dll将 DLL 复制到T0002\dlls\并在通达信中绑定为 2 号插件函数新建主图公式粘贴缠论主图.txt的完整内容并保存随便打开一只日线股票确认黄色笔线、黄色中枢和橙色线段都正常显示挑一只自己熟悉的股票逐笔核对算法画法和你手动划分的差异把公式中的线段画法从3改成4对比两种终结画法的区别试着把日线线段选股.txt的思路改造成你自己的第一个选股条件最后留一句真心话别指望任何插件替你思考。缠论插件的价值是把机械重复的划分从你的工作里拿走让你把省下来的精力放在真正需要人判断的地方——比如中枢突破时的量能配合比如多级别结构是否共振。工具替你省下的每一分钟都应该花在理解市场上而不是花在重画一条线上。【免费下载链接】ChanlunX缠中说禅炒股缠论可视化插件项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表