从一根 K 线到分型、笔、线段和中枢,怎样把图形变成可复现的结构?

缠论结构:分型、笔、线段与中枢

约 12 分钟1 个动手实验4 道小题

学完你能说清楚先固定包含和确认规则,再逐层构造分型、笔、线段与中枢。

01学完这一课,你能做到什么

很多结构图看起来很整齐,但同一段 换一个工具,分型、笔和的位置可能就变了。本课先把结构识别拆成可以复查的层次,不急着把图形直接变成买卖点。

学完这一课,你应该能:

  1. 说明原始 K 线、包含处理、、笔、线段和中枢的构造顺序;
  2. 按最高价和最低价处理包含关系,并保留原始索引;
  3. 区分分型发生的位置和确认时间;
  4. 用区间交集计算中枢的共同重叠部分;
  5. 记录结构规则、确认状态和配置版本,避免事后重画带来的前视。

02结构识别不是价格突破:先确定每一层的输入和输出

海龟用过去 20 日高点等固定通道寻找突破候选;结构识别则先把价格运动整理成不同层次。可以把它类比成写文章:K 线像字,分型像词,笔像句子,线段和中枢像段落。

在开始计算前,先写一张配置表:

  • 使用什么时间频率;
  • 价格是否;
  • 包含关系按什么边界处理;
  • 分型是否允许相等高点或低点;
  • 笔的最小间隔和端点替换规则;
  • 线段如何确认;
  • 中枢由哪一层结构构成;
  • 最后未确认的结构是否显示。

如果今天用五根 K 线,明天为了图形好看改成四根,或者看到后续走势后再把早期笔延长,结果就无法复现。结构图可以帮助描述价格,但不能因为画得整齐,就直接当成已经验证的交易信号。

从 K 线到中枢的结构层次
  1. 1原始 K 线高、低、开、收和日期
  2. 2包含处理统一边界
  3. 3分型三根 K 线的局部关系
  4. 4笔连接有效顶底
  5. 5线段与中枢更高层方向与重叠区

一句话记住同一数据只有在规则固定后,结构图才可复现。

03包含关系:先统一最高价和最低价的边界

两根 K 线的价格区间完全包住另一根时,才称为包含。例如 A 的最高价是 12、最低价是 8,B 的最高价是 11、最低价是 9,A 包含 B。

本课默认用最高价 H 和最低价 L,包括上下影线。红 K 还是绿 K,不会改变包含关系。若只用开盘和收盘组成的实体,那是另一种自定义规则,必须单独标记。

按方向合并时,教学规则是:

  • 向上处理:高点取较高值,低点也取较高值;
  • 向下处理:高点取较低值,低点也取较低值。

假设向上状态下 A=[8,12]、B=[9,11],合并区间是 [9,12]。向下状态下,合并区间是 [8,11]。

合并后的区间不是市场上真实出现的一根新 K 线。程序要保留它对应的原始起止日期和成员索引。最开始没有明确方向、连续多根包含、相等高低等情况,也要提前写出处理规则。包含处理可以减少部分短时重复形态,但不能保证后面的分型一定预测转折。

什么算完全包含
完全包含

A=[8,12] 包住 B=[9,11]

B 的最高不超过 A 的最高,最低不低于 A 的最低。

不是完全包含

只部分交叠

两根 K 线各自突出一边,不能按包含关系合并。

一句话记住包含关系看 H/L 区间,不看红绿颜色,也不能混用实体口径。

04顶底分型:三根 K 线的局部关系

在已经处理过包含关系的 K 线里,观察连续三根:

  • 中间一根的最高价高于左右两根,最低价也高于左右两根,形成顶分型;
  • 中间一根的最低价低于左右两根,最高价也低于左右两根,形成底分型。

假设左、中、右三根的高点分别是 10、12、11,低点分别是 7、9、8,则中间一根满足 12>10、12>11、9>7、9>8,是顶分型。

分型发生在中间 K 线,但至少要等右侧第三根形成后才能确认。历史图把标记放在中间日期,不代表当天就能看到它。

顶分型后右侧第三根下行更明显,或底分型后右侧第三根上行更明显,可以作为观察强弱的线索;如果要用于评分,必须把“更明显”写成数字条件。

分型只是局部结构,不保证反转延续。分型过密时,后续构笔需要处理同类分型、更高或更低端点,以及不满足最小间隔的候选。

顶底分型的判断

顶:H中>H左且H中>H右,同时L中>L左且L中>L右;底反之

相等值是否允许,要在配置里固定。

