经常有人问 fqchan01、fqchan02、fqchan03、fqchan04、fqchan06 这些编号到底是什么区别。这里面有很多来龙去脉,不是三两句能讲清楚的。今天专门写这篇文章,做一个统一的说明。
先说结论
这五个编号,不是一个产品迭代了五代。它们是作者在缠论研究中尝试不同方法路线的产物——每个版本代表一个阶段的探索。有的路线走通了,沉淀成了 fqchan04;有的路线被验证后搁置,比如 fqchan03;也有的路线还在实验中,比如 fqchan06。
一句话选型:
• 不确定选哪个 → fqchan04(最成熟,推荐默认选这个)
• 对开源 ChanlunX 有偏好 → fqchan02(继承 ChanlunX 算法)
• 想尝试不同的缠论算法路线 → fqchan06(实验性,跳过 K 线合并,直接扫原始 K 线画笔)
下面逐个说。
fqchan01:K 型算法研究 研究版
K 型算法研究版本,探索特殊包含关系处理,研究成果已融入 fqchan04。
fqchan01 是作者专门用于研究 K 型算法的版本。K 型是作者提出的一种处理特殊包含关系的算法——在缠论标准的 K 线合并规则之外,K 型算法对某些特殊包含关系有不同的处理方式。
算法特点
fqchan01 中的 K 型算法并不是独立于其他版本存在的。实际上,经过验证后的 K 型算法成果已经融入了 fqchan04。所以 fqchan01 更像是一个研究阶段的产物,而不是面向日常使用的推荐版本。
此外 fqchan01 还有一个算法开关:9 笔强制成段。当笔的数量达到 9 笔但还没形成标准线段时,强制画出一根段。
支持哪些平台
通达信(32位和64位)、KT交易师、金字塔(32位和64位)、大智慧。
适合谁
对 K 型算法本身感兴趣、想对比研究不同包含关系处理方式的交易者。日常使用建议直接选 fqchan04。
fqchan02:开源传承 开源
系列起点,开源 ChanlunX 算法传承,精简透明,专注通达信和大智慧。
fqchan02 实际上是整个系列最早开发的版本,代号"ChanlunX2",算法继承自开源缠论项目 ChanlunX。如果你研究过 ChanlunX 的源码,对 fqchan02 的计算逻辑会非常熟悉——核心算法基本一致。
支持哪些平台
通达信(32/64位)和大智慧。专注于最主流的两个看盘软件,安装简单。
算法特点
延续 ChanlunX 的路线:没有额外逻辑开关,按缠论原文的标准定义来。不强制成段,不做缺口特殊处理。算法透明——有问题可以对照 ChanlunX 开源代码理解每一步在做什么。
适合谁
只用通达信或大智慧,熟悉或信任 ChanlunX 开源算法,且只想要标准缠论画线的交易者。
fqchan03:过渡版本 已淘汰
过渡版本,引入两个关键算法开关,已被 fqchan04 取代,不推荐日常使用。
fqchan03 是系列中第一个使用 xmake 构建系统的版本(之前用 CMake),是一个架构过渡版本,目前已被 fqchan04 取代。
平台支持
通达信(32/64位)、大智慧(64位)。比 fqchan02 多了通达信 64 位支持,但没有恢复 KT 和金字塔。
算法层面
fqchan03 引入了"跳空缺口算 1 根 K 线"和"小转大笔不合并"两个算法开关。这两个开关后来成了 fqchan04 和 fqchan06 的标准配置。
"跳空缺口算 1 根 K 线"解决的是一个具体问题:当 K 线出现跳空缺口时,合并处理算几根?按 1 根算,笔的起点会更贴近实际价格变化;不按 1 根算,笔可能更长更粗。
"小转大笔不合并"解决的是另一个问题:当一根小级别的笔突然变成大级别笔的起点时,要不要把它和前面的笔合并?不合并,图上信息更细致;合并,图上更干净。
fqchan04:最成熟的版本 推荐
最成熟的版本,功能最全,平台最广,稳定性最好,推荐首选。
fqchan04 是整个系列中功能最丰富、也是目前最成熟的版本。经过最多的实战迭代和用户反馈打磨,稳定性和算法可靠性都是五个版本中最好的。
最大的差异化:MT4/MT5 支持
fqchan04 是唯一支持 MetaTrader 4 和 MetaTrader 5 的版本。如果你做外汇或国际期货,需要缠论分析,fqchan04 是唯一的选择。它同时输出了 MT4 和 MT5 的指标文件(.mq4 和 .mq5)。
平台覆盖最广
通达信(32/64位)、KT 交易师、金字塔(32/64位)、大智慧、MT4、MT5。7 个目标平台,是目前覆盖最全的版本。
Python API 最丰富
fqchan04 的 Python 版本提供了最多的函数接口,除了基础的笔、段、中枢识别,还支持趋势识别、中枢定位、顶点计数等高级功能。
适合谁
几乎所有场景都推荐 fqchan04。需要 MT4/MT5 的外汇/期货交易者、需要丰富 Python API 做量化开发的程序员、追求稳定可靠的日常交易者——fqchan04 都是首选。
fqchan06:实验性版本 实验性
实验性版本,跳过 K 线合并直接扫原始 K 线画笔,算法路线与其他版本完全不同。
fqchan06 是一个实验性版本,采用了一条和其他版本完全不同的算法路线。
核心算法差异
其他版本(fqchan01/02/03/04)的处理流程是:原始 K 线 → K 线合并 → 识别分型 → 画笔 → 画段 → 画中枢。这是缠论原文描述的标准流程。
fqchan06 跳过了 K 线合并和分型识别,直接扫描原始 K 线来划分笔。线段的划分则采用缠论的特性序列方法。
这意味着什么?同一个品种、同一张图,fqchan06 画出的笔和段可能跟 fqchan04 不一样。不是谁对谁错,而是算法路线不同。
平台支持
通达信(32/64位)、KT 交易师、金字塔(32/64位)、大智慧。国内主流交易软件全覆盖。
适合谁
对缠论算法有深入研究,想对比不同算法路线结果的交易者。如果你刚接触缠论,建议先用 fqchan04。
五个版本核心差异对照
| 最成熟 | |||||
| ✅ 32/64 | ✅ 32/64 | ✅ 32/64 | ✅ 32/64 | ✅ 32/64 | |
| ✅ | ✅ | ✅ 64 | ✅ | ✅ | |
| ✅ 32/64 | ❌ | ❌ | ✅ 32/64 | ✅ 32/64 | |
| ✅ | ❌ | ❌ | ✅ | ✅ | |
| ❌ | ❌ | ❌ | ✅ 独家 | ❌ | |
| ✅ | ❌ | ✅ | ✅ | ❌ | |
| ✅ | ❌ | ✅ | ✅ | ❌ | |
| ✅ 独有 | ❌ | ❌ | ❌ | ❌ | |
| ❌ | ❌ | ❌ | ✅ | ❌ | |
| 最丰富 |
怎么选
1. 不确定选哪个?
fqchan04。最成熟,经过最多实战验证,功能最全。默认选它不会错。
2. 对开源 ChanlunX 有偏好?
fqchan02。算法继承自开源项目 ChanlunX,透明可溯源。
3. 想研究不同的缠论算法路线?
K 型算法(特殊包含关系处理)→ fqchan01
跳过 K 线合并直接画笔 → fqchan06(实验性)
风险提示:缠论分析工具仅供辅助决策,不构成任何投资建议。工具画出的笔、段、中枢是对历史数据的计算结果,不代表对未来走势的预测。交易有风险,入市需谨慎。
夜雨聆风