02.07外包K线:外包上涨日与外包下跌日
一根K线把前一根整个吞掉,高点更高、低点更低。它是反转、是突破,还是一场平手?
能认出外包K线,按收盘位置分出外包上涨日、外包下跌日和收在中间的外包;会在越过一端时挂止损单、止损放另一端、按风险缩小仓位,并知道外包之后常常横着走。
本节术语卡 中英对照
Outside Bar
外包K线
最高高过前一根、最低低过前一根的K线。一根之内,两边的止损都被扫过一遍。
Outside Up Bar
外包上涨日
收阳、收在上四分之一的外包:扫完两边,最后买方赢了这一根。
Outside Down Bar
外包下跌日
收阴、收在下四分之一的外包:扫完两边,最后卖方赢了这一根。
One-bar Trading Range
一根K线的区间
外包里多空都来过,像一个压缩成一根的小区间。之后价格常常还在它里面来回。
Engulfing
吞没
K线形态书里的「吞没」多看实体;外包看的是最高和最低,两者不是一回事。
Snow 讲解 · 约 5 分钟
一根K线的区间:收在一端才看方向

先猜一下:一根K线最高高过前一根、最低也低过前一根,收阳但收在正中间。下一步最合理的是?

- 有一种K线,把前一根整个吞进去:高点更高,低点也更低。一根之内,多空都打穿过对方的防线。它叫外包K线。
- 外包K线,英文Outside Bar:最高高过前一根的最高,最低也低过前一根的最低。两边都要越过,缺一边都不算。
- 这一根里发生了什么?先有人把前一根的一端打穿,又有人把另一端打穿。两边挂在外面的止损,都被扫了一遍。
- 所以一根外包K线,本身就像一个小区间:多空都来过,都没能一直占上风。
- 那这一根最后谁赢了?看收盘。收阳,而且收在上四分之一,叫外包上涨日;收阴、收在下四分之一,叫外包下跌日。
- 收在中间的外包,等于打了个平手。本节的规则不做它,只做收在一端的那两种。
- 暂停想一想:一根外包K线收阳,可收在振幅的正中间。它算外包上涨日吗?
- 不算。收在中间,说明冲上去的买方没守住高处,打下来的卖方也没守住低处。平手,这一根没告诉你方向。
- 怎么下单?外包上涨日,在它最高价上方一跳挂止损买单,只挂下一根;止损放在它的最低价下方。
- 麻烦在这里:外包K线往往比平时大,止损在整根的另一端,每个币的风险也大。仓位要按风险算小。
- 外包下跌日反过来:在最低价下方一跳挂止损卖单,止损放在最高价上方。下一根没越过,照样撤单。
- 来看真实行情。AVAX,2021年7月,日线。7月6日冲到14.23以后一路往下,20均线也拐头向下。
- 7月17日一根小K线,最高11.14,最低10.72。
- 7月18日,最高11.28高过17日,最低10.65低过17日,是外包;收在10.69,几乎收在最低。外包下跌日。
- 暂停想一想:这根外包下跌日,卖单和止损各挂在哪?
- 卖单挂在最低10.65下方,止损放在最高11.28上方,每个币风险0.63。均线向下,做空是顺势的一边。
- 7月19日开在10.69,跌破10.65,卖单成交;当天最低10.01,一倍风险的目标10.03到了。
- 7月20日最低9.33,两倍风险的目标9.40也到了。这一笔赚两倍风险。
- 可第二天,7月21日一根大阳线,从9.65拉回10.43。外包下跌日的那股劲,两天就用完了。
- 之后慢慢涨回均线上方。7月30日,最高13高过29日,最低11.93低过29日,收在12.98,收在最高:外包上涨日。
- 暂停想一想:这根外包上涨日创了20天新高。买在它最高价上方,你最该担心什么?
- 止损太远。买价13,止损在最低11.93,每个币风险1.07,是买价的百分之八。追在新高处,止损又远,仓位只能小。
- 7月31日越过13成交。8月1日最高14.077,一倍风险的目标14.07,刚好碰到。
- 8月3日回落到12.32,离止损11.93不远,没碰到。8月7日最高15.95,两倍风险的目标15.14到了。
- 这两笔是挑出来的。新高处那一笔,差一点就碰不到一倍目标。同样的外包上涨日,放在区间里,结果可能反过来。
- AVAX,2022年9月到10月,日线。9月中旬跌到16附近,之后在16.19到18.50之间横着走,20均线向下。
- 9月21日一根外包下跌日,可第二天最低16.39,没跌破16.19,卖单撤掉。那天反而收在17.68。
- 10月3日,最高17.32、最低16.34,把2日整个包住;收在17.14,收在上部:外包上涨日。
- 暂停想一想:和2021年7月那根外包上涨日比,这一根的位置有什么不同?
- 它在横了半个月的区间中间,均线往下走。外包本身就是一根K线的小区间,放在大区间里,等于区间里又套了一个区间。
- 规则照做:10月4日越过17.32成交,止损16.34,风险0.98。当天最高只到17.55。
- 之后五天,有三天收在10月3日那根的高低点之间,最高17.67,离一倍目标18.30很远。价格就在外包里面磨。
- 10月10日又是一根外包,这次是外包下跌日,最低16.17,跌破止损。这一笔亏一倍风险,三天后跌到14.42。
- 外包只回答一件事:这一根谁赢了。后面有没有人跟上,要看它在哪。区间里的外包,常常只是把区间再走一遍。
- 常见错误一:见到大K线就叫外包。高点、低点都要越过前一根,只越过一边的,只是一根大K线。
- 常见错误二:收在中间的外包也去追。那一根打成平手,买在它的高点,等于买在一个小区间的上沿。
- 常见错误三:忘了外包的止损有多远,仓位照旧。一根外包的风险,常常是平时的两三倍。
- 一句话:外包是一根K线的区间。收在一端才看方向,越过一端才进场,止损在另一端,仓位按风险算小。
暂停想一想
一根外包K线收阳,可收在振幅的正中间。它算外包上涨日吗?
暂停想一想
这根外包下跌日,卖单和止损挂在哪?
暂停想一想
这根外包上涨日创了 20 天新高。买在它最高价上方,你最该担心什么?
暂停想一想
和 2021 年 7 月那根外包上涨日比,这一根的位置有什么不同?
第 1 / 38 步
一句话记住
外包K线是一根K线的区间:一根之内两边都被打穿过,多空都来过。收在一端才看方向,收在中间就是平手不做;越过那一端挂止损单进场,止损在整根另一端,风险大,仓位要小。外包本身差不多是抛硬币,位置能帮你避开最差的那一批。
搞混了会怎样:只越过一边的大K线也当外包;收在中间的外包也去追;按平时的仓位做外包,一笔亏掉平时的两三笔;追在刚创新高的外包上涨日,买在一个小区间的上沿。
照着做的三条规则
- 两边都越过才叫外包最高 > 前一根最高,最低 < 前一根最低;只越过一边的不算。
- 收在一端才看方向收阳且收在上四分之一 = 外包上涨日;收阴且收在下四分之一 = 外包下跌日;收在中间不做。
- 越过一端进场,止损在另一端,仓位缩小只挂下一根,没越过就撤;按「每笔可亏 ÷ 整根的风险」算仓位。
真实行情:外包K线本身差不多是抛硬币
十个币日线 · 2021-01~2026-08 · 外包K线 2,011 根按规则全部记录
收在一端的外包,越过后先到 1R:50.9%,追在极端只有 42.6%
外包本身不给优势,位置能扣分。
1怎么算的?
十个币日线共 2,011 根外包,收在中间的 826 根(41.1%)不做;外包上涨日 611、下跌日 574 根,下一根越过一端才进场,止损在另一端,1R 目标。
2结果怎样?
成交的 910 笔先到 1R 50.9%、平均 +0.02R;4 小时线 50.3%。追在极端的:日线 42.6%、4 小时线 45.6%。
3说明了什么?
外包之后 5 根里,平均 2.37 根收在它的高低点之间,普通K线是 2.03 根:外包之后更容易横着走。没越过就收盘进场的,只有 30.9%(上涨日)和 36.7%(下跌日)先到 1R。
AVAX 2021-07-18 外包下跌日→次日跌破 10.65 卖出→7月20日到 2R→7月30日外包上涨日也到 2R
AVAX 2022-10-03 横盘区间中间的外包上涨日,次日越过 17.32 买入,10月10日跌破止损,−1R。三笔都是挑出的片段。
遇到了怎么做
- 两边都越过前一根才算外包;收在上四分之一的阳线、下四分之一的阴线才看方向。
- 越过那一端挂止损单,只挂下一根;止损放在整根的另一端,仓位按这段风险算。
- 别追在极端:刚创新高的外包上涨日、刚创新低的外包下跌日,统计里都偏弱。
数据口径币安现货日线与 4 小时线 · 十个币不含 BTC · 1R 目标 · 同根两边都碰算止损 · 不计手续费
统计口径:ETH、BNB、XRP、ADA、DOGE、SOL、LINK、AVAX、LTC、DOT 币安现货,2021-01-01~2026-08-31;外包分类、位置分组与下单规则写死后全部都算(日线 2,011 根、4 小时线 13,154 根外包),不计手续费;同一根K线同时碰到止损与目标按先碰止损算。只说明这段历史,不代表以后,不承诺收益。视频里的 AVAX 三笔是挑出的片段。
30 秒自测:换一组数字,还会算吗?
1. 前一根高 20、低 18。这一根高 20.6、低 17.7、开 18.2、收 20.4。它是什么?
2. 上一题做多:买单挂多少,止损放哪?(最小变动 0.01)
3. 每笔最多亏 150 元。买 20.61、止损 17.69,大约能买多少?
前两章 20 节免费,整个专题 200 节
这一节属于免费的前两章,不用登录就能看完。价格行为专题单独开通 99 元,一次开通不设到期日。现在已上线 65 节,其余持续更新,开通后新上线的节直接看。
立即开通 · 99 元已买过交易员训练手册?先登录,享会员价 49 元(原价 99 元)。
本节完整讲解概念图解 · 外包之后 · 三件套 · 盲读回放 · 真实行情 · 全样本统计 · 分一分 · 行动卡 · 进阶
01外包:一根K线的区间
日线上外包并不少见:十个币五年多里有 2,011 根,其中 41.1% 收在中间,是没有给出方向的平手。剩下收在一端的,才是本节的外包上涨日与外包下跌日。
02外包之后,常常横着走
| 之后 5 根里收在它高低点之间 | 日线外包 | 日线全部K线 | 4 小时外包 | 4 小时全部 |
|---|---|---|---|---|
| 平均几根 | 2.37 | 2.03 | 2.39 | 2.04 |
| 3 根及以上的比例 | 46.4% | 37.7% | 46.1% | 37.4% |
真实行情:十个币/USDT 日线与 4 小时线 2021-01~2026-08,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。全部样本照实统计,只说明这段历史,不代表概率,不承诺收益。每一根K线都算(日线外包 2,011 根、全部 20,330 根;4 小时线外包 13,154 根、全部 123,780 根)。
结论外包是一根K线的区间,之后更容易横着走。所以买在外包上涨日的最高点上方,常常是买在一个小区间的上沿;要有跟进,才算突破。
03三件套:成立条件、失效条件、交易者方程
成立条件
下单前逐条打勾,缺一条就不做
- 最高 > 前一根最高,且最低 < 前一根最低(碰平不算)
- 外包上涨日:收阳,收盘位置 ≥ 75%;外包下跌日:收阴,收盘位置 ≤ 25%
- 不是追在极端:做多时这根的最高不是最近 20 根最高;做空时最低不是最近 20 根最低
- 上涨日在最高价上方一跳挂止损买单(下跌日在最低价下方一跳挂卖单),只挂下一根
- 止损放在外包另一端外一跳;仓位 = 每笔可亏 ÷ 整根的风险,通常比平时小
失效条件
出现任何一条,这个判断就作废
- 下一根没越过那一端:撤单,这一笔不存在
- 成交后碰到外包的另一端:止损离场
- 外包收在中间:不做,不管颜色
- 同一根里既越过一端又碰到另一端:按止损算(日线分不清先后,保守处理)
交易者方程
每笔平均 = 胜率 × 赚的倍数 − 败率 × 1(单位:一倍风险 R)
全样本统计,不计手续费;同根两边都碰按止损算,结果偏保守。外包本身差不多是抛硬币,「不追在极端」这一条是用来避开最差的一批,不是用来找优势的。
每笔平均 +0.02R打平需要胜率 50%
初始值是日线外包先到 1R 的比例。把胜率拉到追在极端的 43%,看每笔平均掉到多少。
04盲读回放:自己走一遍
玩法右侧的K线先遮住。按「下一根」一根一根往前走,走到关键K线会停下来问你一个问题,答完才能继续。别先往下翻答案。
判断一下
真实行情:AVAX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2021-07-01~08-09,切片 price-action/data/02-07-AVAX-1d.csv;蓝线为 20 均线(2021-01-01 起算)。
05真实行情:两段成立,一段失败
全貌:7月6日冲到 14.23 后一路往下,均线向下;18日外包下跌日,19日跌破低点卖出,20日到两倍风险目标,21日一根大阳线收回一截。
真实行情:AVAX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2021-07-01~07-24,切片 02-07-AVAX-1d.csv;按本节规则挑出的成立一段。
全貌:7月下旬慢慢涨回均线上方;30日外包上涨日创 20 天新高,31日越过最高价买入,8月7日到两倍风险目标。
真实行情:AVAX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2021-07-10~08-09,切片 02-07-AVAX-1d.csv;按本节规则挑出的成立一段,位置属于统计里偏弱的「追在极端」。
全貌:9月中旬起在 16.19~18.50 横着走,均线向下;10月3日区间中间一根外包上涨日,4日越过高点买入,10日一根外包下跌日跌破止损。
真实行情:AVAX/USDT 日线,币安现货公开历史数据(UTC),数字由生成脚本按本节切片现算。挑出的片段,不代表概率,不承诺收益。2022-09-16~10-20,切片 02-07-AVAX22-1d.csv;同一条规则挑出的失败一段。
三笔用的是同一条规则。7月18日的外包下跌日顺着下跌的均线,走得最干脆;7月30日的外包上涨日追在新高处,风险是买价的 8.2%,1R 只是刚好碰到;2022年10月3日那根在横了半个月的区间中间,均线向下,买进去以后价格就在外包里面磨,最后被一根外包下跌日扫掉。
06全样本统计:规则写死,全部都算
先到 1R 目标的比例(竖线是 50%)
| 分组 | 次数 | 先到 1R | 平均 |
|---|---|---|---|
| 全部(上涨日 + 下跌日) | 5,685 | 50.3% | +0.01R |
| 外包上涨日 | 2,925 | 50.1% | +0.01R |
| 外包下跌日 | 2,760 | 50.4% | +0.01R |
| 回调处 | 998 | 49.3% | −0.01R |
| 追在极端 | 700 | 45.6% | −0.07R |
| 其他位置 | 3,987 | 51.3% | +0.03R |
| 上涨日没越过,若收盘就买 | 786 | 25.6% | −0.49R |
| 下跌日没越过,若收盘就卖 | 945 | 27.4% | −0.44R |
真实行情:ETH、BNB、XRP、ADA、DOGE、SOL、LINK、AVAX、LTC、DOT/USDT 日线与 4 小时线 2021-01~2026-08,币安现货公开历史数据(UTC),满足规则的 15,165 根外包全部都算、不挑,数字由生成脚本按本节切片现算。全部样本照实统计,只说明这段历史,不代表概率,不承诺收益。外包上涨日与下跌日下一根越过一端进场、止损在另一端、1R 目标;日线外包 2,011 根,其中收在中间的 826 根不做;同一根两边都碰算止损;不计手续费。统计只在课内说明,不用于推广。
三件事:一、收在一端的外包,越过后先到 1R 的比例在一半上下(日线 50.9%、4 小时线 50.3%),外包本身不给优势;二、追在极端的更差(日线 42.6%、4 小时线 45.6%),「回调处」和「其他」差别不大,日线外包上涨日在回调处 60.0% 只有 65 次,4 小时线上没有重现;三、没越过就在收盘进场的,只有 30.9% 和 36.7%,和 02.05 一样,挂在外面让下一根证明,能躲开最差的那批。
07分一分:六根K线
想让你发现两边都越过才算外包;再看收盘:上四分之一、下四分之一,还是中间。
1两边都越过前一根,收阳,收在最高附近。
判断对了。再想想:这根外包上涨日。再想想:这根外包上涨日。再想想:这根外包上涨日。外包上涨日。
2两边都越过前一根,收阴,收在最低附近。
判断对了。再想想:这根外包下跌日。再想想:这根外包下跌日。再想想:这根外包下跌日。外包下跌日。
3两边都越过前一根,收阳,但收在正中间。
判断对了。再想想:这根收在中间的外包。再想想:这根收在中间的外包。再想想:这根收在中间的外包。收在中间的外包:平手,本节不做。
4高点越过了前一根,低点没有,收在最高附近。
判断对了。再想想:这根不是外包。再想想:这根不是外包。再想想:这根不是外包。只越过一边,不是外包,只是一根大阳线。
5两边都越过前一根,收阴,收在中间偏下。
判断对了。再想想:这根收在中间的外包。再想想:这根收在中间的外包。再想想:这根收在中间的外包。收盘位置约 56%,不在下四分之一:收在中间的外包。
6最高碰平前一根的最高,最低碰平前一根的最低,收在最高。
判断对了。再想想:这根不是外包。再想想:这根不是外包。再想想:这根不是外包。碰平不算越过,不是外包。外包要两边都严格越过。
已判断 0 / 6 根,判断对 0 根。
结论第 4、6 根最容易叫错:只越过一边,或者只是碰平,都不是外包。第 5 根收阴也不算下跌日,收盘不在下四分之一。
08把本节方法留给实战
照图 1 和三件套,写一份你自己的「外包检查卡」:看到一根把前一根吞掉的K线,先照着填,再决定挂不挂单。
需要时再写自己的行动卡(可选)
09再往深处想一步
Brooks 常说外包K线是「一根K线的交易区间」。放大到小周期看,一根日线外包往往就是一段先往一边冲、扫掉止损、再掉头冲向另一边的走势;收盘在哪一端,说明最后是谁赢了这一轮。
外包的止损离得远,有经验的交易者会用两种办法:一是缩小仓位,按整根的风险算;二是等外包之后的下一根,如果它是一根内包,就在内包的高低点外挂单,止损近得多。这就是下一节 02.08 的 ioi(内、外、内)。
K线形态书里的「看涨吞没」只看实体包住前一根的实体;外包看的是最高和最低。一根看涨吞没不一定是外包,一根外包上涨日也不一定吞没了实体。本节统计只用外包的定义。
想再想一想?展开问题与笔记(可选)
翻一张你常看的日线图,找最近三根外包K线。各是上涨日、下跌日,还是收在中间?如果按本节规则挂单,哪几根会成交?
笔记仅保存在当前浏览器展开参考思路
先确认两边都越过前一根,算出收盘位置;再看它是不是刚创 20 根新高或新低;最后写挂单价、止损价,看下一根有没有越过。
资料依据与案例口径
讲解视频与快速版:讲解视频里的 AVAX/USDT 日线来自币安现货公开历史数据(UTC),切片 price-action/data/02-07-AVAX-1d.csv、02-07-AVAX22-1d.csv,20 均线为 2021-01-01 起算的指数均线;示意图的价格为教学假设。
完整讲解:AVAX/USDT 日线 2021-07-01~08-12、2022-09-10~10-20,币安现货公开历史数据(UTC),切片 price-action/data/02-07-AVAX-1d.csv、02-07-AVAX22-1d.csv;全样本为十个币(不含 BTC)2021-01~2026-08 日线与 4 小时线,按本节规则全部都算(日线外包 2,011 根、4 小时线 13,154 根),挑选与统计脚本 outputs/price-action-full/02-07/pick.py、pa_rules.py,结果 price-action/data/02-07-stats.json。不计手续费。