Question: 如何将MT4和MT5交易平台更新至最新版本?
MetaTrader 4 和 MetaTrader 5 均内置实时更新系统,可自动下载并安装最新版本。该机制是终端本身的一部分,无法关闭。当有更新可用时,平台会自动下载、重启并运行新版本。MetaQuotes的版本说明确认新版本均通过实时更新功能分发。
这意味着升级至最新版的最快途径非常简单:启动终端,让实时更新功能自动完成操作。若需强制更新(例如因Windows权限、杀毒软件或代理限制),以下章节将提供适用于Windows、macOS(Wine/CrossOver封装环境)、Android及iOS系统的精确确定性解决方案。
了解MetaTrader如何更新以及为何有时不会更新
- 实时更新始终处于激活状态。 终端会自动搜索新版本并更新。无需手动“激活”。若进行更新,您将看到短暂的下载/重启过程,随后新版本即会运行。
版本发布时均有记录。MetaQuotes会发布平台版本说明,并注明更新将通过实时更新系统推送。若终端正常运行且可访问更新服务器,将自动升级至指定版本。无法获取新版本的情况,通常源于以下三种原因:Windows权限、网络过滤(代理/防火墙)或过时的安装程序 (例如过时的安装程序、macOS中的Wine前缀)。以下指南将消除这些障碍,无需猜测。
Windows:立即运行实时更新
快速解决方案(适用于大多数情况)
- 关闭MetaTrader。
- 以管理员身份运行。 右键点击 MT4/MT5 快捷方式 → 以管理员身份运行。平台将连接、获取编译文件、更新并重启。多家经纪商都记录了此解决方案,因为更新程序需要对程序文件夹的写入权限。
若快速路径未移动构建
- 在Windows安全软件中允许终端运行。请确保您的杀毒软件/防火墙允许
terminal.exe
/terminal64.exe
(及metaeditor.exe
)访问,以便更新程序能获取文件。 - 若处于企业网络环境,请配置代理设置。 在 MetaTrader 中:工具 → 选项 → 服务器 → 代理…(输入您的代理信息,重新连接后更新程序将继续运行)。
- 完成上述授权设置后,请重启电脑并以管理员身份重新登录。
若安装程序本身过于陈旧或已损坏,请直接执行本地干净更新:
就地更新(保留您的数据)
- 打开数据文件夹(通过平台操作:文件 → 打开数据文件夹),复制您的工作文件夹(
MQL4
/MQL5
、profiles
、templates
、config
)。这些路径位于%APPDATA%\MetaQuotes\Terminal\{hash}
。 - 从您的经纪商或MetaQuotes下载最新安装程序,以管理员身份运行,并将其安装在现有程序文件夹之上。首次启动后,实时更新将完成工作,复制的数据将返回原始位置(如有必要)。当权限或更新程序被阻止时,经纪商通常会推荐这种覆盖方法。
特殊情况:LiveUpdate消息卡住
若日志中反复出现“旧版本:请尝试下载新版本”的提示,则表明LiveUpdate存在恢复问题。通过彻底重装(如前所述)可更快解决此问题,社区讨论也证实重装终端并恢复数据文件夹是最可靠的解决方案。
macOS:更新基于Wine/CrossOver封装构建的MT4/MT5
MetaQuotes提供了一个macOS封装程序,通过Wine技术整合MT4/MT5。该程序安装方式与普通Mac应用相同,封装程序会配置Wine前缀环境,使Windows终端能在macOS上运行。在此封装环境中,MetaTrader实时更新功能仍以与Windows相同的方式管理新版本。
macOS可靠操作流程
- 关闭MT4/MT5。
- 重新打开应用程序(从应用程序中)。终端将自动连接,Live Update会自动应用新版本。
- 如果封装版本过旧(或macOS更改了系统行为),请从官方来源或经纪商的Mac软件包中重新安装当前的macOS软件包; 您的平台数据位于 Wine 前缀内,因此在替换封装程序前,请先备份 数据文件夹 中的对应文件。
MetaQuotes 和封装程序均明确说明:Wine (Mono/Gecko及相关软件包)随封装程序一同安装,必要时可在封装程序内更新。若苹果更改API或安全机制(macOS新版本),最快的解决方案是更新包装本身。近期论坛讨论证实:当macOS更新导致旧包装损坏时,重新安装当前包装即可恢复正常运行。
macOS中需保留的数据:您的MQL4
/MQL5
代码、配置文件
、 模板
和配置
位于应用程序使用的Wine前缀目录中。请在替换应用程序包前复制这些文件,以便在重新安装后您的指标/EA和布局能够恢复显示。
若您更倾向于使用CrossOver而非MetaQuotes封装器,请将MT4/MT5安装在CrossOver“瓶”中,并让Live Update在该瓶内运行。CrossOver已详细记录了此Windows应用程序在MetaTrader中的工作流程。
Android:通过Google Play更新
在安卓系统中,MT4/MT5的更新通过Google Play进行分发。打开Play商店,进入应用与设备管理→可用更新,即可在此更新MetaTrader。若需查看已安装版本,可在应用的关于界面查看。经纪商指南中会说明此流程及当前应用版本的目标更新门槛。
iPhone/iPad:通过App Store更新
在iOS/iPadOS系统中,打开App Store,搜索MetaTrader 4或MetaTrader 5,点击更新。Apple将自动完成下载和安装,应用程序将以最新版本重新启动。经纪商和平台指南中描述的App Store更新步骤与此相同。
更新后查看结果的位置(桌面端)
MT4/MT5在帮助→关于中显示版本号和编译号。平台以新代码重启后,编译号和日期将立即显示在该对话框中。多家经纪商的知识库和用户指南均明确标注了此处为版本/构建号的具体显示位置。
可立即应用的防故障更新指南
指南A:Windows标准安装
- 关闭MetaTrader。
- 以管理员身份启动。
- 等待短暂下载/重启完成 → 即可进入新版。
若一两分钟内无反应,请将可执行文件加入安全软件白名单,必要时配置代理后重试。
指南B:Windows系统实时更新受阻
- 备份数据文件夹(文件 → 打开数据文件夹;复制
MQL4
/MQL5
、配置文件
、模板
、设置
)。 - 使用当前安装程序覆盖现有程序文件夹;请以管理员身份运行。终端启动后,首次运行时将自动完成实时更新。
指南 C — macOS 封装(MetaQuotes Wine)
- 关闭应用程序并重新启动;实时更新与Windows系统相同。
- 若封装程序过时或macOS更新影响兼容性,请安装最新官方macOS软件包,并备份Wine前缀数据,以便您的EA/模板能即时恢复可用。
D手册 — CrossOver(Mac)
- 打开CrossOver,在其“瓶中”运行MT4/MT5。实时更新通常在此处完成。
- 若切换至新隔离环境,请将您的
MQL4
/MQL5
代码及配置文件复制到CrossOver文件系统中。
指南 E — Android / iOS
- Android:通过 Google Play 进行更新。
- iOS:通过App Store更新。
- 启动应用程序,您已进入新版移动端界面。
备份一次,更新无忧(桌面版)
在进行任何重大更新前,请复制包含您工作的文件夹:
- 数据文件夹(Windows系统):
C:\Users\
(可通过文件 → 打开数据文件夹快速访问)。保留\AppData\Roaming\MetaQuotes\Terminal\ MQL4
/MQL5
(EA、指标、库)、配置文件
(布局)、模板
和设置
。官方教育资源和社区文档中记载了这些精确路径以及“打开数据文件夹”快捷方式。
备份这些文件夹后,您可自由重装或覆盖程序文件;首次运行时,实时更新将自动完成,您的工作空间将在数秒内恢复如初。
当你想要最新版本时(以及“版本”的真正含义)
MetaQuotes为每次发布版本标注版本号。版本说明会显示当前版本及变更内容,并明确指出该版本将通过实时更新功能推送。若您的终端连接互联网,系统将在下次启动时或稍后自动安装该版本。
您无需手动点击“检查更新”按钮:平台更新程序会在启动时及运行期间自动执行。若经纪商要求在特定日期前完成过渡 (例如为满足协议或安全要求),其通知将提示您重启并接受更新或覆盖安装;两种操作均可升级至所需版本。2025年发布的经纪商通知中明确说明了这一点。
特殊情况与具体解决方案
同一台电脑上运行多个终端
若您同时运行多个MT4/MT5实例(不同经纪商文件夹),每个实例将独立更新。请逐个启动实例;每个实例都会自行检索并应用更新。若某个实例特别陈旧,请使用上述就地更新方法,并在之后还原数据文件夹备份。(通过“文件→打开数据文件夹”从每个实例打开正确的数据文件夹,可避免经纪商安装之间的配置文件混淆)。
非常旧的安装程序或“便携式”副本
位于受保护位置的旧版安装程序或“便携式”副本可能会阻止文件写入。解决方案相同:以管理员身份运行或在备份数据后覆盖现有文件夹重新安装。当前安装程序将自动进入实时更新模式。
移动版本滞后
应用商店采用分阶段发布策略,因此更新可能在当天稍晚时段才出现在您所在地区。请在Google Play或App Store中点击更新按钮,最新移动版本将自动替换旧版本。经纪商指南详细说明了相同步骤及最低兼容版本要求。
macOS + 操作系统封装变更
若特定版本的macOS(或Wine组件)导致旧版封装失效,请安装MetaQuotes最新macOS软件包或更新Wine/CrossOver瓶组件,随后启动MT4/MT5以完成实时更新。当系统更新导致行为改变时,此路径可立即恢复功能。
如何确认您是否拥有最新代码(电脑端与移动端)
- 电脑端(Windows/Mac):更新后平台重启时,版本号会显示在帮助 → 关于中。此位置在所有经纪商版本中均为标准设置。
- Android/iOS:应用商店更新完成后,在应用程序的关于部分可查看版本/编译号。经纪商支持页面提供了关于面板的截图及所需编译门槛。
摘要:获取最新MT4/MT5版本的最短路径
- 启动平台并运行实时更新功能。strong>。该机制为内置功能且不可关闭,因此启动时会自动应用最新版本。
- 若Windows系统阻止更新,请以管理员身份运行平台,并通过安全软件允许其运行;更新序列将在下次启动时完成。经纪商已记录此解决方案。
- 若安装版本过时,请先备份您的数据文件夹,然后在原文件夹进行就地重装;更新程序将自动完成后续操作。
- 在macOS系统中,请使用MetaQuotes最新Wine封装程序 (或CrossOver)并重新启动;Live Update将如Windows系统般自动应用。若macOS系统变更导致包装器失效,请重新安装当前软件包。
- 在 Android/iOS 系统中,请直接通过 Google Play / App Store 更新;重启后即可获得最新版本。
严格遵循上述步骤,您将始终拥有最新版本的 MT4/MT5,且模板、指标、EA 和配置文件均保持完整。
- Close