MT5 券商时间、GMT 与 EA 交易时段

交易时段参数只有配合明确的时钟定义才有意义。把时间基准写在设置旁边,图表、日志和策略规则才容易对齐。

确认 EA 使用哪个时钟

TimeCurrent 返回最后已知的服务器时间;在 OnTick 中,它对应正在处理的 Tick。TimeTradeServer 提供计算得到的当前服务器时间。不要直接把它们当作电脑本地时间,应查看时段过滤逻辑实际调用的函数。

明确记录时区偏移

假设某券商采用 UTC+2,而计划时段从 08:00 UTC 开始,那么对应服务器时间是 10:00。若服务器改为 UTC+3,换算也会变化。应确认券商实际的季节性调整规则,不能把另一券商的固定偏移直接套用。

测试时段边界

  1. 检查开始前、恰好开始及结束后的时间点。
  2. 检查跨越午夜的时段。
  3. 核对服务器日期切换附近的星期过滤。
  4. 涉及夏令时时,检查切换前后的日期。

让时间规则可见

输入名称最好明确写“券商时间”或“UTC”,而不只是“开始小时”。诊断日志可记录决策时间与时段状态,便于解释为何跳过入场,也便于以后切换券商。

用 MQLume 开启你的定制

利用 MQLume 的可编辑项目,可以让交易时段控制适合自己的工作方式。参考AI 辅助编程流程,从小而明确的改动开始。

参考资料与延伸阅读

返回顶部

查看源码项目

核对每款商品的交付版本、参数说明和已有测试范围。

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5

购物车

每个项目一份个人使用许可,同一商品仅加入一次。

购物车还是空的

选择一个源码项目,开始浏览。

继续选购