Single Arrow WaveVolume Reversal Scanner
- 指标
-
Ahmed Hamed Hamed Eadwan
CHINESE TRANSLATION — 中文
============================
TITLE:
MQL5 开发者与交易者 | R protocols 创始人
ABOUT:
您好,我是 Ahmed,来自阿拉伯联合酋长国的交易者和 MQL5 开发者,
R protocols 的创始人。
我自 1984 年开始编写代码,自 2006 年开始交易市场。
多年来,我为自己开发交易工具,通过真实市场经验不断完善它们。
现在,我将这些工具与 MQL5 社区分享。 - 版本: 1.0
- 激活: 5
一块面板。所有品种。所有周期。只显示已收盘K线确认的反转。
Single Arrow Reversal Scanner 是 MetaTrader 5 的独立面板指标。它不在图表上绘图:它监控最多八个周期上的一组品种,并在每个单元格中给出最新的已确认反转。
引擎与 Single Arrow Reversal 系列相同:ZigZag 极值只是候选,只有当更晚的已收盘K线否定该极值时才产生信号。扫描器显示的就是这一刻及其真实年龄(以K线计),因此单元格里的内容不会重绘。
面板一览
- 品种 x 周期:最多 24 个品种(来自 Market Watch 或自定义列表),最多 8 个周期(默认 M15、H1、H4、D1)。
- 单元格:B = 买入反转,S = 卖出反转,后面是年龄(K线数,99+ = 更早)。
- 成交量标记:- 较弱 / = 相近 / + 较强,指在该枢轴结束的那一浪的参与度。
- * = 该枢轴存在 WPR 背离。
- 明亮单元格 = 在你的新鲜窗口内(默认 8 根K线);暗色 = 更早,但仍会显示。
- BIAS 列 = 该行当前明亮买/卖单元格的数量。
- [RESCAN] 重建列表、引擎与面板;底部状态行会报告进度与完成。
- 点击任意一行(品种、单元格或 BIAS)即可在图表上打开该品种。
单元格是如何产生的(规则与图表版一致)
- 内置 ZigZag 引擎标出一个摆动极值(候选)。
- 在最多 N 根已收盘K线(默认 8)内,等待一根反向突破触发位的K线(枢轴实体、整根K线或枢轴收盘价),并以拒绝形态收盘。
- 这根已收盘的拒绝K线确认反转;单元格显示它及其年龄。若先出现新的极值,候选即作废:没有信号。
空白单元格是诚实的:- 表示在该品种与周期的已扫描历史中没有已确认的反转,而不是数据错误。
波浪成交量标记与背离
在每一次已确认的反转处,扫描器把在该枢轴结束的那一浪的平均成交量与之前同向浪(1–3 个参考)的中位数比较,打印 + / = / -。当 WPR 背离过滤器在该枢轴读到背离时显示 *(也可设置为必须存在背离才算反转)。默认使用 tick volume;在经纪商提供时可用 real volume。
新确认反转的提醒
弹窗、推送、声音与邮件,并带过滤:买/卖、周期列表、标记 = '+'、仅背离。反转确认时只提醒一次,而且仅在它新鲜时(默认最后 2 根已收盘K线),因此加载历史不会对旧信号发出提醒。
新鲜窗口与行排序
新鲜窗口(默认 8 根K线,0 = 全部新鲜)决定 BIAS 统计什么、哪些单元格保持明亮。选择最新优先(默认)时,拥有最新确认反转的行会排到最上方;选择列表顺序则保持你的原始顺序。
设置参考
- 列表:Market Watch 或自定义逗号分隔列表;最大品种数(最多 24);周期(最多 8)。
- 扫描节奏:定时器周期与每次处理的引擎数(默认 250 毫秒 x 3)。
- 反转确认:等待K线数(8)、触发位(枢轴实体 / 整根K线 / 枢轴收盘价)、必须为拒绝K线。
- 单元格显示:新鲜窗口、成交量标记开关、tick 或 real volume、1–3 个参考浪。
- 提醒:启用、买/卖、周期过滤、标记 = '+'、仅背离、弹窗 / 推送 / 声音 / 邮件。
- 面板:角位、X / Y、字号、行排序。
它不是
- 不是绘图工具。扫描器从不在你的图表上画箭头、波浪或斐波那契位——它是雷达。需要绘图请使用 Single Arrow Reversal 系列。
- 不是交易机器人。它不下单,也不管理持仓。
- 不做准确性承诺。仅作决策辅助;不声明准确率或盈利。
- 多周期扫描需要历史数据:请在终端里把每个品种与周期各打开一次,以便下载数据。
同系列产品:Single Arrow MT4、Single Arrow Reversal MT5、Single Arrow Wave Volume Reversal MTF 与 Single Arrow Scanner MT4。
