Session Buffer Lines
- 指标
-
Fabrizio Battaglini
I develop MetaTrader 5 tools, custom indicators, Expert Advisors and trading automation utilities. - 版本: 1.0
Session Buffer Lines 是一款轻量级 MetaTrader 5 指标,可直接在图表上标记主要交易时段,并通过缓冲区输出时段事件。
核心思路:该指标为东京、伦敦、纽约以及伦敦纽约重叠时段提供清晰的视觉参考, 同时通过 iCustom() 向 Expert Advisor 提供时段开盘和收盘事件。
快速概览
| 产品类型 | MetaTrader 5 指标 |
| 主要用途 | 时段时间参考、图表标记与 EA 缓冲区 |
| 包含时段 | 东京、伦敦、纽约以及伦敦纽约重叠时段 |
| 时间基准 | 基于纽约时间,并支持经纪商服务器时间偏移调整 |
| 外部 DLL | 不需要 |
主要功能
- 为东京、伦敦、纽约及重叠时段绘制垂直标记。
- 基于纽约时间的可配置时段设置。
- 支持经纪商服务器时间偏移和夏令时调整。
- 每个时段都可独立显示或隐藏。
- 可自定义颜色、线宽以及开盘/收盘样式。
- 支持可选图表标签。
- 提供可供 EA 读取的时段开盘和收盘缓冲区。
- 实现轻量,无 DLL、无 WebRequest、无外部文件依赖。
开发者缓冲区
- Buffer 0: Tokyo Open
- Buffer 1: Tokyo Close
- Buffer 2: London Open
- Buffer 3: London Close
- Buffer 4: New York Open
- Buffer 5: New York Close
- Buffer 6: Overlap Open
- Buffer 7: Overlap Close
当没有事件时,缓冲区返回 EMPTY_VALUE。当检测到时段事件时,相应缓冲区会接收该 K 线的最高价,便于 EA 识别。
常见问题
这个指标会给出买卖信号吗?
不会。它是一个可视化与技术型时段工具,不会自行生成交易入场信号。
可以供 Expert Advisor 使用吗?
可以。缓冲区可以通过 iCustom() 在基于时段的过滤器或自动化逻辑中读取。
为什么在不同经纪商上时段线可能不同?
因为经纪商服务器时间不同。需要正确调整时间偏移和夏令时设置,使时段与经纪商时区一致。
重要说明
- 本产品是一个指标,不是 Expert Advisor。
- 时段线是否准确取决于服务器时间偏移和夏令时设置。
- 该指标用于时段参考、图表整理和 EA 集成,不用于直接生成交易信号。
支持与反馈
如果这个工具对你的交易流程有帮助,欢迎留下真实评价,这将有助于支持后续更新和新版本发布。
