Order Block Zones Auto Supply and Demand
- 指标
-
Yuki Nakayama
I am Yuki, an independent developer in Japan. I build indicators and utilities for MetaTrader 5 and publish them here on the MQL5 Market. Every tool has a free edition, so you can see how it behaves on your own charts before you consider the paid one. - 版本: 1.48
- 更新: 10 十月 2026
Order Block Zones 在您图表的价格数据中标记一种特定的K线形态——打破结构的强劲行情之前的最后一根反向K线——并将其绘制为清晰的供给区或需求区。交易者把这称为订单块;本工具只是按固定规则在K线上寻找它们,并不能看到任何真实的机构订单。
区域的识别逻辑完全透明,不是黑箱。一根看跌蜡烛,其高点随后被一段位移行情(displacement)向上突破,即成为需求区;一根看涨蜡烛,其低点随后被向下突破,即成为供给区。位移以 ATR 为基准衡量,弱势和噪音蜡烛会被自动忽略。
Mitigation(缓解)追踪让图表保持真实。从未被回测过的新鲜区域以粗体绘制,并带有醒目的近端边界线。当收盘K线以影线回探进入区域时,区域变为已缓解并淡化显示。只要当前价格越过区域的远端边界,区域就会被移除,每次刷新都会检查一次;因此区域可能在一根K线之内消失,若该K线收回区域内部它又会回来,而一旦有K线收盘穿越了它,它就永久消失。这样,您的图表上只显示当前价格尚未穿越的区域,数量以面板保留的上限为准(默认 5 个,可调整)。
紧凑的深色面板——可拖动、四种尺寸、英文或日文——实时显示需求区、供给区和新鲜区域的数量,上方最近的供给区和下方最近的需求区(无论新鲜还是已被测试过)及其点数距离,以及图例。免费版没有通知功能;区域接近提醒是 PRO 功能。
面板上的 History(历史)按钮会打开最近二十条区域事件的列表,同样的事件也会在每根收盘K线记录一次到 Experts 日志:"new zone"(面板上出现的新区域)、"first touch"(它在面板上期间的首次触及),以及区域离开图表的原因。每一行显示观测到该事件的K线、区域形成时的那根K线、时间框架、方向和价格区间;把鼠标悬停在某一行上可以看到完整的文字原因。列表会说明从何时开始监视、已看到多少条事件,离开面板又回来的区域保持在同一行并带有重复次数。原因被区分开来:"price broke through"(价格穿越)、"replaced by newer zone"(被更新的区域取代)、"pushed off the board"(被挤出面板)和 "left the scan window"(离开扫描范围)。只有 "price broke through" 表示该区域失败了,这一点以下一根K线时的当前价格来判定。"pushed off the board" 表示区域仍在扫描范围内,只是失去了面板上的位置,最常见的原因是面板只保留最新的区域(默认 5 个),新的区域占用了它的位置,所以它还可能回来;"left the scan window" 表示形成它的K线已经比工具扫描的K线更早,所以不会再回来。History 列表只保存在内存中,每次挂载、切换时间框架或更改设置后都从空开始。这份日志让您可以自己统计几周的结果,而不是依赖一张截图。
这是一款展示型工具。没有交易信号,不承诺盈利,没有 DLL。请将这些区域作为您自己交易方法的背景参考:用于入场、用于目标位,或者仅仅用来判断哪里不该追单。
Order Block Zones PRO
Order Block Zones PRO 是一款姊妹产品,加入了大多数订单块策略实际依赖的更高时间框架地图:将 H4 和日线两层区域同时叠加显示在你的执行图表上,当价格接近新鲜区域时以弹窗和推送提醒并在面板上记录最近的提醒,并持续绘制 Fair Value Gap 直到被回补。下方链接的用户指南对两者做了比较。
每一个输入项和面板的每一行,都在作者博客的用户指南里有说明:Order Block Zones 用户指南
Order Block Zones 与 Confluence Sniper 搭配良好——这是一款免费工具,只有五项判定全部一致时才会发出信号,并将历史记录保存在本地台账文件中而不是重新计算。
区域的识别逻辑完全透明,不是黑箱。一根看跌蜡烛,其高点随后被一段位移行情(displacement)向上突破,即成为需求区;一根看涨蜡烛,其低点随后被向下突破,即成为供给区。位移以 ATR 为基准衡量,弱势和噪音蜡烛会被自动忽略。
Mitigation(缓解)追踪让图表保持真实。从未被回测过的新鲜区域以粗体绘制,并带有醒目的近端边界线。当收盘K线以影线回探进入区域时,区域变为已缓解并淡化显示。只要当前价格越过区域的远端边界,区域就会被移除,每次刷新都会检查一次;因此区域可能在一根K线之内消失,若该K线收回区域内部它又会回来,而一旦有K线收盘穿越了它,它就永久消失。这样,您的图表上只显示当前价格尚未穿越的区域,数量以面板保留的上限为准(默认 5 个,可调整)。
紧凑的深色面板——可拖动、四种尺寸、英文或日文——实时显示需求区、供给区和新鲜区域的数量,上方最近的供给区和下方最近的需求区(无论新鲜还是已被测试过)及其点数距离,以及图例。免费版没有通知功能;区域接近提醒是 PRO 功能。
面板上的 History(历史)按钮会打开最近二十条区域事件的列表,同样的事件也会在每根收盘K线记录一次到 Experts 日志:"new zone"(面板上出现的新区域)、"first touch"(它在面板上期间的首次触及),以及区域离开图表的原因。每一行显示观测到该事件的K线、区域形成时的那根K线、时间框架、方向和价格区间;把鼠标悬停在某一行上可以看到完整的文字原因。列表会说明从何时开始监视、已看到多少条事件,离开面板又回来的区域保持在同一行并带有重复次数。原因被区分开来:"price broke through"(价格穿越)、"replaced by newer zone"(被更新的区域取代)、"pushed off the board"(被挤出面板)和 "left the scan window"(离开扫描范围)。只有 "price broke through" 表示该区域失败了,这一点以下一根K线时的当前价格来判定。"pushed off the board" 表示区域仍在扫描范围内,只是失去了面板上的位置,最常见的原因是面板只保留最新的区域(默认 5 个),新的区域占用了它的位置,所以它还可能回来;"left the scan window" 表示形成它的K线已经比工具扫描的K线更早,所以不会再回来。History 列表只保存在内存中,每次挂载、切换时间框架或更改设置后都从空开始。这份日志让您可以自己统计几周的结果,而不是依赖一张截图。
这是一款展示型工具。没有交易信号,不承诺盈利,没有 DLL。请将这些区域作为您自己交易方法的背景参考:用于入场、用于目标位,或者仅仅用来判断哪里不该追单。
Order Block Zones PRO
Order Block Zones PRO 是一款姊妹产品,加入了大多数订单块策略实际依赖的更高时间框架地图:将 H4 和日线两层区域同时叠加显示在你的执行图表上,当价格接近新鲜区域时以弹窗和推送提醒并在面板上记录最近的提醒,并持续绘制 Fair Value Gap 直到被回补。下方链接的用户指南对两者做了比较。
每一个输入项和面板的每一行,都在作者博客的用户指南里有说明:Order Block Zones 用户指南
Order Block Zones 与 Confluence Sniper 搭配良好——这是一款免费工具,只有五项判定全部一致时才会发出信号,并将历史记录保存在本地台账文件中而不是重新计算。


very precise order block indicator