说明
# Angora 模式识别 · 用户指南
Angora 模式识别是一个 cTrader 指标,能够自动查找、绘制和跟踪经典图表模式。对于每个模式,它显示一个评分、状态、突破水平、目标和失效水平。
> 该指标是一个分析工具,不构成投资建议。评分和目标基于过去的价格几何形态;它们不保证未来价格。
## 1. 安装
1. 从 cTrader 商店购买并安装该指标(或双击 `.algo` 文件)。
2. 打开图表并从 **Indicators** 菜单中选择 **AngoraPatternRecognition**。
3. 检查设置并点击 **OK**。默认设置对于大多数品种和时间框架是一个良好的起点。
## 2. 工作原理
**仅使用已收盘的蜡烛线。** 正在形成的蜡烛线不会传递给引擎。因此,图表上绘制的模式不会自行移动、改变或消失(无重绘)。唯一变化的是其状态,例如从 COMPLETED 变为 CONFIRMED。
**模式在形成后绘制。** 只有在关闭了 **Swing Length** 根蜡烛线且价格至少回撤了 **Swing Sensitivity** × ATR 后,摆动高点或低点才被确认。模式在其最后一个摆动确认时出现。在历史图表上,所有模式会同时出现,看起来像是提前被发现;要观看实时序列,请在 cTrader 的可视化回测中运行指标并逐根蜡烛线查看。
**对于早期预警**,开启 Forming 层(第6节)。该层会重绘,并以不同颜色绘制。
**基于 ATR 的度量。** 每个容差均以 ATR(平均真实波幅)表示,因此相同设置在 EURUSD、黄金或 BTC、M15 或日线图上表现相似。
## 3. 模式
| 模式 | 偏向 | 突破水平 | 失效 | 目标 |
| --- | --- | --- | --- | --- |
| 双顶 | 看跌 | 顶部之间的低点(颈线) | 高顶之上 | 颈线 − 模式高度 |
| 双底 | 看涨 | 底部之间的高点 | 低底之下 | 颈线 + 模式高度 |
| 头肩顶 | 看跌 | 通过两个谷底的颈线(可能倾斜) | 头部之上 | 颈线 − 头到颈线距离 |
| 反转头肩 | 看涨 | 通过两个峰顶的颈线 | 头部之下 | 颈线 + 头到颈线距离 |
| 上升三角形 | 看涨 | 平坦的上边线 | 上升的下边线;突破后为最后一个低点 | 突破 + 三角形最宽部分 |
| 下降三角形 | 看跌 | 平坦的下边线 | 下降的上边线;突破后为最后一个高点 | 突破 − 三角形最宽部分 |
| 对称三角形 | 双向 | 任何被突破的边线 | 相对边线;突破后为另一侧的最后一个摆动 | 突破 ± 三角形最宽部分 |
| 上升楔形 | 看跌 | 上升的下边线 | 上边线 | 突破 − 楔形最宽部分 |
| 下降楔形 | 看涨 | 下降的上边线 | 下边线 | 突破 + 楔形最宽部分 |
| 矩形 | 双向 | 任何被突破的平坦边线 | 相对边线 | 突破 ± 区间高度 |
三角形和楔形必须在从首次接触到顶点(边界线交汇处)距离的前75%内突破(**三角形突破窗口**)。接近顶点的突破较弱,因此最后一个摆动已超过该点的模式不显示,未及时突破的模式则失效。
目标是经典测量移动法的参考水平,不保证价格目标。
## 4. 状态和颜色
| 状态 | 含义 | 颜色 |
| --- | --- | --- |
| COMPLETED | 模式形成,等待突破 | 橙色 |
| AWAITING RETEST | 已突破,等待回测(仅 CloseAndRetest 模式) | 橙色 |
| CONFIRMED | 突破确认;显示目标线 | 看涨时为绿色,看跌时为红色 |
| INVALIDATED | 突破前价格收盘超过失效水平 | 灰色(如果显示) |
| EXPIRED | 突破未及时出现 | 灰色(如果显示) |
| FAILED BREAKOUT | 确认后价格回落超过失效水平 | 灰色(如果显示) |
标签显示模式名称、评分和状态,例如 `Rising Wedge 68 CONFIRMED`。
**评分(0–100)** 衡量形状与教科书模式的匹配程度:结构、几何、对称性、成交量、趋势背景和突破力度。它不是成功概率。
## 5. 模式面板
左上角的面板列出活动模式,按最佳评分排序(最多5个)。开启 Forming 层时,形成中的模式会在“forming”下方列出。可通过 **Show Pattern Panel** 关闭。
## 6. 形成(早期预警)层
默认关闭。开启 **Show Forming Patterns** 后,指标在每根已收盘蜡烛线时询问:“下一个摆动高点或低点需要形成在哪个价格区间以完成模式?”
- 模式已形成部分以虚线绘制;预期缺失摆动的价格区间为阴影框。
- 标签显示为 `Double Top? 72 FORMING`,或当价格已进入框内时显示 `IN ZONE`。
- **这些预警会重绘:** 随价格变化而改变,形态破裂时消失。已确认的模式绘制不受影响。
- 历史数据中约15–21%的预警转为真实模式,价格进入框内后比例为30–34%。将其作为观察列表,而非交易信号。
## 7. 警报
| 设置 | 默认 | 描述 |
| --- | --- | --- |
| 新模式警报 | 关闭 | 新模式出现时 |
| 确认警报 | 开启 | 模式通过突破确认时 |
| 失败警报 | 关闭 | 确认模式失败时 |
| 弹出警报 | 开启 | cTrader 中的弹出通知 |
| 声音警报 | 开启 | 声音通知 |
警报仅在实时数据上触发;加载图表不会对历史模式发出警报。
## 8. 设置
### 检测
| 设置 | 默认 | 描述 |
| --- | --- | --- |
| 摆动长度 | 5 | 检查摆动高/低点两侧的蜡烛线数量。数值越大,找到的模式越少且越大,摆动确认越晚。 |
| 摆动灵敏度 (ATR) | 1.0 | 两个摆动之间的最小移动。数值越大,忽略小幅波动。 |
| 最小模式评分 | 50 | 评分低于此值的模式隐藏。约65时视图更具选择性。 |
| 最大模式年龄(柱数) | 60 | 模式最后一个摆动后,突破必须在此蜡烛数内出现。 |
### 容差
| 设置 | 默认 | 描述 |
| --- | --- | --- |
| 价格容差 (ATR) | 0.75 | 双顶/双底两个顶点/底点之间允许的差异。 |
| 对称容差 (ATR) | 1.5 | 头肩顶两个肩膀之间允许的差异。 |
| 趋势线偏差 (ATR) | 0.5 | 摆动点距离三角形/楔形/矩形线的最大距离,仍计为触碰。 |
| 三角形突破窗口 (%) | 75 | 三角形和楔形可突破的顶点距离比例。 |
| 最小模式高度 (ATR) | 2.0 | 忽略较小的模式。 |
| ATR 周期 | 14 | ATR 计算周期。 |
### 确认
| 设置 | 默认 | 描述 |
| --- | --- | --- |
| 突破模式 | CandleClose | **CandleClose:** 一根蜡烛收盘价超过突破水平。**TwoCandleClose:** 连续两根蜡烛收盘价超过。**CloseAndRetest:** 一根收盘价超过,随后价格回落至该水平并保持。 |
| 成交量确认 | 关闭 | 突破蜡烛的成交量必须至少为前20根蜡烛的平均成交量。无成交量数据时跳过。 |
### 模式
每个模式可以单独开启或关闭。
### 显示和颜色
标签、评分、模式线、目标、失效水平、失败模式、摆动线和标签(HH/HL/LH/LL)、发展中的摆动和面板均可单独开启或关闭。颜色支持名称(`LimeGreen`)或十六进制代码(`#32CD32`)。
## 9. 常见问题
**为什么模式会在最后一个顶点之后几根蜡烛才出现?** 摆动只有在关闭了 Swing Length 根蜡烛后才确认。降低摆动长度或开启 Forming 层可更早看到模式。
**重新打开图表时模式会变化吗?** 不会。相同数据和设置总是产生相同结果。更改设置会重新计算模式。
**我看到太多模式。** 将最小模式评分提高到60–65,最小模式高度提高到3,或关闭不使用的模式。
**我看不到任何模式。** 确保图表有足够的历史数据(至少几百根蜡烛)并降低最小模式评分。
摘要
For each detected pattern, Angora provides a score (0–100) reflecting how closely the shape matches textbook definitions, along with its current state (e.g., COMPLETED, CONFIRMED), breakout level, target price, and invalidation level. Patterns are confirmed based on swing highs and lows validated by configurable parameters such as Swing Length and Swing Sensitivity, which use ATR (Average True Range) for adaptive tolerance across different markets and timeframes.
The indicator features a pattern panel listing active patterns by score and an optional forming layer that offers early warnings of potential patterns, though these warnings may repaint. Alerts can be configured for new patterns, confirmations, and failures. Users can customize detection sensitivity, pattern types, display elements, and confirmation methods to suit their analysis needs. Angora Pattern Recognition serves as a technical analysis tool to assist traders in identifying key chart formations and potential breakout opportunities.
讨论
客户评价
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