一句话记住分型先是局部结构,等第三根形成后才知道它成立。

05笔:把有效顶底连接成波段

向上笔由底到顶,向下笔由顶到底。一个简化的教学配置可以要求处理后的结构至少相隔五根 K 线,并且顶底区间有足够分离;这只是所选程序规则,不是所有实现的唯一条件。

假设一个底分型在第 10 根 K 线、顶分型在第 15 根 K 线,且满足你的最小间隔规则,可以形成一条候选向上笔。若反向笔还没有确认,后来出现更高的顶或更低的底,未完成笔可能延伸或替换端点。

因此每条笔至少记录:方向、起止原始索引、起止价格、端点分型、确认时间、是否完成和规则版本。图上可以用实线表示确认部分,用虚线表示仍可能变化的末段。

不同工具出现碎笔或简洁笔,不代表其中一个只因为“看起来更顺”就更正确。先对齐包含处理、最小间隔、端点替换和确认规则,再逐个端点比较。

一句话记住笔要区分候选端点、确认端点和确认时间。

06中枢:多个区间的共同重叠

假设参与计算的三个价格区间是 [10,14]、[11,15]、[12,13]。共同部分的下界是各低点的最大值,上界是各高点的最小值:

ZD=max(10,11,12)=12

ZG=min(14,15,13)=13

所以共同重叠为 [12,13]。如果最大低点大于最小高点,就没有共同交集。

ZD 是下界,ZG 是上界。中枢区间只表示共同重叠,不等于所有向上、向下探出的全部波动。严格的中枢还要明确级别、参与的走势类型和构成条件;任意三段有交集,不能自动叫作同一严格定义下的中枢。

实现时要说明你计算的是笔层中枢、线段层结构,还是某个更严格的级别定义。一个样本曾观察到约 1,390—1,475 元的区间、宽度约 5.9%、全波动范围约 10.8%;由于百分比基准没有完整定义,只能作为图表中的示意,不能进一步推断价格在区间内停留了多久。

区间交集怎样计算

ZD=max(各区间低点),ZG=min(各区间高点),有交集需 ZD≤ZG

[10,14]、[11,15]、[12,13] 的共同交集是 [12,13]。

一句话记住中枢是共同交集,不是任意三段区间,也不是全部波动范围。

07离开、回抽和中枢变化:先描述现象,再确认结构

观察中枢附近的价格,可以先分成三种场景:继续围绕原区间震荡;向上离开后回抽仍在上界之外;向下离开后反抽仍在下界之外。

价格越过上界后马上回到区间内,说明“已经稳定离开”的判断还不牢固。向上离开并且回抽不进入原区间,是后续研究第三类买点的结构线索;向下的对应情况,是第三类卖点的线索。

但离开、不回区间,不代表新的中枢已经马上成立。新的结构还需要后续符合规则的走势形成。中枢也可能延伸,时间长度取决于数据和所选级别,不能固定说一定持续几周或几个月。

改变观察起点会改变可见上下文,因此要固定数据热身长度和规则,不能画到哪里就把哪里当成完整结构。

价格离开原区间的三种观察
继续震荡

仍围绕原区间

价格没有形成稳定的区间外结构。

向上离开

回抽不回原区间

可作为后续第三类买点研究的线索。

向下离开

反抽不回原区间

可作为后续第三类卖点研究的线索。

一句话记住离开原区间,不等于新的中枢已经形成。

08线段:比笔更高一层,但不是任意三笔

线段可以理解成由多笔归纳出的更大方向。某些简化规则提到至少三笔,但“有三笔”不等于“任意三笔都能连成线段”。还要明确线段的构成方式、何时被破坏、何时确认。

线段是结构层次,不天然对应月线、半年或固定几周。日线输入中的一条线段和周线输入中的一条线段,不能只因为名字相同就认作同一级时间结构。

在线图上,线段可以概括更大的方向,中枢则强调价格重叠;两者可以同时显示。比如某段样本曾观察到先下行、再从约 1,350 元上升到 1,500 多元的两个较大阶段,这类数字用于说明结构层次,不能在缺少完整坐标和配置时还原全部精确端点。

一句话记住至少三笔只是起点,线段还需要构成、破坏和确认规则。

09工具和可视化:先验收规则,再相信图

如果使用第三方 Python 工具或自己写分析器,先确认源码来源、版本和许可证,不要因为名字相似就安装同名包。数据目录、wrapper、导入路径、环境变量、数据库字段和权限,都可能造成运行差异;凭证不要写进共享代码。

