Chart Pattern Scanner Breakout Stats
- 指标
- 版本: 1.0
- 激活: 10
全部经典图表形态,并附带真实的历史战绩。本指标在当前图表以及几十个品种和周期上同时识别:双顶/双底、三重顶/三重底、头肩顶与头肩底、上升/下降/对称三角形、上升/下降楔形、旗形、三角旗形、矩形和 1-2-3 反转。每个形态都画出颈线或边界线、突破位、失效位(止损)和量度目标位;面板同时显示该形态在当前品种和周期上历史上有多少次真正到达目标:目标命中率、止损率和平均 R 收益,统计规则与实时信号完全相同,不重绘。
完整说明书就在本页,无需私信索取。示例设置见文末。
与众不同之处
- 内置突破统计。针对 15 种形态中的每一种,分别在当前图表、仪表盘的每个品种/周期以及全部品种汇总上统计:突破次数、先到达量度目标的次数、被止损的次数、平均 R 以及到达目标的平均K线数。每条信号旁边都显示该形态在该品种上的目标命中率。
- 明确的突破规则,不重绘。形态的摆动点确认后显示为形成中;只有当一根已收盘的K线收在颈线或边界之外时,才成为突破。从这一根K线起形态被冻结:不移动、不删除。失败(先收在失效一侧)或超时的形态只会从“形成中”列表消失,绝不会被改画成别的形态。
- 每个形态只有一组清晰的价位:突破位、失效位之外的止损、一个量度目标以及盈亏比。
- 15 种经典形态、检测、仪表盘和统计合为一个产品,对终端负担小:每个品种只在收出新K线时才重新分析。
形态一览
| 形态 | 形状 | 突破 | 止损 | 目标(量度涨跌幅) |
|---|---|---|---|---|
| 双顶 / 双底 | 两个等高的峰(谷),之前有趋势 | 收盘越过颈线(两峰之间的低点) | 峰之外 | 形态高度 |
| 三重顶 / 三重底 | 三个等高的峰(谷) | 收盘越过颈线 | 峰之外 | 形态高度 |
| 头肩顶 / 头肩底 | 头部明显超出两个相近的肩部,颈线可倾斜 | 收盘越过颈线 | 右肩之外 | 头部到颈线的距离 |
| 上升 / 下降三角形 | 水平阻力(支撑)加上升支撑(下降阻力) | 收盘越过水平一侧 | 形态内最后一个摆动点 | 三角形最宽处 |
| 对称三角形 | 高点下降、低点上升 | 收盘越过任一边 | 最后一个反向摆动点 | 最宽处 |
| 上升 / 下降楔形 | 两条线同向上升(下降)并收敛 | 向下(向上) | 形态内最后一个摆动点 | 最宽处 |
| 旗形 / 三角旗形 | 快速旗杆后的平行(旗形)或收敛(三角旗)整理 | 顺旗杆方向 | 形态内最后一个摆动点 | 旗杆长度 |
| 矩形 | 水平支撑与水平阻力 | 收盘越过任一边 | 最后一个反向摆动点 | 矩形高度 |
| 1-2-3 反转 | 趋势到达点 1,回撤到点 2,较弱地回测点 3 | 收盘越过点 2 | 点 3 之外 | 点 1 到点 2 的距离 |
识别与突破规则
- 摆动点来自已确认枢轴的 ZigZag(枢轴左右各需 Swing Depth 根K线,并有最小 ATR 幅度)。默认同时搜索两种形态尺寸(深度 5 和 10)。
- “等高”和“水平线”使用形态高度百分比的容差;形态高度至少为 Minimum Pattern Height × ATR。反转形态之前必须有趋势。
- 三角形、楔形和矩形需要五个触点(其中一条线三个触点)。旗形和三角旗形需要至少为旗面高度两倍的旗杆,且回撤不超过旗杆的 50%。
- 突破 = 在突破窗口内(形态宽度,且在三角形/楔形顶点之前)第一根收盘越线的K线。若先收在失效一侧,或最后一个摆动点被新的极值取代,形态取消。突破K线已走完目标一半的不计入。
- 入场 = 突破K线收盘价;止损 = 失效位 + 0.2 ATR(距入场至少 0.3 ATR);目标 = 突破位 ± 量度幅度 × Target。
- 结果:先到目标为盈利,先到止损为亏损,同一根K线同时触及两者按亏损计;超过 Max Bars to resolve 根K线仍未结束的,按最后收盘价折算 R。
仪表盘(Dashboard)
网格每行一个品种、每列一个周期(默认 M30、H1、H4、D1,28 个货币对 + 黄金;可填写任意列表,自动识别 .a、m 等经纪商后缀)。实心格表示突破:绿色向上、红色向下,显示形态代码和突破后经过的K线数,越旧颜色越淡;空心描边格表示形成中的形态。鼠标悬停可看详情及该形态在该品种上的统计;点击格子即可打开图表(或切换当前图表),并画出形态、价位和目标。
信号列表(Signals)
所有仪表盘品种最新的突破和形成中形态的排序列表:品种、周期、形态、方向、状态(突破 / 到达目标 / 止损 / 形成中)、K线数,以及目标命中率和样本数。点击某行打开图表。
统计(Statistics)
每种形态:突破次数、目标命中率、止损率、平均 R、到达目标的平均K线数。用箭头切换范围:当前图表、任一仪表盘品种/周期,或全部品种汇总。
本图表(This Chart)
当前图表最近一次突破的突破位、入场、止损、目标、盈亏比、状态和历史统计,以及形成中形态的突破位。
图表绘制
- 摆动点连线(标注 LS / H / RS、1 / 2 / 3)、颈线或边界线,三角形、楔形、旗形、三角旗和矩形带浅色填充。
- 突破箭头、结果标签(到达目标 / 止损 / 进行中),最近一次突破还画出入场、止损和目标线及价格和 R。
- 形成中的形态使用独立颜色,并标出突破位、预计目标和失效位。
- 图上画出的形态在时间上互不重叠,画面保持清晰;所有颜色均可设置。
提醒
在突破确认时(可选:新形态形成时),对当前图表和所有仪表盘品种发出弹窗、推送通知、电子邮件和声音提醒。消息包含形态、方向、入场、止损、目标以及该形态在该品种上的历史统计。
面板
深色/浅色主题(自动或一键切换),支持 DPI 缩放,可拖动标题栏移动、可最小化;位置、标签页和主题按图表记忆。
供 EA 使用的缓冲区
在每个信号的突破K线上:0 = 信号(+1 买,-1 卖),1 = 形态类型(0 双顶,1 双底,2 三重顶,3 三重底,4 头肩顶,5 头肩底,6 上升三角形,7 下降三角形,8 对称三角形,9 上升楔形,10 下降楔形,11 旗形,12 三角旗形,13 矩形,14 1-2-3 反转),2 = 入场价,3 = 止损,4 = 目标,5 = 突破位。其余K线为空值。数值一旦写入不再改变;请读取第 1 根K线(最近收盘的K线)。
主要参数
| 参数 | 默认值 | 说明 |
|---|---|---|
| 形态类别(8 个开关) | 全部开启 | 双重、三重、头肩、三角形、楔形、旗形/三角旗、矩形、1-2-3 |
| Pattern Sizes / Swing Depth | Small + Medium / 5 | 搜索的摆动尺寸 |
| Minimum Swing | 1.0 × ATR | 忽略过小的摆动 |
| Equal-Level / Flat-Line Tolerance | 15 % | 相对形态高度的容差 |
| Minimum Pattern Height | 1.5 × ATR | 忽略过小的形态 |
| Reversals need a prior trend | true | 双重/三重/头肩形态之前需有趋势 |
| Breakout close beyond the line by | 0 × ATR | 提高后突破更严格 |
| Stop beyond the invalidation level | 0.2 × ATR | 止损缓冲 |
| Target | 1.0 × 量度幅度 | 例如 0.7 为更近的目标 |
| Breakout must come within | 1.0 × 形态宽度 | 突破窗口 |
| History Bars / Max Bars to resolve | 10 000 / 200 | 统计 |
| Breakouts drawn / Show Forming | 6 / true | 图表绘制 |
| Symbols / Timeframes | 28 个货币对 + XAUUSD / M30,H1,H4,D1 | 仪表盘(品种留空 = 市场报价窗口,最多 8 个周期) |
| Show breakouts up to | 10 根K线 | 仪表盘中突破的最大K线数 |
| Cell / Row Click | 打开图表 | 或切换当前图表 |
| Alerts | 突破:弹窗 | 弹窗、推送、邮件、声音、形成提醒 |
| Theme / Font Size | Auto / 9 | 面板外观 |
示例设置
- 默认 —— 全部形态,两种尺寸,M30-D1 仪表盘。
- 波段 H4/D1 —— Pattern Sizes = Small + Medium + Large,Timeframes = H4,D1。
- 日内 —— Timeframes = M15,M30,H1,Show breakouts up to = 6 根K线。
- 仅反转形态 —— 关闭 Triangles、Wedges、Flags and Pennants、Rectangles。
- 更近的目标 —— Target = 0.7 × 量度幅度(命中更多,单笔盈利更小)。
安装
- 将指标加载到任意图表(一个图表即可运行整个仪表盘)。
- 仪表盘品种可以保留在市场报价窗口中,或由指标自动添加;首次扫描会加载每个品种和周期的历史数据(约一两分钟)。
- 推送提醒请在 工具 > 选项 > 通知 中填写 MetaQuotes ID;邮件请在 工具 > 选项 > 邮箱 中配置。
说明
- 免费试用版在策略测试器中运行:测试器中的仪表盘只包含被测试的品种(测试器不提供其他品种)。
- 统计基于您的经纪商在您终端中的历史数据,仅描述过去,不代表未来收益;未计入点差和手续费。
- 本产品为分析工具,不会自动开仓。

