WaveMarkers MT4
- 指标
-
Evgeniy Zhdan
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Products: https://www.mql5.com/en/users/trendhunter/seller
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ - 版本: 1.0
- 激活: 5
Wave Markers:自适应波浪图,附多周期信息面板
看清市场的真实结构,而不是噪音:已确认的波段高点与低点、穿过它们的趋势线,以及从 M1 到 W1 所有周期的情况,全部集中在一个面板里。
这是什么
Wave Markers 是适用于 MetaTrader 5 的图表结构指标。它会找出价格的转折点(波段高点和波段低点),用简洁的箭头标出,并围绕这些点提供实用工具:趋势线、全周期表格,以及实时点差和隔夜利息(Swap)显示。
指标不会发出"买入"或"卖出"指令,也不承诺任何结果。它只专注做好一件事:告诉你市场在哪里真正发生了转折,帮助你更快、更一致地阅读市场结构。
MT5-version: https://www.mql5.com/en/market/product/199158
为什么它不是又一个 ZigZag
传统的 ZigZag 使用固定距离(点数或百分比)来判断什么算转折。这一个数字大多数时候都不合适:市场平静时太大,会错过真正的波浪;市场快速时太小,会产生大量噪音。
Wave Markers 的做法不同:
- 反转阈值会根据当前波动率自动调整。 阈值以市场自身"典型波动幅度"的倍数来衡量:行情剧烈时自动放宽,行情平静时自动收紧。同一套设置在主要货币对、黄金、指数和加密货币上,以及在不同周期上,都能合理工作。
- 只有在反转得到确认后才会出现标记。 价格必须真正从极值点回撤达到阈值。没有"偷看未来",也不会在 K 线还在运行时去猜顶部。
- 确认延迟是明确且可预期的。 延迟由你选择的阈值决定:阈值越高,波浪越少、越重要,确认越晚;阈值越低,标记越频繁、越快。
- 每个周期使用完全相同的逻辑,所以面板里的各周期之间具有可比性。
主要优势
- 清晰易读的标记:每个已确认的波段高点上是向下箭头,每个波段低点上是向上箭头
- 随波动率自适应的阈值,而不是一个固定数字
- 自动绘制穿过最近标记的趋势线,可选择延伸为射线
- 覆盖 M1 到 W1 所有周期的面板:最近一个标记的方向、价格、出现在多少根 K 线之前,以及同方向标记之间的平均间隔
- 同一面板中实时显示点差和隔夜利息(多头、空头及三倍隔夜利息日)
- 其他周期缺少的历史数据会被自动请求并加载
- 对终端负担很小:图表上的标记每根新 K 线只重算一次,其他周期按定时器检查,而不是每个报价都计算
- 所有操作都可以直接在图表上完成,无需打开设置窗口
- 每出现一个新标记,可发送弹窗、推送和电子邮件提醒
- 适用于任何品种、任何周期
你在图表上能看到什么
标记与波浪线。 在已确认的波段高点和低点上显示箭头,也可以用一条细线把它们连起来,让波浪一目了然。
趋势线。 指标会分别穿过最近的波段高点和最近的波段低点绘制趋势线。线段数量由你决定:设为 1 时,是穿过该类型最近两个标记的一条线;设为 2 时,是由两条线连接的最近三个标记,依此类推。趋势线可以向右延伸成射线,也可以保持为线段,起点和终点精确落在 K 线的最高价或最低价上。
多周期信息面板。 从 M1 到 W1,每个周期一行:
- 最近一个标记的方向(▼ 高点,▲ 低点)
- 它的价格
- 它出现在多少根 K 线之前
- 在所分析的历史范围内,该方向标记之间的平均 K 线数
把"距今多久"与"通常多久出现一次"对照起来,就能快速感受某个周期正处于其节奏的哪个阶段。
点差与隔夜利息。 当前点差随每个报价更新,超过你设定的水平时可以高亮显示。多头隔夜利息、空头隔夜利息和三倍隔夜利息日都会以适合该品种的单位显示。
图表上的控制面板
主面板下方有一张紧凑的设置卡片。你可以:
- 隐藏或显示主面板,以便查看被它遮住的那部分图表
- 开关趋势线,上方线和下方线可分别控制
- 开关射线
- 用 "−" 和 "+" 按钮修改线的数量
- 用 "−" 和 "+" 按钮修改灵敏度周期和反转阈值,并立即看到效果
- 一键恢复为指标设置中的值
- 拖动标题栏,把整个面板移到图表上的任意位置
设置窗口中的值是起点,之后以你在图表上的选择为准。切换周期时选择会被保留,"重置"按钮则会恢复原始值。
交易者可以怎样使用
- 阅读市场结构:更高的高点和低点、更低的高点和低点,以及结构被破坏的位置
- 自动获得重要的波段位和趋势线,不必再手工绘制
- 在做决定之前,一眼查看多个周期的情况
- 比较不同周期上标记出现的节奏
- 无需离开图表即可关注点差和隔夜利息成本
Wave Markers 是一个分析工具,不保证任何交易结果,所有决策均由你自己作出。任何设置请先在模拟账户上测试。
需要了解的事项
- 由于标记要在价格反转之后才会确认,所以它出现时总是有延迟。这是设计使然,延迟的大小由反转阈值控制。
- 其他周期的数据来自你的经纪商的历史数据。如果某个周期显示 "loading...",说明终端仍在构建该周期的 K 线。
- 要使用电子邮件提醒,需要先在终端中设置邮件(工具 → 选项 → 电子邮件)。
设置说明
Wave Markers
- Wave markers: sensitivity period:用多少根 K 线来衡量市场的典型波动幅度。数值越小,对波动率变化的反应越快;数值越大,则越平稳。14 是一个不错的起点。
- Wave markers: reversal threshold, x sensitivity:价格需要从极值点回撤多少(以典型波动幅度的倍数计),标记才会被确认。数值越高,波浪越少、越重要,确认越晚;数值越低,标记越多、越早,但噪音也更多。
- Analysis depth, bars (per timeframe):指标在每个周期上向前分析多少根 K 线。深度越大,图表和面板统计中包含的历史越多。
Chart Display
- Show wave markers on chart:开启或关闭箭头。
- Connect wave markers with a line:用细线连接相邻的标记,便于追踪波浪。
- Swing high marker color:波段高点上箭头的颜色。
- Swing low marker color:波段低点上箭头的颜色。
- Connecting line color:连接标记的线的颜色。
- Marker size (1-5):箭头大小。
- Connecting line width (1-5):连接标记的线的粗细。
Dashboard
- Show info panel on chart:显示面板和图表上的控制卡片。关闭后,指标只使用此设置窗口中的值。
- Panel offset X, px:面板的初始水平位置。之后可以用鼠标拖动。
- Panel offset Y, px:面板的初始垂直位置。
- Other timeframes re-check interval, sec:其他周期多久重新检查一次。当前图表在每根新 K 线时更新,本参数只影响表格(最小 5 秒)。
- Spread highlight level, points (0 = off):点差超过此水平时,数值会变为橙色。设为 0 则关闭高亮。
Alerts (current timeframe)
- Popup alert on new wave marker:当新标记被确认时,弹出终端提醒窗口。
- Push notification on new wave marker:向手机发送通知(需要在终端设置中填写 MetaQuotes ID)。
- E-mail notification on new wave marker:发送电子邮件(需要在终端中设置邮件)。
Trend Lines (through wave markers)
- Draw trend lines through wave markers:所有趋势线的总开关。
- Lines through upper markers (highs):绘制穿过波段高点的线。
- Lines through lower markers (lows):绘制穿过波段低点的线。
- Number of lines per side (markers back, 1-50):每一侧绘制多少条线段。设为 1 时,是穿过最近两个标记的一条线;设为 2 时,是由两条线连接的最近三个标记,依此类推。
- Extend all lines to the right (ray):把每条线向右延伸到图表右边缘。关闭时,每条线只从其标记起始并在标记处结束。
- Upper line color:穿过波段高点的线的颜色。
- Lower line color:穿过波段低点的线的颜色。
- Line style:实线、虚线、点线等。
- Line width (1-5, solid style only):线的粗细。MetaTrader 只对实线应用大于 1 的粗细。
- Draw lines behind the chart:把线绘制在 K 线下方,而不是上方。

