MetaTrader 4 (MT4 History Center)

MetaTrader 4 (MT4) 历史数据导出与转换指南

告别笨重卡顿的 MT4 终端,把历史行情转化为标准离线数据,随时随地无网推演。

#01平台原始数据规格

默认导出文件类型
CSV / HST (comma / tab separated)
时间戳精度
Date + Time (YYYY.MM.DD HH:MM)
默认行情时区
Broker Server Time (typically GMT+2 / GMT+3)
是否含成交量列
Yes (OHLCV)

#02从 MetaTrader 4 (MT4 History Center) 导出历史数据的实操步骤

1

在 MT4 软件中按下键盘 F2 键,打开‘历史数据中心’窗口。

2

在左侧品种树中展开目标品种(如 Forex → EURUSD → 1 分钟)。

3

先点击‘下载’拉满券商历史数据,随后点击‘导出’按钮。

4

将文件保存为 CSV(如 EURUSD1.csv)。

#03原始列名 vs 规范化目标列名对照表

原始平台列名规范化目标列名转换要点与说明
Date, Time (2025.01.01, 00:00)time (2025-01-01 00:00:00)MT4 原生将日期与时间分为两列,需合并为单列标准时间。
Open, High, Low, Closeopen, high, low, close标准浮点价格序列。
Volumevolume券商服务器记录的 Tick 跳动量。

#04常见导入报错与格式陷阱

⚠️踩坑点 01

日期时间分列:MT4 导出将 Date 和 Time 拆为两列,标准复盘软件常提示‘时间列缺失’。

⚠️踩坑点 02

券商服务器时区偏移:MT4 时间通常是塞浦路斯 GMT+2 或夏令时 GMT+3,如果不换算到 UTC,复盘时开盘时段会发生漂移。

⚠️踩坑点 03

点号日期格式:MT4 习惯使用点号分隔(2025.01.01),而非国际标准的短横线(2025-01-01)。

#05常见问答与技术答疑

为什么建议离开 MT4 内置回测器做手工复盘?+

MT4 策略测试器无法单步撤回、不支持遮挡右侧走势(存在严重后视剧透)、且强行绑定券商账户。

怎样快速合并 MT4 的双列日期时间?+

使用本站提供的‘HistData & MT4 CSV 格式清洗器’在线工具,一拖即可全自动合并并对齐时间戳。

查看其他交易平台转换指南

查看全部 12 个平台 →