02.12K线读法综合练习:给 20 根K线逐根打分
这一章学了实体、影线、收盘位置、信号K线。放到一段真实行情里,你能一根一根读下来吗?
能用三项可量的条件(实体、收盘位置、收盘与前一根)给任意一根K线打 −3~+3 分,用一段的累计分判断谁在控制,并知道单拿高分下单为什么不够。
本节术语卡 中英对照
Bull Trend Bar
阳线趋势K线
实体占振幅一半以上的阳线。实体大,说明这根里买方推得动。
Doji
十字星
实体很小的K线,多空打平。本节打分里实体这一项记 0。
Buying / Selling Pressure
买压 / 卖压
一根根K线里看得见的力量:实体、收在哪、有没有越过前一根。本节把它变成分数。
Two-sided Trading
双向交易
一段里多空轮流占上风,分数正负互相抵消,是交易区间的特征。
Context
背景 / 位置
同样一根满分K线,出在急跌收回和出在连涨之后,意思不一样。打分之后还要看位置。
Snow 讲解 · 约 5 分钟
每根三问,打完再加总账

先猜一下:一根阴线,实体很小,收在振幅上方八成的位置,收盘还高过了前一根的最高价。按「买卖压力」读,它偏多还是偏空?

- 这一章讲了实体、影线、收盘位置、信号K线。这一节把它们拼成一张打分表,给20根真实K线逐根打分。
- 为什么要打分?读图最怕凭感觉。每根都问同样三个问题,答案能写下来,也能回头核对。
- 第一项,实体。实体至少占整根振幅的一半:阳线加1,阴线减1。实体不到一半,比如十字星,记0。
- 第二项,收盘位置,就是上一节的三分法:收在上三分之一加1,下三分之一减1,中间记0。
- 第三项,收盘和前一根比:收盘高过前一根的最高价加1,低过前一根的最低价减1,其余记0。
- 三项加起来,从负3到正3。正3叫满分阳线:实体大、收在高点、收盘冲过前一根最高。负3正好反过来。
- 暂停想一想:前一根最高105。这一根是阴线,开106,最高107,最低99,收105.5。它得几分?
- 正2。实体只有0.5,不到一半,记0;收在上面81%,加1;收盘高过前一根最高,再加1。颜色是阴,分数偏多。
- 打分只用这一根和前一根,收盘那一刻就能打完。单根分数说明这根谁赢;一串分数加起来,说明这一段谁在控制。
- 来看真实行情。TRX,2021年10月,日线。从10月10日到29日,正好20根,一根一根打分。
- 第1根,10月10日:大阴线,收在最低附近,但收盘没跌破前一根最低。实体减1,收盘位置减1,第三项0,负2。
- 第2根,11日:实体小,收在下三分之一,收盘跌破了前一根最低。0、减1、减1,又是负2。
- 第3根,12日:下影很长,收在高点,正1。第4根,13日:收在最高,收盘冲过前一根最高,满分正3。
- 第5根,14日:小阴线,收在低点,负1。
- 暂停想一想:10月15日这一根,振幅是平均的1.65倍,冲到0.10406,收在40%的位置,收盘没过前一根最高。它几分?
- 0分。实体小,收在中间,收盘也没越过前一根最高。振幅再大,也不加分:大小说明波动,不说明谁赢。
- 第7到第9根,16到18日:负1、0、0。K线越来越小,收在中间,多空谁都没赢。
- 第10到第12根:19日满分正3,20日正1,21日一根满分阴线,负3,收盘跌回19日收盘下方。
- 打了12根,累计负1。满分阳线出现了两次,可总账还是在零附近。
- 第13到第17根,22到26日:0、正1、0、正2、负1。都是小分,价格在0.098到0.106之间来回。
- 第18根,27日:振幅是平均的3.3倍,一根大阴线收在低点,跌破前一根最低,负3,最低到0.08846。
- 第19根,28日:阳线收在高点,正2。第20根,29日:几乎收在最高,收盘冲过前一根最高,满分正3。
- 暂停想一想:20根打完,累计正3。这一段是谁在控制?
- 双方拉锯。8根正分,7根负分,5根0分;满分阳线3次,满分阴线2次,加起来几乎抵消。这是区间,不是趋势。
- 打分能不能拿来下单?这一节检验一条写死的用法:满分阳线,下一根越过它最高价买,止损放它的最低价。
- 10月29日就是满分。买单挂在最高0.09961上方,止损放在最低0.09464,风险大约5%。
- 10月30日开在0.0996,盘中越过0.09961,买单成交。当天最高0.10465,一倍风险的目标0.10458当天就到了。
- 11月2日最高0.1105,两倍风险的目标0.10955也到了。这一笔赚两倍风险。
- 这是挑出来的一笔。同样的满分阳线,往后一周就出了一笔反面的例子。
- 11月7日、8日、9日,连着三根满分阳线,收盘从0.1045一路涨到0.11436。
- 暂停想一想:连着三根满分阳线,在第三根的高点上方买,胜算会不会更高?
- 不一定。按同一条规则:11月10日越过0.11546买入,止损放在9日最低0.10844。
- 11月10日先冲到0.11751,买单成交,然后一路跌到0.10279,收在0.10662,已经在止损下方。当天就亏一倍风险。
- 这一根自己就是满分阴线,负3,收盘跌回8日收盘的下方。三根满分攒下的涨幅,一天吐掉一大半。
- 所以分数记录的是已经发生的事。下一根怎么走,它不负责,止损才负责。
- 两笔放在一起看:10月29日的满分,是27日急跌出区间之后又收了回来;11月9日的满分出在连涨三天之后的高处。位置不同,意思就不同。
- 常见错误一:看颜色打分。阴线也能得正分,阳线也能得负分,每一项都按事实量。
- 常见错误二:只看最后一根的分数,不算一段的总账。总账在零附近,就别把一根满分当成趋势开始。
- 常见错误三:把高分当买点。高分只说明这根谁赢;下单还要看位置,还要把止损算清楚。
- 一句话:每根三问,实体、收盘位置、收盘和前一根比。单根看谁赢,一串看谁控制,下单另看位置和止损。
暂停想一想
前一根最高105。这根阴线:开106,高107,低99,收105.5。几分?
暂停想一想
10月15日振幅是平均的1.65倍,收在40%,收盘没过前高。几分?
暂停想一想
20根打完,累计正3。这一段是谁在控制?
暂停想一想
连着三根满分阳线,在第三根高点上方买,胜算会更高吗?
第 1 / 40 步
一句话记住
给K线打分,是把「感觉」换成三个能核对的问题:实体过一半吗、收在哪一段、收盘越过前一根了吗。单根分数说明这根谁赢,一串分数的总账说明这一段谁在控制;分数不负责下一根怎么走。
搞混了会怎样:看颜色读K线,把收在高处的阴线读成空头;看到一根满分阳线就追,不管前面二十根的总账在零附近来回,也不管自己是不是买在连涨之后的高处。
照着做的三条规则
- 每根三问实体 ≥ 振幅一半(阳 +1、阴 −1);收在上三分之一 +1、下三分之一 −1;收盘高过前一根最高 +1、低过最低 −1。
- 算总账把最近十几根的分数加起来,离零越远,一边控制得越稳;在零附近来回就是双向,按区间读。
- 高分不等于买点要下单,先看位置,再用止损单在高点上方进场、止损放在这根另一头,按距离算仓位。
真实行情:分数能说明下一根什么
十个币日线 · 2021-01~2026-08 · 20,380 根全部打分
满分阳线之后,下一根越过它最高价 77.6%;满分阴线之后只有 12.7%
分数越高,下一根越常先往上探;拿它单独下单,几乎打平。
1怎么算的?
十个币日线每一根都按三项打分,再看下一根有没有越过它的最高价。分数从 −3 到 +3,比例从 12.7% 一路升到 77.6%,4 小时线几乎一样。
2满分K线下单能赚吗?
满分(正负 3)下一根越过高低点用止损单进场、另一头止损:日线 4,069 笔先到 1R 51.3%,平均 +0.03R;4 小时线 49.3%,平均 −0.01R。
3说明了什么?
分数是很好的读图记录,能说明谁赢了、下一根先往哪边探,但单拿它当买点优势几乎为零。它要和位置(背景)一起用,这是后面几章的事。
TRX 10月29日 满分→次日越过 0.09961 买→止损 0.09464→11月2日到 2R
11月9日连着第三根满分,次日越过 0.11546 买入,当天收在止损下方,−1R。两段都是挑出的片段。
遇到了怎么做
- 每根三问:实体过一半吗、收在哪一段、收盘越过前一根高低点了吗,记下 −3~+3。
- 把最近十几根的分数加起来:总账离零越远,一边控制得越稳;在零附近就是双向。
- 想用高分下单,先看位置(回调低点还是连涨之后),止损放在这根另一头。
数据口径币安现货日线与 4 小时线 · 十个币不含 BTC · 三项打分 · 同根两边都碰算止损 · 不计手续费
统计口径:ETH、BNB、XRP、ADA、DOGE、SOL、LINK、AVAX、LTC、DOT 币安现货,2021-01-01~2026-08-31;打分规则写死后每一根都算(描述统计日线与 4 小时线共 144,210 根,按分数下单共 77,943 笔),不计手续费;同一根K线同时碰到止损与目标按先碰止损算。只说明这段历史,不代表以后,不承诺收益。视频里的 TRX 是挑出的片段。
30 秒自测:换一组数字,还会算吗?
1. 前一根最高 50、最低 46。这一根:开 47,高 52,低 46.5,收 51.5。几分?
2. 前一根最高 50、最低 46。这一根:开 49,高 51,低 45,收 48。几分?
3. 最近 10 根的分数是 +3、−2、+1、−3、0、+2、−1、+3、−2、0。这一段更像什么?
前两章 20 节免费,整个专题 200 节
这一节属于免费的前两章,不用登录就能看完。价格行为专题单独开通 99 元,一次开通不设到期日。现在已上线 65 节,其余持续更新,开通后新上线的节直接看。
立即开通 · 99 元已买过交易员训练手册?先登录,享会员价 49 元(原价 99 元)。
本节完整讲解概念图解 · 20 根打分 · 三件套 · 盲读回放 · 真实行情 · 全样本统计 · 分一分 · 行动卡 · 进阶
01每根三问:把感觉换成分数
- 实体实体 ≥ 振幅一半:阳线 +1、阴线 −1;不到一半记 0。
- 收盘位置收在上三分之一 +1,下三分之一 −1,中间 0。
- 收盘与前一根收盘高过前一根最高 +1,低过前一根最低 −1,其余 0。
- 总账三项相加得 −3~+3;一段的分数再相加,看谁在控制。
本节是第 2 章的综合练习:实体与影线(2.1)、买压与卖压(2.2)、收盘位置(2.11)都收进这三问里。只用这一根和前一根,收盘那一刻就能打完,不用看后面。
0220 根真实K线,逐根打分
展开 20 根的逐项打分表
| # | 日期 | 实体 | 收盘位置 | 与前一根 | 合计 | 累计 |
|---|---|---|---|---|---|---|
| 1 | 10月10日 | −1 | −1 | 0 | −2 | −2 |
| 2 | 10月11日 | 0 | −1 | −1 | −2 | −4 |
| 3 | 10月12日 | 0 | +1 | 0 | +1 | −3 |
| 4 | 10月13日 | +1 | +1 | +1 | +3 | 0 |
| 5 | 10月14日 | 0 | −1 | 0 | −1 | −1 |
| 6 | 10月15日 | 0 | 0 | 0 | 0 | −1 |
| 7 | 10月16日 | 0 | −1 | 0 | −1 | −2 |
| 8 | 10月17日 | 0 | 0 | 0 | 0 | −2 |
| 9 | 10月18日 | 0 | 0 | 0 | 0 | −2 |
| 10 | 10月19日 | +1 | +1 | +1 | +3 | +1 |
| 11 | 10月20日 | 0 | 0 | +1 | +1 | +2 |
| 12 | 10月21日 | −1 | −1 | −1 | −3 | −1 |
| 13 | 10月22日 | 0 | 0 | 0 | 0 | −1 |
| 14 | 10月23日 | 0 | +1 | 0 | +1 | 0 |
| 15 | 10月24日 | 0 | 0 | 0 | 0 | 0 |
| 16 | 10月25日 | +1 | +1 | 0 | +2 | +2 |
| 17 | 10月26日 | 0 | −1 | 0 | −1 | +1 |
| 18 | 10月27日 | −1 | −1 | −1 | −3 | −2 |
| 19 | 10月28日 | +1 | +1 | 0 | +2 | 0 |
| 20 | 10月29日 | +1 | +1 | +1 | +3 | +3 |
结论20 根里 8 根正分、7 根负分、5 根 0 分,满分阳线 3 次、满分阴线 2 次,累计只有 +3:这是一段双向的区间。
03三件套:成立条件、失效条件、交易者方程
成立条件
下单前逐条打勾,缺一条就不做
- 实体 ≥ 振幅一半,阳线(第一项 +1)
- 收盘位置 ≥ 2/3(第二项 +1)
- 收盘高过前一根最高价(第三项 +1),合计 +3
- 下一根越过它的最高价才买(止损单,只挂一根)
- 止损放在它的最低价,按距离算好仓位
失效条件
出现任何一条,这个判断就作废
- 下一根没越过最高价:撤单,这一笔不存在
- 成交后跌破它的最低价:止损离场
- 同一根里既碰到止损又碰到目标:按止损算(日线分不清先后,保守处理)
交易者方程
每笔平均 = 胜率 × 赚的倍数 − 败率 × 1(单位:一倍风险 R)
全样本统计,正分做多、负分做空合在一起;不计手续费,同根两边都碰按止损算。日线 4,069 笔几乎打平,扣手续费是负的:满分K线单独不构成优势,要配上位置。
每笔平均 +0.03R打平需要胜率 50%
初始值是日线满分K线先到 1R 的比例。拖到 2R 看看打平要多少胜率,再对照 2R 的真实比例 34.9%。
04盲读回放:边走边打分
玩法右侧的K线先遮住。按「下一根」一根一根往前走,走到关键K线会停下来问你一个问题,答完才能继续。别先往下翻答案。
判断一下
真实行情:TRX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2021-10-09~11-03,切片 price-action/data/02-12-TRX-1d.csv;蓝线为 20 均线(2021-01-01 起算)。每揭开一根,先自己打分再往下走。
05真实行情:一笔成立,一笔失败
全貌:10月10日到29日 20 根,分数正负互相抵消,累计 +3,是一段区间;27日急跌出区间,29日满分阳线把价格收回区间,之后到两倍风险目标。
真实行情:TRX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2021-10-10~11-03,切片 02-12-TRX-1d.csv;按本节用法挑出的成立一笔。
全貌:11月7、8、9日连着三根满分阳线;9日之后照同一用法买入,10日一根满分阴线收在止损下方。
真实行情:TRX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2021-10-27~11-12,切片 02-12-TRX-1d.csv;同一用法挑出的失败一笔。
两根都是满分阳线,下单规则一模一样。差别在位置:10月29日是 27日一根 −3 急跌出区间之后,价格又收回区间;11月9日是连着第三根满分,出在连涨之后的高处。分数一样,背景不一样。
06全样本统计:规则写死,全部都算
先到 1R 目标的比例(竖线是 50%)
| 分数 | 日线根数 | 日线·越过最高 | 日线·跌破最低 | 4h·越过最高 | 4h·跌破最低 |
|---|---|---|---|---|---|
| +3 | 2,866 | 77.6% | 13.4% | 75.8% | 13.9% |
| +2 | 1,970 | 71.5% | 23.9% | 72.5% | 22.1% |
| +1 | 3,293 | 67.2% | 28.1% | 65.6% | 29.7% |
| 0 | 4,428 | 44.9% | 46.9% | 45.6% | 47.3% |
| −1 | 3,242 | 27.6% | 62.6% | 27.9% | 62.9% |
| −2 | 2,085 | 18.0% | 70.0% | 20.5% | 70.1% |
| −3 | 2,496 | 12.7% | 73.9% | 11.4% | 72.4% |
真实行情:ETH、BNB、XRP、ADA、DOGE、SOL、LINK、AVAX、LTC、DOT/USDT 日线与 4 小时线 2021-01~2026-08,币安现货公开历史数据(UTC),满足规则的 144,210 根全部都算、不挑,数字由生成脚本按本节切片现算。全部样本照实统计,只说明这段历史,不代表概率,不承诺收益。每一根都按三项打分;条形图为正分做多、负分做空:下一根越过高点(低点)用止损单进场、另一头止损、1R 目标;同一根两边都碰算止损;不计手续费。统计只在课内说明,不用于推广。
分数很能说明下一根先往哪边探:日线 +3 之后下一根越过最高价 77.6%,−3 之后只有 12.7%,中间一格一格往下掉。可拿分数直接下单,先到 1R 的比例都在 50% 上下,日线满分平均 +0.03R、4 小时线 −0.01R。原因是下一根越过高点就成交,成交之后的路,分数管不到。
07分一分:六根偏多、中性还是偏空
想让你发现三项逐条量,颜色先别管。
1前一根高 52、低 48。这一根开 49、高 55、低 48.5、收 54.8。
判断对了。再想想:这根偏多 +2、+3。再想想:这根偏多 +2、+3。实体 5.8 ÷ 振幅 6.5 过一半 +1,收在 97% +1,收盘 54.8 高过前高 52 +1:+3。
2前一根高 52、低 48。这一根开 50、高 53、低 47、收 50.4,十字星。
判断对了。再想想:这根中性 −1~+1。再想想:这根中性 −1~+1。实体 0.4 不到一半 0,收在 57% 中间 0,收盘在前一根高低之间 0:0 分。
3前一根高 52、低 48。这一根开 52、高 53、低 45、收 45.6。
判断对了。再想想:这根偏空 −2、−3。再想想:这根偏空 −2、−3。实体 6.4 ÷ 8 过一半 −1,收在 8% −1,收盘 45.6 跌破前低 48 −1:−3。
4前一根高 52、低 48。这一根是阴线:开 52.5、高 53、低 47、收 52.4。
判断对了。再想想:这根偏多 +2、+3。再想想:这根偏多 +2、+3。实体只有 0.1 记 0;收在 90% +1;收盘 52.4 高过前高 52 +1:阴线也是 +2。
5前一根高 52、低 48。这一根开 48.5、高 51.5、低 47.5、收 51。
判断对了。再想想:这根偏多 +2、+3。再想想:这根偏多 +2、+3。实体 2.5 ÷ 4 过一半 +1,收在 88% +1,收盘 51 没越过前高 52 记 0:+2。
6前一根高 52、低 48。这一根开 51、高 51.5、低 47、收 48.2。
判断对了。再想想:这根偏空 −2、−3。再想想:这根偏空 −2、−3。实体 2.8 ÷ 4.5 过一半 −1,收在 27% −1,收盘 48.2 没跌破前低 48 记 0:−2。
已判断 0 / 6 根,判断对 0 根。
结论第 4 根阴线得 +2,最容易读反。
08把本节方法留给实战
照图 1 和图 2,给你自己的一段行情做一张「20 根打分表」。下载的文件能单独读懂,下次复盘接着用。
需要时再写自己的行动卡(可选)
09再往深处想一步
正负两边是对称的:日线满分阳线做多 2,225 笔先到 1R 51.6%,满分阴线做空 1,844 笔 50.9%,都在一半上下。分数的用处在读,不在直接下单:它把「这根很强」换成能对账的数字,方便你复盘自己到底看错了哪一项。
累计分只是最粗的总账。更细的读法会给大K线更高的权重、看连续几根同向的分数(上一节的趋势性收盘),也会看分数出现在区间的上沿还是下沿。第 3 章市场周期会把「总账在零附近」正式叫作交易区间,把「总账一路走高」叫作趋势。
这一节的三项里没有「振幅」:振幅大说明波动大,不说明谁赢(视频里 10月15日那根就是例子)。想把大小也算进来,可以只在分数不为 0 时乘上振幅倍数,但那是另一条规则,要重新写死再算。
想再想一想?展开问题与笔记(可选)
翻一张你常看的日线图,挑最近 20 根,按三项逐根打分并算累计。累计离零远吗?最后一根满分(如果有)出在什么位置?
笔记仅保存在当前浏览器展开参考思路
多数时候累计会在零附近来回,这是区间里最常见的样子;一段总账一路走高或走低的,往往是趋势。高分K线出在连涨之后,追进去止损也最远。
资料依据与案例口径
讲解视频与快速版:讲解视频里的 TRX/USDT 日线来自币安现货公开历史数据(UTC),切片 price-action/data/02-12-TRX-1d.csv,20 均线为 2021-01-01 起算的指数均线;示意图的价格为教学假设。
完整讲解:TRX/USDT 日线 2021-10-01~11-12,币安现货公开历史数据(UTC),切片 price-action/data/02-12-TRX-1d.csv;全样本为十个币(不含 BTC)2021-01~2026-08 日线与 4 小时线,按本节规则全部都算(打分 144,210 根,按分数下单 77,943 笔),挑选与统计脚本 outputs/price-action-full/02-12/pick.py、pa_rules.py,结果 price-action/data/02-12-stats.json。不计手续费。