SC MTF Obv for MT5 with alert
- 指标
- Krisztian Kenedi
- 版本: 5.22
- 更新: 26 三月 2026
自由职业编程服务、更新和其他TrueTL产品可在我的MQL5主页获取。
非常欢迎您的反馈和评价!
什么是OBV?
能量潮(On Balance Volume)指标由乔·葛兰碧(Joe Granville)开发,基于成交量先于价格的理论。在上涨日加入成交量,在下跌日减去成交量,创建累积成交量指标。价格横盘或下跌时OBV上升表明看涨积累。价格稳定或上涨时OBV下降则预示看跌分发。OBV与价格的背离可能是即将发生趋势变化的强烈领先指标。
OBV信号通过OBV指标的趋势线突破、OBV与价格之间的背离以及OBV平均水平穿越来生成。该指标对于确认趋势强度和检测价格走势的早期信号特别有用。
功能特点:
- 带箭头和垂直线的视觉信号标记
- 三个具有可配置触发器的独立信号缓冲区
- 信号检测选项:方向变化、穿越水平线、峰值/谷值
- 每个信号的可配置警报功能(邮件、推送、声音、弹窗)
- 支持插值方法的多时间框架(MTF)功能
- 柱状图或折线图绘制模式
- 多种颜色模式(简单、基于方向、基于水平)
- 通过自定义指标调用(iCustom)访问缓冲区,支持Expert Advisor(EA)集成
输入参数:
- 基本设置:
- 应用价格: 决定K线是上涨还是下跌日(默认:收盘价)。
- K线偏移: 将折线图绘制偏移指定数量的K线。
- 时间框架: 选择MTF显示的时间框架。
- 仅在更高时间框架启用MTF: 将MTF显示限制在比当前图表更高的时间框架。
- MTF插值模式: 选择平滑方法(关闭、线性、平滑、加权、简单移动平均)。
- 最大计算K线数: 限制计算的K线数量以优化性能。
- 水平设置:
- 显示水平线: 切换水平线的可见性。
- 水平线值: 可调节的水平线阈值(默认:0)。
- 水平线外观: 自定义颜色、样式和宽度。
- 信号设置:
- 信号1/2/3触发器: 配置检测类型(方向变化、穿越水平线、峰值/谷值)。
- 视觉标记: 启用可自定义大小、样式和位置的箭头和垂直线。
- 箭头自定义: 设置上升/下降信号的Wingdings代码和颜色。
- 警报设置:
- 警报时机: 选择警报触发时间(关闭、K线收盘后、K线收盘前、两者)。
- 警报间隔限制: 设置重复警报之间的最小分钟数。
- 时间范围过滤: 将警报限制在特定时段。
- 发送方式: 启用邮件、推送、弹窗和声音通知。
- 颜色和样式设置:
- 颜色模式: 从多种模式中选择(简单、基于方向、基于水平)。
- 柱状图模式: 在折线和柱状图显示之间切换。
- 折线外观: 自定义颜色(每线4种)、样式和宽度。

I'm not using OBV so much lately, but still, this is a very good substitution for stock MT5 OBV indicator. Comes with all alert types and customized colors based on level and directions. Wish Krisztian keep developing and optimizing for speed, at least monitoring it, for sometimes MT5 requires an indicator to be recompiled. Thumbs up!