作者: William Harris · 最后审核
如何在 Windows 上安装 MetaTrader 5(2026 分步指南)
您需要准备
- • Windows 10 或 11 电脑(64 位)
- • 200 MB 可用磁盘空间
- • 稳定的宽带连接
- • 来自您经纪商的交易凭据
分步说明
第 1 步:下载经纪商的 MetaTrader 5 安装程序
打开您拥有(或计划拥有)账户的经纪商网站,找到 MT5 下载链接,通常位于'平台'或'下载'部分。始终优先选择经纪商品牌的安装程序,而非来自 metaquotes.net 的通用版本。
为什么这很重要:经纪商品牌的安装程序自带预配置的经纪商服务器列表,因此您在首次登录时跳过手动服务器查找步骤。它还根据经纪商的许可证密钥进行签名,这可以防止经常困扰下载通用版本的新用户的'Account is unavailable on this server'错误。
您收到的文件名称类似 mt5setup.exe,大小为 5-15 MB。将其保存到显眼位置,如桌面或下载文件夹。不要重命名文件。
第 2 步:以管理员身份运行安装程序
右键单击 mt5setup.exe,选择'以管理员身份运行'。Windows 将弹出 UAC 提示;点击是。需要管理员权限,因为 MT5 写入 %ProgramFiles% 并注册协议处理程序(用于一键经纪商登录的 metatrader5:// URL 方案)。
如果您在该机器上没有管理员权限,请安装到用户可写目录,如 C:\Users\<你的用户名>\MT5\。终端在 Program Files 之外也能很好工作;唯一损失的是 URL 处理程序,这在实践中很少使用。
安装向导询问四件事:(1)接受许可,(2)选择安装路径,(3)确认开始菜单文件夹,(4)点击安装。不要勾选'Windows 启动时打开 MetaTrader 5' — 自动启动稍后迁移到 VPS 时会引起问题。
第 3 步:启动 MT5 并选择经纪商的服务器
点击完成启动终端。首次运行时,MT5 显示'Open an Account'对话框。如果您的安装程序是经纪商品牌的,您经纪商的服务器(例如 ICMarkets-Demo、Pepperstone-Live05)已经在列表中 — 在搜索框中键入经纪商名称并选择正确的服务器。
每个经纪商通常有多个服务器,编号为 Demo、Live01、Live02、Live03 等。匹配印在您经纪商账户确认电子邮件上的服务器名称。选择错误的服务器是首次登录时'Invalid account'错误最常见的原因;凭据绑定到特定服务器,而不是经纪商整体。
对于尚没有账户的全新交易者,改为选择'Open a new demo account',填写表格,MT5 将当场为您创建演示凭据。
第 4 步:使用您的交易凭据登录
输入经纪商确认电子邮件中的 8 位登录号码和主密码。'Save account information'复选框将凭据存储在 MT5 的受保护配置(terminal.ini)中,这样您下次启动时无需重新输入。
如果您只有投资者密码(只读),勾选'Investor password'并使用它。投资者模式让您可以查看账户但阻止下单 — 对监控他人终端上运行的 EA 有用,但阻止此登录上的任何 EA 进行交易。
成功登录会在右下角状态栏闪烁 ping 数字(以毫秒为单位,例如'12 ms')。如果您看到'4001 — No connection'或'Invalid account',问题是以下之一:服务器错误、密码错误、经纪商服务器宕机,或您的防火墙在端口 443/444 上阻止 MT5 出站。
第 5 步:在 Market Watch 中验证数据源
打开 View → Market Watch(Ctrl+M)。您应该看到一份在市场时间每秒更新一次的带有实时买/卖价格的品种列表。如果您的经纪商提供精选源,右键单击任何品种 → Show All 以显示每个工具。
对于 EA 用户,关键检查是您的 EA 预期交易的品种。EURUSD、GBPUSD、USDJPY 是通用的。XAUUSD 在不同经纪商可能被称为 GOLD、XAU/USD 或 GLDUSD。如果您找不到需要的品种,联系经纪商 — 您可能需要不同类型的账户(例如 ECN vs Standard)。
双击任何品种打开图表。如果价格在图表上更新且连接 ping 为绿色,您的安装已完成,准备好使用 EA。
第 6 步:找到您的数据文件夹(稍后您会需要)
MT5 将 Expert Advisors、指标、脚本和预设文件存储在每个安装独立的'数据文件夹'中,与 Program Files 安装路径分开。File → Open Data Folder 显示它。路径类似 C:\Users\<你>\AppData\Roaming\MetaQuotes\Terminal\<unique-hash>\。
记下此路径;每次安装 EA 时,您会将 .ex5 文件放入数据文件夹内的 MQL5\Experts\。预设 .set 文件放入 MQL5\Presets\。自定义指标放入 MQL5\Indicators\。
如果您曾经并排运行多个 MT5 安装(例如,每个经纪商一个),每个都会得到不同的数据文件夹哈希。Roaming 内的路径是您区分它们的方式。
需要避免的常见错误
- ✗ 从 metatrader5.com 下载通用安装程序解决方法: 使用您经纪商的品牌安装程序,以便服务器列表预先加载,二进制文件根据他们的许可证签名。
- ✗ 在重定向到 OneDrive 的 Microsoft 账户下安装解决方法: 选择本地路径,如 C:\MT5\ — OneDrive 同步会损坏 MT5 的 tick 历史文件,因为它们是 mmap 的。
- ✗ 选择错误的服务器(Live01 vs Live03)解决方法: 服务器名称印在经纪商的账户确认电子邮件中。错误的服务器 = 'Invalid account' 错误,无论凭据是否正确。
- ✗ 意外使用投资者密码登录解决方法: 投资者模式是只读;EA 无法下单。除非您特别想要仅监控访问,否则使用主密码。
- ✗ 杀毒软件隔离 mt5setup.exe解决方法: 将安装程序和安装目录添加到您的杀毒排除列表。MT5 的 tick 流有时被 Norton 和 Kaspersky 标记为'可疑网络行为'。
- ✗ 以 Windows 缩放比例 > 100% 运行 MT5解决方法: 在 4K 显示器以 150% 缩放比例下,MT5 的工具栏图标渲染模糊。要么将缩放设置为 100%,要么右键 terminal.exe → 属性 → 兼容性 → 高 DPI 设置 → 勾选'覆盖高 DPI 缩放行为'。
常见问题
MetaTrader 5 的最低系统要求是什么?
512 MB 数字假设单个图表没有附加 EA。现实的 EA 设置(4 个图表、12 个月的 M1 tick 历史、一次优化通过)很容易达到 2 GB RAM 和单核 60-80% 的持续 CPU 占用率,在回测期间。对于 24/5 实盘运营,2 核 4 GB VPS 是实际下限;在新闻波动激烈分钟内 tick 速率激增时,任何更小的都会窒息。
我可以在 macOS 上安装 MetaTrader 5 吗?
Wine 包装器是阻力最小的路径,也是大多数基于 Mac 的交易者最终使用的方式。在功能上与 Windows 版本相同,但有两点说明:tick 历史下载稍慢(Wine 增加了系统调用层),依赖于 Windows 特定 API 的某些自定义指标可能无法加载。对于 Apple Silicon(M1/M2/M3)Mac,如果您计划运行优化,首选 Parallels 路线,因为 Rosetta 翻译会损害回测吞吐量。
如果我的经纪商同时提供,我应该安装 MT4 还是 MT5?
约 85% 的新商业 EA 优先发布 MT5 版本,因为优化引擎要快得多(MT4 中每个多品种回测都受单核限制)。剩余 15% 是仅 MT4 兼容,要么出于遗留原因,要么因为它们依赖于 MT4 特有的特性,如 4 位 pip 定价。如果您购买 EA,请检查产品页面上的平台字段;如果您从头开始没有 EA 承诺,MT5 是更好的长期选择。
我可以为不同的经纪商多次安装 MT5 吗?
每个安装还获得以经纪商命名的单独开始菜单快捷方式,便于区分它们。运行多个终端的缺点是 RAM — 每个实例闲置时使用 300-500 MB,附加 EA 后 1.5-2 GB,因此 4 经纪商设置仅终端就轻易达到 8 GB。如果您在小型 VPS 上运行,改为整合到一个终端,使用多经纪商 EA 设置。
MT5 显示'No connection' — 它需要哪些防火墙端口?
如果您在企业网络上无法解锁端口 444,MT5 将降级为仅 443 — 报价仍然流动,但订单执行可能不可靠。最干净的修复是将 MT5 放在您控制防火墙的小型云 VPS 上(参见我们的 setup-vps-mt5 指南)。对于家庭网络,请检查 Windows Defender → 允许的应用,并确认 terminal.exe 和 metaeditor.exe 都已为私有和公共网络打勾。
准备好安装 Expert Advisor 了吗?
MT5 运行并登录后,下一步是将 EA 放入数据文件夹并将其附加到图表。我们的 deploy-EA 指南在 10 分钟内带您走过这两个步骤。
继续:如何在 MetaTrader 5 中安装 EA →