首页 / 资讯中心 / 文章详情

缠论老博文抢救:K线分型、中枢背驰与复盘流程

缠论老博文抢救:K线分型、中枢背驰与复盘流程 ★ FEATURED ARTICLE
缠论这个词在技术分析圈里从来不缺争议但真正让老一批学习者念念不忘的是十多年前那批门户博客上的连载长文。那时候一批缠论高手在博客上日更、周更把走势结构拆得极细评论区里几百号人对着同一张K线图吵到深夜。如今再回头翻很多博文已经打不开了图片外链失效、账号停更、页面变成空白连当年存下来的链接都成了死链。这件事本身值得聊因为它不只是内容消失而是一整套方法论的断代。下面我结合自己这些年整理缠论资料、写识别脚本、做实盘复盘的经历把老博文为什么值得抢救缠论到底该怎么学怎么把那些高手的思路落成可执行的流程这几件事讲透适合刚入门看不懂笔和线段的新手也适合学了两三年还在中枢和背驰里打转的老手。1. 老博客时代的缠论内容为什么值得抢救1.1 那个年代的输出密度今天的短视频给不了我手里存着一批十多年前的博客长文打印稿A4纸装了两个文件夹。随便抽一篇出来作者为了讲清一段下跌为什么在这个位置结束会先把日线图贴出来再切到30分钟、5分钟一层一层往下拆中间穿插自己当时的下单理由、看错的次数、止损的位置。一篇文章动辄三四千字配七八张图写的是同一个标的连续两周的跟踪记录。这种密度现在的短内容形式根本承载不了——一条三分钟的视频能讲清一个概念就不错了讲不清为什么这个中枢是扩张而不是延伸。更关键的是那些博文里带着强烈的过程感。今天你搜缠论弹出来的多是整理好的结论三类买卖点怎么找、背驰怎么判断、级别怎么定。结论当然有用但结论是压缩过的压缩过程中丢掉的东西恰恰是最贵的——作者在什么位置犹豫过、哪一根K线让他改变了判断、他事后复盘发现自己错在哪一步。这些内容只存在于连续跟踪的长文里一旦博文消失就等于把推导过程和最终结论之间的桥拆了后来的人只能背结论遇到实际走势就抓瞎。我这几年带过几个新手普遍的问题是能背出中枢是连续三笔重叠区间但你给他一张图让他指出中枢在哪他能指错。原因不是笨是没看过别人怎么在真实走势上一步步划出来的。老博文的价值就在这儿它是演示不是定义。1.2 内容消失的几种形态比想象中更彻底我梳理过自己收藏的失效链接大致能分成几类。第一类是页面还在但正文没了点进去只剩导航栏和该内容已删除第二类是文字还在、配图全挂缠论文章没图基本等于废掉一半因为走势结构必须看图第三类是评论区和正文一起消失这个损失最隐蔽——很多高手的精华其实在回复里正文讲框架评论区针对具体个股的具体位置做修正那才是活的第四类是账号整体停更后长期无人维护链接跳转变空页第五类最麻烦是被大量转载、二次加工后原文的上下文被剥离只剩下几句被反复引用的名言越传越变形。这几种形态叠加起来的结果是你现在能搜到的缠论内容数量看着很多但同质化极高大量是互相抄的二手总结真正的原创长文反而沉底了。我做过一次粗略统计同一个背驰概念的解释我手头能搜到的版本有十几种措辞高度雷同说明源头可能就是那么两三篇而那两三篇的原文有一篇已经打不开了。提示如果你手里还存着早年保存的博文截图或打印稿别只放在一个地方。文字用纯文本存一份图用原始分辨率单独存一份两样都做本地和异地各一份备份。我在硬盘坏过一次之后才养成这个习惯。1.3 关于那些名字我选择不点名标题里提到缠论大佬强人的名字你一定听到过这个问题我得正面回应一下这篇文章不会列出任何一个具体的ID或网名。原因很实在——一是涉及个人身份信息二是那些名字背后的人大多早已淡出把名字和具体观点、具体操作绑定在一起讨论对当事人不合适对读者也没什么实际帮助。学东西学的是方法不是拜人。但我可以按风格给当年那批活跃博主分个类你对照着自己印象里的文章大概能对上号。第一类是结构派几乎不谈心法通篇是笔、线段、中枢的划分图上标号密密麻麻优点是严谨可复现缺点是看着累、入门门槛高。第二类是级别派喜欢从大级别往下推先定月线周线的位置再找小级别的入场点文章里常说这里先不动等次级别走完实操性强但要耐心。第三类是实战派每天贴自己的持仓和操作记录错了也照实写这类文章参考价值最高因为你能看到方法在真实资金压力下是怎么变形的。第四类是理论派喜欢把缠论和其他技术体系对照着讲试图做统一解释这类文章读着过瘾但容易越读越飘落到图上就虚。我个人的建议是结构派打底实战派校准级别派定型理论派少碰或者最后再看。这个顺序不是绝对的但按这个顺序走至少不会一开始就被绕晕。2. 缠论的核心骨架先把这五个概念吃透2.1 K线包含处理与分型所有结构的起点很多人学缠论卡在第一步就放弃了因为一上来就是包含关系处理。这一步看起来机械其实是整套体系的基础不先把K线的包含关系处理掉后面的笔、线段、中枢全是错的。逻辑很简单——两根相邻K线如果一根的高低点完全包住了另一根说明市场在这段时间里的博弈被压缩在一个更小的区间内它的信息量不足以构成一次独立的方向表达所以要合并。合并的规则要看方向。向上过程中取两根K线的高点中的较高者作为新高点低点中的较高者作为新低点向下过程中反过来取较低的高点作新高点取较低的低点作新低点。这个取高和取低的方向判断取决于前一根已合并K线相对于它前一根的走向。我见过不少人这里搞错导致整张图的笔全都错位。注意包含处理一定要从数据的第一根开始按顺序做不能跳着做也不能先标分型再回头补合并。顺序错了结果必然错。分型是在处理完包含关系之后才出现的。顶分型是三根相邻K线中间那根高点最高、低点也最高底分型反过来中间那根低点最低、高点也最低。顶底分型交替出现构成后续笔的端点候选。这里有个新手常犯的错把没做包含处理的原始K线直接拿去标分型标出来的顶底会非常密集几乎每隔几根就有一个完全没有结构意义。2.2 笔与线段把噪声压成结构笔的作用是把一堆杂乱的K线压缩成一条条有方向的线段。标准的笔要求两个相邻的顶分型和底分型之间至少有一根独立K线不算分型自身的那三根也就是常说的顶底之间至少五根K线。这个五根的要求是为了过滤掉太短的波动不让人在小级别的震荡里反复进出。我在实操里发现这条规则在不同品种、不同周期上要做微调。流动性特别好、波动密集的品种严格五根会把很多有效结构滤掉波动稀疏的品种五根又可能太松。我的做法是主看5根标准同时用3根做一个宽松版对照两版都画出来如果结论一致就放心用如果不一致说明当前结构本身模糊那就降低仓位或者干脆不做。这个对照法用了两年多帮我省掉不少冲动交易。线段是笔的上一级由至少三笔构成且前三笔必须有重叠。线段的划分是缠论里主观性最强、争议最大的部分特征序列、缺口处理这些细节能让两个老手吵一下午。我的态度是线段要画但不要迷信。它的作用是帮你识别更大一级的方向如果你画完线段自己都不确定那说明这段走势本来就处在过渡状态这时候最好的处理是承认不确定而不是硬画一个出来安慰自己。2.3 中枢多空博弈的引力中心中枢是缠论的核心概念也是最有实用价值的一个。定义上中枢是连续三笔次级别走势的重叠区间取这三笔的高点中的最小值作为中枢上沿低点中的最大值作为中枢下沿上沿必须高于下沿否则不构成中枢。为什么中枢这么重要你可以把它想成一个成交密集区的结构化表达。价格在里面来回震荡多空双方反复换手谁也没能取得决定性优势于是形成一个引力中心。价格离开这个中心之后大概率还会被拉回来测试一次这就是所谓回抽。理解了这个你就能明白为什么很多老博文反复强调等回抽不破再进——不是玄学是结构上的必然倾向。中枢还有延伸、扩张、新生几种演化方式。延伸是价格一直在同一个区间里震荡笔数越来越多扩张是震荡区间变大了说明分歧加剧新生是旧中枢结束、新中枢在别的价位形成通常意味着一波趋势展开。我自己的经验是延伸阶段最难做因为方向不明来回打脸真正赚钱的机会往往在旧中枢结束、新中枢形成的那个过渡段也就是常说的第三类买卖点附近。2.4 背驰与三类买卖点信号最终要落地背驰是缠论里最容易被滥用、也最容易被神化的概念。本质上的逻辑是价格创了新高或新低但推动这波新高的内在动能减弱了。衡量动能的方式有很多最常用的是对比两段同向走势对应的MACD柱体面积或者黄白线高度。第二段明显比第一段弱就构成背驰的嫌疑。这里必须泼一盆冷水背驰只是一个减弱的观察不是反转的保证。我见过太多人看到背驰就重仓反手结果价格横盘几天又创新高直接被扫。老博文里那些高手很少单靠背驰下单他们通常是背驰加结构背驰出现在什么级别、出现在中枢的哪一侧、次级别有没有出现反向的分型确认三个条件凑齐了才动手。少一个条件就是疑似背驰只能观察不能进。三类买卖点是缠论给出的具体入场位置。第一类买点在下跌趋势的末端对应底背驰第二类买点是第一类之后的第一次回抽不破前低第三类买点是价格离开中枢后回抽不再回到中枢内部。三类里面第三类最稳、最容易量化因为它有明确的空间条件不回中枢第一类最刺激也最容易错因为底这个东西是事后才确认的。我个人的仓位分配大致是第一类轻、第二类中、第三类重这个比例是根据自己历史胜率调的不是标准答案每个人应该根据自己的记录去定。2.5 级别与递归缠论真正的门槛如果说前面几个概念是零件级别就是装配图纸。同一张K线图放在日线上看是上涨中继切到30分钟可能是一个完整的下跌结构。缠论用递归来处理这个问题本级别的中枢由次级别的走势构成次级别的中枢又由更次级别构成层层嵌套。这个思路很漂亮但落地极难因为人脑同时处理三个级别的结构会乱。我的做法是固定两个级别一个观察级别用来定方向一个操作级别用来找入场第三个更小的级别只在入场那一刻看。比如周线定多空倾向30分钟找中枢和买卖点5分钟找具体的分型确认。三级就够了再多一定乱。老博文里那些级别派的作者经常会写这里先看次级别能不能走完当时看不懂现在明白了他是在等一个递归完成。次级别走势走完意味着本级别的一笔结束才轮到本级别的判断。这个等待的过程很反人性因为行情在动手会痒。我的办法是把等待这件事量化——比如规定次级别没有出现反向分型就不看盘机械执行靠规则压住手。3. 把那批老博文的方法落成可执行流程3.1 数据准备与包含处理的代码实现光看图说话容易骗自己所以我几年前开始把结构识别写成脚本用代码逼自己面对到底哪里是笔、哪里是中枢这种硬问题。数据用日线和30分钟的OHLC就行字段就四个时间、开、高、低、收。下面这段是我一直在用的包含处理实现逻辑就是前面说的那套取高取低规则。def merge_bars(bars): bars: [{dt:..., open:..., high:..., low:..., close:...}, ...] 返回处理完包含关系后的K线序列 merged [] for bar in bars: if not merged: merged.append(dict(bar)) continue last merged[-1] # 判断是否存在包含关系 contain (bar[high] last[high] and bar[low] last[low]) or \ (bar[high] last[high] and bar[low] last[low]) if not contain: merged.append(dict(bar)) continue # 用已合并序列的最后两根判断当前方向 if len(merged) 2: up last[high] merged[-2][high] else: up bar[high] last[high] if up: last[high] max(last[high], bar[high]) last[low] max(last[low], bar[low]) else: last[high] min(last[high], bar[high]) last[low] min(last[low], bar[low]) last[dt] bar[dt] last[close] bar[close] return merged跑完这一步K线数量通常会减少两三成图形立刻清爽。这里有个细节要注意合并之后的新K线保留了最后一根的时间戳和收盘价但高低点是取极值后的结果所以它已经不是一根真实的K线了而是一个结构单元。后面做分型识别、算笔的时候千万别拿它的开盘价去做任何事只能用高低点。3.2 分型、笔与中枢的自动化识别分型识别是基于合并后的K线做的三根一组中间那根最高最高、最低也最高就是顶分型。def find_fractals(merged): tops, bottoms [], [] for i in range(1, len(merged) - 1): a, b, c merged[i - 1], merged[i], merged[i 1] if b[high] a[high] and b[high] c[high] \ and b[low] a[low] and b[low] c[low]: tops.append(i) if b[low] a[low] and b[low] c[low] \ and b[high] a[high] and b[high] c[high]: bottoms.append(i) return tops, bottoms拿到分型之后要构笔。规则是顶底交替、同类分型取极值、两端之间独立K线不少于四根不含分型三根的话实际是两分型间隔至少四根合并K线对应五根原始K线的宽松口径。构笔这部分逻辑稍微绕我用的是逐段扫描加回溯替换的写法核心是遇到同类分型且新分型更极端时替换掉旧端点而不是新增。这一步做对后面的中枢才不会漂。中枢识别相对直接遍历笔序列取连续三笔算zg min(三笔高点)、zd max(三笔低点)若zg zd则构成中枢然后继续往后延伸只要后续笔仍有重叠就并入同一中枢直到出现连续三笔完全脱离该区间中枢结束。我的脚本里会把每个中枢的上沿、下沿、开始时间、结束时间、包含笔数都打出来做成一张表对照历史行情看能明显看出哪些中枢是实的震荡充分哪些是虚的很快就破了。3.3 参数选择哪些能调哪些最好别动写脚本的过程中我最大的体会是缠论里可以调参数的地方远没有想象中多而每一次调整都必须有理由。先说能调的。独立K线数量标准5根是经典口径3根是宽松口径我两个都跑做交叉验证。MACD参数默认12/26/9在日线上够用30分钟级别我会试6/13/5做辅助对照因为短周期的噪声更大需要更灵敏的响应。中枢最少笔数标准是3笔但我在震荡剧烈的品种上会用到4笔做过滤减少假中枢。再说最好别动的。包含处理的取高取低规则别动动了就不是缠论了。中枢上下沿的定义方式别动改了之后和别人的图对不上讨论都没法讨论。顶底分型必须严格高于/低于两侧别放宽放宽之后分型会大量增殖笔全乱。实操心得任何参数改动都要在同一段历史数据上做前后对照并且至少覆盖三轮完整的涨跌。我吃过一次亏把独立K线标准从5改成3之后回测胜率提升了几个点兴冲冲用到实盘结果遇到一段窄幅震荡信号密集到根本没法执行。后来才明白回测里提升的那几个点是用多做很多笔交易换来的扣掉摩擦成本之后是负的。3.4 一套可复现的复盘模板光有代码不够还得有一套固定的复盘流程不然每天看盘全凭心情。我现在用的是这么一套五步大概二十分钟能走完一个标的。第一步定级别。打开周线只看两件事当前价格在最近两年的什么位置以及最近一段的走势方向。这一步不判断买卖只做背景认知。第二步切到30分钟跑一遍脚本把合并后的K线、分型、笔、中枢全部标出来肉眼核对一遍脚本结果和图形是否吻合不吻合的地方手动修正并记录原因。第三步标出当前价格相对最近一个中枢的位置在中枢内、刚离开中枢、离开后回抽中还是已经走出第三段。第四步看动能对比最近两段同向走势的MACD柱体面积记下是否减弱。第五步写结论格式固定为级别 / 位置 / 动能 / 动作 / 触发条件 / 失效条件六项缺一项就不写。这套模板最大的好处是强制我把失效条件写下来。以前复盘只写如果怎样就进现在必须写如果怎样说明我错了什么时候撤。这个习惯是从当年那些实战派博主的文章里学来的他们几乎每篇都会交代自己在哪里认输。4. 内容抢救与个人知识库搭建4.1 归档策略别指望平台替你保存我现在的归档流程分三层。第一层是原始抓取看到有价值的长文立刻用浏览器把整页存成单一文件含图文件名带日期和主题关键词。第二层是结构化提取把文中的核心结论、图形标注、作者的操作记录摘到笔记软件里用统一模板日期、标的、级别、核心判断、原文链接如果有、我的批注。第三层是主题索引按概念打标签比如中枢扩张第三类买点误判级别混淆这样以后要查某个具体问题不用翻几十篇原文。这套做法的关键在第一层要快。我吃过教训看到一篇讲得很细的长文想着回头再存过两周再打开页面已经空了。现在我手机上都装了一个能把网页转成PDF的工具看到好东西当场就存。另外提醒一句纯依赖截图不够。图片搜不了、复制不了也没法做全文检索。我现在的做法是每篇重要文章都过一遍OCR或者手动摘录把文字部分抽出来图单独存。工作量不小但一次投入长期受益。4.2 二手转述的辨伪怎么识别注水的缠论内容现在能搜到的缠论内容里真正原创的比例不高大量是二手三手转述。我总结了几个判断特征用下来挺准。看是否给具体例子。原创作者通常会贴自己跟踪过的标的图图上笔和中枢标得清清楚楚转述型内容喜欢用抽象描述当价格形成中枢后观察次级别是否出现背驰这种说了等于没说。看是否承认不确定。真做过实盘的人一定会写这里我看错了这个中枢划得有问题后来改了。通篇正确、从不认错的内容基本是抄结论抄出来的。看概念的边界是否清晰。比如背驰原创作者会强调某级别背驰只代表该级别动能减弱不代表反转转述型内容往往直接说背驰就是买点。差这几个字实操结果天差地别。看是否前后自相矛盾。缠论本身有争议点比如线段的特征序列处理不同流派做法不同。一篇内容如果同时采用两种互相冲突的处理方式还不自知说明作者自己没跑通过。4.3 笔记模板与标签体系我的笔记模板是固定的六栏原文摘录、我的理解、反例、可执行点、待验证、关联笔记。其中反例这一栏最有用逼着我每次学到一个新说法都要去历史图里找反例。找不到反例的概念我一律标记为待观察不进实操。标签体系我用了两级。一级是概念比如分型、笔、线段、中枢、背驰、买卖点、级别二级是状态比如已理解能画出来能用它赚钱用它会亏钱。能用它赚钱这一档我目前只给了三个标签中枢结束后的第三类买点、日线级别的第二类买点、明确底背驰加次级别分型确认。其他全在能用它亏钱和待观察里。这个分类很残酷但很有用能防止我把看懂了误当成会用了。5. 常见问题与排查技巧实录5.1 常见问题速查表下面这张表是我这几年被问得最多的问题加上我自己踩过的坑整理成速查用。现象最可能的原因排查动作处理方式笔的数量明显偏多图上密密麻麻未做包含处理直接标分型检查脚本第一步是否跑了合并重新按顺序做包含处理再标分型中枢画出来上下沿反了高点取最大、低点取最小取反了核对zg min(高)、zd max(低)改成正确的取极值方式同一段走势软件和我画的笔不一致独立K线数量口径不同3根 vs 5根用两种口径各画一遍对比明确自己用哪套长期统一不要混用看到背驰就进反复被扫只看了动能没看结构位置和次级别确认检查是否在中枢同一侧、次级别是否有反向分型加两个确认条件缺一不进大级别看多、小级别做空来回打脸级别没固定随意切换检查是否同时看三个以上级别固定观察级别和操作级别最多加一个确认级别第三类买点识别出来但很快就破中枢本身是虚的震荡不充分看中枢包含的笔数和持续时间中枢笔数少于3或时间过短降低信号权重回测效果好实盘执行不了信号过密摩擦成本和滑点吃掉了利润统计单位时间内的信号数量提高过滤条件宁可少做归档的文章打开是空白页面已删除或图床失效检查本地是否有原始存档立刻补存重要内容做纯文本备份5.2 踩过的坑和压箱底的经验第一个坑是最贵的我曾经把某个级别上的一笔当成趋势的全部重仓进去结果那只是更大级别中枢里的一笔延伸价格往反方向走了整整两周。这件事之后我给自己定了一条死规矩——任何单子进场前必须在周线上找到当前价格对应的位置找不到就不做。这条规矩砍掉了我大概三成的交易机会但也砍掉了绝大部分的大亏。第二个坑是过度相信自动化。脚本跑出来的笔和中枢很整齐看着特别专业我一度完全按脚本信号操作。问题在于脚本处理不了模糊地带——比如两根K线高低点完全相等这种边界情况代码按某个分支走了但人眼看着会犹豫。后来我改成脚本出初稿、人工复核、不一致的地方记下来慢慢积累了一份边界情况处理清单现在复核速度快多了。第三个经验是关于不做什么。学缠论的人容易陷入一个陷阱结构看得越多越觉得自己能找到机会于是交易频率暴涨。我统计过自己某一年的交易记录胜率五成出头但盈亏比被高频交易拖到接近1扣掉手续费基本白干。现在我给自己设了个硬上限同一标的30分钟级别一周最多两次入场。这个限制不是因为机会少是因为我的判断力在密集决策下会显著下降。第四个经验是别把缠论当唯一工具。缠论长于结构短于量能和情绪。我现在的做法是结构用缠论定量能用成交量和换手率做辅助验证情绪用板块整体的强弱做背景。三者一致的时候仓位可以放大不一致的时候只做结构最清晰的那个。这个组合不是理论推导出来的是被市场教育出来的——有太多次结构完美但量能萎缩结果是假突破。提示如果你刚开始学别急着写脚本。先用纸笔手动标一百张图标到能闭着眼睛说出为什么这里是一笔、那里不是再上代码。手动标图训练的是判断力代码只是把判断力放大判断力本身不行放大出来的是错误。最后分享一个我一直用的小办法。每次复盘完我会用一句话把当天的结论压缩成如果……那么……否则……的格式写在便签上贴在显示器边框。第二天开盘先看便签符合就执行不符合就等。便签一天一换一个月下来能攒三十条月底翻一遍哪些判断反复出现、哪些条件从来没触发过一目了然。这比任何复盘软件都直观也让我对自己的方法到底在什么行情里有效有了非常具体的认识。
阅读完成 · 觉得有帮助?
咨询建站