1

锚定 VWAP 指标

锚定 VWAP 指标从用户选择的锚定 K 线(而非交易时段起点)开始计算成交量加权平均价格(VWAP)。锚点在图表上呈现为一条可以用鼠标拖动的垂直线——基于它,VWAP 曲线及其标准差带会即时重新计算。默认锚点位置可以自定义:既可以是过去固定数量的 K 线,也可以是选定日历周期(日、周、月或年)的起点;它还支持可选的自动更新,使锚点随新 K 线的生成始终保持在设定的偏移位置。这项指标可用于 MT4、MT5 及 cTrader 平台。

它支持所有提醒类型:弹窗、电子邮件、移动设备推送通知以及简单的声音提醒。它可以启用三个独立的提醒条件:VWAP 交叉、价格突破标准差带,以及价格返回标准差带内。

输入参数

锚点

  • AnchorMode (默认 = ANCHOR_BARS_BACK) - 默认锚点的放置方式:ANCHOR_BARS_BACK 将锚点放置在过去特定数量的 K 线之前;ANCHOR_PERIOD_START 则将它放置在当前日、周、月或年的起点。

  • BarsBack (默认 = 100) - 锚点放置在过去多少根 K 线前(仅在 ANCHOR_BARS_BACK 模式下使用)。

  • AnchorPeriodType (默认 = APT_DAY) - 用于锚定的日历周期(日、周、月或年)(仅在 ANCHOR_PERIOD_START 模式下使用)。

  • AutoUpdate (默认 = true) - 如果为 true,锚点会在每根新 K 线生成时(或在 ANCHOR_PERIOD_START 模式下的每个新周期开始时)自动重新定位,以维持设定的偏移量。在两次重置之间,始终优先采用用户手动拖动的位置。

VWAP

  • PriceType (默认 = PT_TYPICAL) - VWAP 计算中使用的价格代表:典型价(HLC/3)、加权价(HLCC/4)、中位价(HL/2)、收盘价或开盘价。

  • VolumeType (默认 = VOLUME_TICK) - VWAP 计算中要使用跳动量还是真实(交易所)成交量。真实成交量仅对发布交易所数据的交易品种有意义。它在 MT5 版本中可用;MT4 和 cTrader 版本仅使用跳动量。

  • ShowBand (默认 = true) - 如果为 true,将显示标准差带。

  • SDMultiplier (默认 = 2.0) - 标准差的乘数。数值越大,带宽越宽。

锚点线

  • AnchorLineColor (默认 = clrDodgerBlue) - 垂直锚点线的颜色。

  • AnchorLineStyle (默认 = STYLE_DASH) - 锚点线的样式(实线、虚线、点线、点划线)。

  • AnchorLineWidth (默认 = 1) - 锚点线的宽度(以像素计)。

提醒

  • AlertOnVWAPCross (默认 = false) - 如果为 true,当相邻两根 K 线的收盘价分别位于 VWAP 两侧时,将触发提醒。

  • AlertOnBandExit (默认 = false) - 如果为 true,当价格在前一根 K 线收于标准差带内后,在当前 K 线收于标准差带外时,将发出提醒。

  • AlertOnBandReturn (默认 = false) - 如果为 true,当价格在前一根 K 线收于标准差带外后,在当前 K 线收于标准差带内时,将发出提醒。

  • AlertPopup (默认 = true) - 如果为 true,则上述三种条件都会发出本地 MetaTrader 弹出提醒。

  • AlertSound (默认 = false) - 如果为 true,指标将在触发提醒条件时播放声音文件。

  • AlertSoundFile (默认 = "alert.wav") - 用于播放声音提醒的声音文件。

  • AlertEmail (默认 = false) - 如果为 true,将在触发提醒条件时发送邮件信息。应在 MetaTrader 中正确地设置邮件,设置方式为:工具->选项->邮件。

  • AlertPush (默认 = false) - 如果为 true,将在触发提醒条件时发送推送通知。应在 MetaTrader 中正确地设置通知,设置方式为:工具->选项->通知。

  • ObjectPrefix (默认 = "AVWAP_") - 用于图表对象名称(锚点线)的前缀,以便在同一图表上使用多个该指标的实例。

示例图表

在下图中,您可以看到三个交易平台中的锚定 VWAP 指标。红色粗体线代表 VWAP 主线。两侧的两条橙色线代表标准差带。垂直的蓝色虚线代表锚点——可以通过鼠标拖动它,并从不同的起始 K 线重新计算 VWAP。

MetaTrader 4

锚定 VWAP 指标-MT4

MetaTrader 5

锚定 VWAP 指标-MT5

cTrader

锚定 VWAP 指标-cTrader

策略

该指标的工作原理如下:

  • 当锚点设置在波段高点或波段低点时,VWAP 显示自该枢轴点以来市场参与者支付的平均价格。价格高于 VWAP 表明平均买方处于盈利状态;低于 VWAP 则表明平均买方处于亏损状态。

  • 当锚点设置在交易日、周、月或年的起点时(使用 ANCHOR_PERIOD_START 并开启自动更新),该指标将转变为时段 VWAP(Session VWAP),并在每个新周期开始时自动重置。

  • 标准差带充当动态支撑/阻力位,并作为自然的均值回归目标。标准差带变宽表明自锚定以来市场波动加剧;标准差带变窄则表明行情进入盘整阶段。

  • 指标不会在锚点之前的 K 线上绘制曲线——曲线仅从锚点 K 线开始,并随着新 K 线的生成向前延伸。

一项常用的策略是等待价格偏离标准差带,然后寻找它向 VWAP 均值回归的交易机会。反之,如果价格从下方强势突破 VWAP 并持续运行至上轨上方,这可能标志着行情发生逆转。锚定 VWAP 也可以用于确认重大事件带来的市场倾向。您可以将它锚定在纽约或伦敦开盘、央行公告或其他新闻催化事件上。VWAP 将显示自该事件以来,市场参与者是净多头还是净空头。