大家好,今天我们来聊聊在MetaTrader 5平台上非常实用的指标——Volume Profile + Range v6.0(前称TPO)。这个指标能够帮助我们分析在特定时间段内,交易在不同价格水平上的分布情况,以直方图的形式展现。
如果你的经纪商提供真实的交易量数据,这个指标还能基于这些数据进行分布显示哦。

主要特点:
- VP:按照标准周期的步长显示分布情况
- VP-Range:可针对任意选定周期,使用不同方法设定计算边界来显示分布
- 配置显示的数据(直方图、模式、最大值等)
- 能够在同一图表上启动多个指标
VP会将图表划分为时间间隔,并显示每个间隔的分布。范围只能取等于或高于当前时间框架的标准值。例如,对于H1,范围可以设定为H1、H4、D1、W1、MN1,而MT5还支持中间时间框架。
VP-Range仅适用于单一范围。你可以通过以下方式设定边界:
- 通过垂直线任意设定
- 使用最后图表分钟数
- 设定右边界及其对应的分钟数
在通过线条设定边界时,右边界的柱子不会被计算在内。这是为了避免在切换时间框架时,源数据和分布类型发生变化。
高时间框架的柱子可能包含的低时间框架的柱子数量少于我们预期的。这是因为报价历史中的自然间隙,通常是由于流动性不足或操作中断造成的。因此,当我们让指标显示一周前的柱子时,左边界的时间可能与右边界的时间不一致。在不同的交易中心,数据可能会有所不同,但由于应用的数据量大,结果往往相似。
计算方法
计算方法是将某一价格的交易数量进行求和。如果在参数中设置为真实交易量,则可以对某一价格的交易量进行求和。
交易数据是根据可用的最精确终端数据(M1时间框架数据)进行插值的。每个柱子根据价格在柱子内的运动情况被划分为多个交易。这是本产品的一个显著特点,与那些没有插值且使用指标启动时框架的其他产品有所区别。
如果没有使用额外的来源,进一步提高精度的可能性在于更可靠地将M1数据插值到点位。但几乎每个使用MetaTrader 4的经纪商都有自己独特的报价流,因此这样的改进实际上是没有意义的。测试显示,在所有经纪商中,分布的外观几乎相似。使用的方法提供的结果与使用最精确数据获得的分布结果相当。
分布的最大值(模式)通常用作支撑/阻力位。在确定良好水平时,搜索最大模式是没有意义的,因为“阴影问题”——下一个价格簇对前一个价格簇的影响通常会完全掩盖前者,反之亦然。仔细研究图表,通过VP-Range构建最有趣的段落的分布来确定水平。更大范围的分布可能具有更大的权重。
版本6.0增加了指定数据源时间框架的能力。MetaTrader 5还提供使用经纪商提供的点位的功能。请查看“数据源”参数。
安装说明
打开终端设置(工具\选项)。根据你如何使用指标,在图表选项卡中设置最大柱数。每天有1440分钟(不超过1440分钟柱)。例如,如果“图表中的最大柱”设置为250000,则在M1时间框架数据可用的情况下,指标将能够获取250000/1440=173个工作日的数据。65000的值提供45个工作日的数据(两个多月)。
设置柱数
更改参数后,请重启终端。如果为“图表中的最大柱”参数指定了较大的值,终端可能会显著减慢,并且即使没有指标也需要更多内存。请注意,并非所有交易中心都提供深度图表历史数据。
安装指标:
- 关闭终端
- 下载指标的压缩包并解压
- 将指标文件(*.mq4或*.mq5)复制到终端的指标文件夹中。工作文件夹可以在启动终端时的日志中查看
- 启动终端
VP和VP-Range的一般参数
| 参数 | 描述 |
|---|---|
| 模式步长(点) | 模式之间的最小步长(根据每个符号主观选择) |
| 点缩放 | 绘制直方图时的点缩放。值越大,操作越快,但显示越粗糙。 |
| 交易量类型 | 交易量类型(点或真实)。如果经纪商不提供真实交易量,指标将不显示任何内容。 |
| 数据源 | 数据源:
|
| 柱样式 | 直方图柱样式:
|
| 颜色1 | 直方图颜色1。设置为无以使用图表背景色。 |
| 颜色2 | 直方图颜色2。设置为无以使用图表背景色。 |
| 线宽 | 绘制直方图时的线宽。 |
| 模式颜色(无=禁用) | 局部最大颜色(分布模式)。设置为无以禁用。 |
| 最大颜色(无=禁用) | 最大颜色。设置为无以禁用。 |
| 中位数颜色(无=禁用) | 中位数颜色。设置为无以禁用。 |
| VWAP颜色(无=禁用) | VWAP颜色(按价格交易量加权的平均值)。设置为无以禁用。 |
| 模式线宽 | 模式线宽。 |
| 中位数和VWAP线样式 | 中位线和VWAP的样式。 |
| 标识符 | 指标ID,使用不同的值在单一图表上实例化多个指标。 |
VP参数
| 参数 | 描述 |
|---|---|
| 范围周期 | 时间框架,仅限于标准值从M1到MN1(1、5、15、30、60、240、1440、10080、43200)。MT5还允许使用中间时间框架。 |
| 范围计数 | 范围的数量。 |
| 时间偏移 | 时间偏移范围从-12到+12小时,以一小时为步长。 |
| 绘制方向 | 直方图绘制方向 - 从左到右或从右到左。 |
VP-Range参数
| 参数 | 描述 |
|---|---|
| 范围模式 | 范围边界指示方法:
|
| 范围分钟 | 用于范围模式1和2的分钟数。 |
| 直方图位置 | 直方图位置:
|
| 模式水平线颜色(无=禁用) | 由模式绘制的水平线颜色。设置为无以禁用。 |
| 模式水平线样式 | 模式水平线的样式。 |