可视化至少应同时显示:原始 K 线、处理后的区间、分型、笔、线段、中枢和确认状态。还要让数据逐日向前播放,保存每天当时的输出,再与最终全样本图比较。

某个样本曾提到 146 根原始 K 线、包含处理减少约 22%、识别 57 个分型。这些数字依赖具体工具配置,不能当成所有实现都必须得到的验收答案。换标的时,要同步检查代码、数据路径、图表标题和市场后缀。

一句话记住工具输出是某套配置的结果,不是缠论的唯一标准。

10把历史图的整齐,和实时可得信息分开

完整历史图很整齐,是因为后来的 K 线已经帮助确认过去的结构。重点不在于今天能不能把过去画出来,而在于过去某个交易时点,当时是否已经拥有相同的信息。

每个结构要同时记录两个时间:

  • 发生位置:例如分型中间 K 线的日期;
  • 确认时间:例如右侧第三根 K 线形成、或更高层结构确认的日期。

只能在确认时间之后使用信号。如果末笔、线段或中枢还可能变化,就按当时的实时状态计算,不能用最终图回填过去的交易。

本课实验可以逐日增量回放:每一天只喂给程序截至当天的数据,保存“当时图”;最后再生成“最终图”,逐个比较哪些尾部结构后来延伸、替换或消失。只要规则、确认机制或工具设置不同,就应当视为不同的研究系统。

动手试试

缠论结构识别实验

在趋势、震荡和下跌样本中,比较原始敏感分型、合并后的严格分型、笔和第一组中枢。

固定教学样本缠论结构识别实验
上涨 K 线下跌 K 线笔 / 中枢高中枢低
正在载入结构识别图表
不合并,先看噪声原始分型

在原始 K 线上只看中间高点最高或低点最低。不处理包含,也不要求高低同时更极端,所以中继尖刺也会被标成转折。

识别后将显示原始 K 线与合并后数量敏感分型与严格分型笔的条数与方向第一组中枢的高低与宽度

11动手任务:做一张可追溯的结构图

  1. 手工构造一组向上包含和一组向下包含的 K 线,按 H/L 合并并保留原始索引;
  2. 计算至少一个顶分型和一个底分型,标注分型位置与确认日期;
  3. 按固定的成笔配置连接,记录被舍弃的候选分型及原因,并展示最后一条未确认笔;
  4. 用三个示意区间计算共同交集,并注明采用的是笔层、线段层还是其他中枢定义;
  5. 逐日回放,比较“当时图”和“最终图”的尾部差异;
  6. 对比两个工具时,先统一配置,再逐个端点追踪差异。

验收标准:每条线和每个区间都能追溯到输入与规则;同样数据和配置可以复现;没有在转折确认前回填交易;没有把某个工具变体说成唯一标准。

检验
检验一下

4 道小题

全部答对,这一课就算真正读懂了。答错了会告诉你为什么。

01A=[8,12]、B=[9,11],向上处理时合并区间是?
02三根 K 线的顶分型,最早什么时候能确认?
03[10,14]、[11,15]、[12,13] 的共同交集是?
04回测使用结构信号时,应该依据哪个时间?
知识卡

这一课,浓缩成一张卡

学完可以保存或分享给朋友。保存成图片的功能会在下一版加上。

AI+金融投资训练营 · 缠论结构:分型、笔、线段与中枢为什么结构图不能直接当成实时交易信号?

历史图用了后续 K 线确认结构,回测必须按当时可得的确认时间使用信号。

  • H/L统一边界
  • 分型等第三根确认
  • 最终图不等于当时图
quant.jtxaionline.com
这一课的要点

记住这 5 句话

  1. 01结构识别要从原始 K 线逐层构造,配置固定后才可复现。
  2. 02包含关系默认看最高价和最低价,向上、向下合并规则必须写清。
  3. 03分型是三根 K 线的局部关系,发生位置不等于确认时间。
  4. 04笔和线段需要端点、间隔、破坏和确认规则,任意三笔不自动成为线段。
  5. 05中枢是指定层级区间的共同交集,历史最终图不能代替实时状态。
完成这一课

完成这一课

读完讲义、动手做一次实验、答对小题,这一课就算学完了。

  • 读完讲义
  • 完成一次缠论结构识别实验
  • 通过随堂自测

实验数据AI+金融投资训练营教学样本。固定合成趋势、震荡与下跌路径。按包含合并、严格分型、最少五根合并 K 线成笔,以及连续三笔重叠识别中枢。

固定教学样本只用于解释量化研究方法,不代表任何真实标的未来表现,也不构成投资建议。