Smart Money Concepts(SMC,聪明钱概念)用一套术语组织多种价格行为分析思路。本指南区分图表能直接显示的事实与交易者的推断,并用一段虚构序列说明:如何从已知参考位形成两个价格区域,以及FVG后来如何失效。它介绍条件的识别与检验方法,不是一套完整交易策略。
1. SMC描述什么,又不能证明什么
SMC是一组图表解读惯例,而非统一标准化的模型。常见术语包括市场结构、流动性、位移、订单区块和公允价值缺口。不同讲解者可能使用同一名称,却采用不同边界或确认条件。因此,有用的说明必须写出实际价格规则。
零售平台上的K线记录特定数据源的报价。它不能识别是谁推动行情,不能显示银行尚未成交的订单,也不能证明反转原因。本指南把机构行为的解释保留为推断。真正可观察的是已收盘K线、事先已知的水平和后续报价。
2. 区分方向、位置、触发条件与成交
先回答四个问题:当前结构背景是什么,关注区域在哪里,后续哪种观察才满足条件,以及实际可能以什么价格成交。分配这些角色有助于组织研究,但不能据此认定存在交易优势。
例如,多头结构可以提供背景,多头区域可以提供位置。在另行明确的策略中,某种已收盘K线反应才可能成为触发条件。订单接受、成交和退出仍需要各自的证据。图上触碰一条线,并不能同时回答四个问题。
3. 只使用当时已经可以确认的结构
高点和低点抬高描述上升序列,高点和低点降低描述下降序列。如果转折点定义需要后面两根K线,则必须等它们收盘后才能使用该转折点。不要把确认时间倒写为极值所在K线的时间。
M5示例使用事先已知的参考位R=1.10150,其在09:55 UTC之前已经确定。B在10:10 UTC收于1.10200>R。按照本指南的收盘规则,这是可观察的参考位突破。将其命名为BOS还是CHoCH,还取决于预先定义的结构状态。
4. 区分扫掠与收盘确认的突破
另举一例,先将已知低点固定在1.10000。若某根K线为Low=1.09970; Close=1.10010,价格曾跌破该水平,但收盘重新站回上方。若收于1.09960,则仍在下方。对于基于收盘的定义,这是两个不同结果。
把前者称为流动性扫掠,不能证明特定止损单已经成交,也不能证明大资金故意制造了该行情。OHLC不包含这种证据。必须事先说明是否包含等值、使用哪个报价源,以及必须何时收回,否则几乎任何后来的反转都能被套上这个名称。
5. 选择区域之前先定义位移
一根K线是否较大,只能相对于已声明的比较标准判断。研究规则可以把实体与固定的历史窗口比较,也可以要求收盘越过事先已知的参考位。不同选择会产生不同样本。不要在看到最漂亮的行情后才挑选阈值。
小型虚构数据用明确的Close(B)>R说明识别时间。B的实体从1.10040到1.10200,为16 pip。这个数字是描述,不是经过优化的位移阈值;仅凭六根K线无法估计历史优势。
6. 按已声明的惯例识别订单区块
S是图示上涨序列之前最后一根阴线,数据为Open=1.10050; High=1.10080; Low=1.09980; Close=1.10010。随后A和B上涨,B完成规定的参考位突破。本例只有在B的收盘已知后,才把S的整个高低价范围标记为多头订单区块。
固定区间为[1.09980,1.10080],宽10 pip,识别时刻为10:10 UTC。如果只采用实体,得到的将是另一个对象。应明确这种区别,不要把区域当作存在等待成交订单的证据。已有的Order Block策略另外给出了完整的首次回访规则。
7. 识别三根K线构成的公允价值缺口
对连续且已收盘的A、B、C,本指南以Low(C)>High(A)定义多头FVG。若High(A)=1.10060; Low(C)=1.10120,区间为[1.10060,1.10120],宽6 pip。空头情况使用High(C)<Low(A)。等值意味着宽度为零,不满足这个严格缺口定义。
C在10:15 UTC收盘,因此B在10:10 UTC收盘时还无法知道该FVG。三根K线的这种不重叠,也不同于交易时段开盘跳空:B曾穿过该区间。它不能证明那里没有发生交易,也不表示价格一定会回来回补。
8. 不要重复计算共享信息
本例的订单区块与FVG来自同一段上涨。交集为[1.10060,1.10080],宽2 pip。虽然两者在不同收盘时刻才可识别,但都依赖同一段行情。增加一个名称,不会多出一项独立证据。
如果提前规定规则,可以把交集记录为更窄的关注区域。但这并不自动支持更窄的保护性止损或更大的仓位。应检验交集过滤是否改变了事件样本、遗漏了有效案例,还是只让事后绘图显得更精确。
9. 测量部分回访,保留原始边界
D在10:20 UTC收盘,记录Low=1.10090,此时FVG已被识别。从上边界1.10120计算,它覆盖了原始6 pip中的3 pip。当时提供的Bid低价尚未到达下方剩余的3 pip。应保留原始边界,另行标出已经到达的部分。
有些交易者把这种回访称为mitigation或部分回补。这里指价格重新到达某个区域,并不代表经纪商的成交报告。如果研究在每次触碰后都改变剩余区域,应将其写成新的动态规则,而不是悄悄替换原来的固定区间。
10. 给区域规定期限和失效条件
区域可能在入场之前就到期。完整模型需要说明最长有效时间、首次回访政策和失效条件。影线越界与收盘越界是不同规则,可确认的时间也不同。不能在事后调换两者来保留盈利案例。
本例的多头FVG要求已收盘价格低于1.10060才失效。E在10:25 UTC收于1.10050,区域因此在该时刻失效。随后的上涨不能恢复旧假设。新的候选形态必须根据自己的规则,等待新的形成过程完成。
11. 把Bid、Ask与实际成交分开
示例EURUSD合约采用pip=0.0001; point=tick=0.00001,并假定contract=EUR100,000/lot; account=USD。若同时观察到Bid=1.10090; Ask=1.10096,点差为0.6 pip。Bid已经到达1.10090,Ask却未到达。仅凭这次Bid触碰,不能推断该价位的Buy Limit已经触发。
MT4历史图表使用Bid。BUY按Ask开仓,保护性退出按Bid判断;SELL按Bid开仓,保护性退出按Ask判断。报价达到触发位,也不等于已经取得经纪商的成交报告。价格观察和实际执行证据应记录在不同字段。
12. 把价格构想转换成净成本计算
另外使用一个独立的BUY计算例:假定成交为Ask=1.10100,止损为Bid=1.10040,目标为Bid=1.10240。未计费用的损失距离为6 pip,收益距离为14 pip。这不是从前述六根K线推导出的入场指令。
假定不利退出预留为0.4 pip,线性往返佣金为0.6 pip,则c=1.0 pip; L=6+c=7; W=14−c=13; W/L=13/7=1.8571429。入场与退出已经使用正确报价方向,不要再次加入点差。预留量只是假设,不是滑点或跳空损失的保证上限。
13. 根据止损计算风险,而非根据区域名称
若equity=$10,000; risk=0.25%; budget=$25,并假定$10/pip/lot,独立计算得到lots=floor_step(25/(7×10),0.01)=0.35。计划净损失为$24.50,计划净目标为$45.50。这里假定手数限制兼容、保证金足够、佣金线性且没有其他费用。
图上交集宽2pip,不代表账户风险就是2pip。保护价、可执行报价、合约条件和成本共同决定计划。实际成交偏离、退出变差或收费不同,都可能使损失超过预算。SMC术语不会改变这些执行机制。
14. 与普通价格行为描述进行比较
若干SMC概念可以转换成可观察的价格语言:参考位突破、假突破、反向起点K线、三根K线不重叠。这样有助于比较模型,而不预设较新的名称就包含更多信息。
公平比较应使用相同的合格日期、报价源、执行假设和风险预算。记录新增结构或区域过滤条件改变了什么。少交易的方法可能因为省略困难案例而显得更整齐;挑出的赢家不能代替最初的完整样本。
15. 按时间顺序保存研究记录
下载文件包含S至E的六根虚构M5 Bid K线,以及UTC开盘和收盘时刻。它可以复现规定突破、10pip的起点区域、6pip的FVG、2pip的交集、3pip的部分回访,以及后来的收盘失效。文件不包含订单、历史Ask K线或业绩样本。
研究记录应包含识别时刻、原始边界、期限、首次回访、失效、可用报价及任何实际报告。保留宽度为零的形成、迟到信号和过期区域。若识别条件需要后续K线,就在后续K线确认时记录观察,不要倒写时间,让更早的入场看起来可行。
| K线 | 开盘 UTC | 收盘 UTC | 开盘价 | 最高价 | 最低价 | 收盘价 |
|---|---|---|---|---|---|---|
| S | 09:55 | 10:00 | 1.10050 | 1.10080 | 1.09980 | 1.10010 |
| A | 10:00 | 10:05 | 1.10010 | 1.10060 | 1.10000 | 1.10040 |
| B | 10:05 | 10:10 | 1.10040 | 1.10220 | 1.10030 | 1.10200 |
| C | 10:10 | 10:15 | 1.10200 | 1.10240 | 1.10120 | 1.10210 |
| D | 10:15 | 10:20 | 1.10210 | 1.10220 | 1.10090 | 1.10130 |
| E | 10:20 | 10:25 | 1.10130 | 1.10140 | 1.10040 | 1.10050 |
16. 把一个问题转化为可单独检验的模型
选择精确的问题,例如:在参考位收盘突破后,使用预先定义的首次回访条件,是否改变同一批未过滤事件的结果。测试前固定定义,留出未使用的时序区间,并保留所有拒绝案例。对小幅参数调整的敏感性也属于证据。
本指南提供角色框架和可复现的价格示例。完整策略仍需另行规定入场许可、失效、保护、退出、敞口限制和不确定响应的处理。后续资料将分别展开。清晰术语和漂亮图表本身并不能证明盈利能力。
常见问题
SMC能显示机构订单吗?
不能。零售OHLC图表显示其报价源的价格观察。机构行为的解释属于推断,画出的订单区块不是银行未成交订单的证据。
订单区块与FVG是同一个区域吗?
不是。本例的区块使用反向K线的完整范围,FVG使用三根K线的严格不重叠。即使有交集,边界和识别时间也不同。
FVG一定会完全回补吗?
不会。价格可能只回访一部分、穿过区域、在规则期限后才回来,或再也不回来。画出的区域不保证完全回补。
中间K线收盘时就能使用FVG吗?
按本指南的三根已收盘K线定义不能。还需要后来才知道的C低点,所以只能等C收盘后识别。
流动性扫掠能证明止损已经成交吗?
不能。OHLC可以按某项规则确认越界与收回,但无法识别真实等待执行的订单或其成交。
本指南是一套可直接交易的SMC策略吗?
不是。它说明分析角色、时序和成本机制。完整可执行策略,以及基于现实条件和未使用数据的验证,仍是独立要求。
来源与研究说明
SMC术语属于图表惯例,必须声明所用边界。经纪商文档说明报价方向与订单机制,并不能证明这些形态的盈利能力。
用于教育的价格行为指南。使用虚构K线和独立成本计算,不包含真实订单、历史回测或测得的盈利表现。