今天我们来聊聊一个轻量级、开源的CVD(累积成交量差)指标,它专为MetaTrader 5设计。这个指标能够在独立窗口中直观地展示净买入与卖出压力,帮助我们进行成交量和订单流的分析,是个不错的入门工具。
它的功能
- 使用M1数据计算并绘制CVD(免费版)
- 可选择在时间框架边界重置(或永不重置)
- 支持任何交易品种和时间框架
计算方式(免费版)
- 对于每根M1蜡烛:方向 = 价格收盘 - 开盘的符号
- 成交量差 = 方向 × tick_volume
- CVD = 成交量差的累积和
- 以蜡烛图形式绘制(开盘/收盘 = 前一个/当前CVD)
输入参数
- InpResetPeriod(ENUM_TIMEFRAMES):重置CVD的时间框架(如H1、D1)
- InpNoReset(布尔值):设为true则永不重置
安装步骤
- 将CVD_MT5_v3_m1_codebase.mq5复制到:MQL5/Indicators
- 在MetaEditor中编译(按F7)或重启MetaTrader 5
- 从导航器中附加到图表 → 指标
使用小贴士与故障排除
- 首次运行可能需要MT5下载M1历史数据,请耐心等待;滚动图表或更改时间框架能帮助MT5获取数据。
- 如果CVD没有更新,请确保你的交易品种/时间框架有M1历史数据可用。
- 对于运行缓慢的终端,可以尝试选择较少繁忙的品种或减少打开的图表数量。
