English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
在Linux上运行MetaTrader 5

在Linux上运行MetaTrader 5

MetaTrader 5交易 |
142 685 355
MetaQuotes
MetaQuotes

在本文中,我们将演示如何在流行的Linux版本(UbuntuDebianLinux MintFedora)上安装MetaTrader 5。这些系统广泛用于公司的服务器硬件以及交易者的个人计算机上。


通过一个命令安装平台

MetaTrader 5使用Wine在Linux上运行。Wine是一个免费的兼容层,它允许为Microsoft Windows开发的应用软件在类Unix操作系统上运行。

我们准备了一个特殊的脚本,以便尽可能的简化安装过程。该脚本将自动检测您的系统版本,它支持 Ubuntu、Debian、Linux Mint 和 Fedora 发行版。在此基础上,它将下载并安装相应的 Wine 软件包。之后,它将下载并运行平台安装程序。

要开始安装,请在没有管理员权限(无 sudo)的情况下打开命令行(终端),并使用相关命令:

wget https://download.terminal.free/cdn/web/metaquotes.software.corp/mt5/mt5linux.sh ; chmod +x mt5linux.sh ; ./mt5linux.sh

此命令下载脚本,使其可执行并运行。您只需要输入您的账户密码即可允许安装。

使用单个命令安装Wine和MetaTrader 5


如果系统提示您安装其他Wine软件包(Mono,Gecko),请同意,因为平台操作需要这些软件包。之后将启动 MetaTrader 5 安装程序,继续执行标准步骤。安装完成后,重新启动操作系统,平台就可以运行了。

MetaTrader 5平台已准备好在Linux上运行


及时安装更新

强烈建议保持使用最新版本的操作系统和Wine。及时更新可增加平台运行稳定性,提升性能。

要更新Wine,请打开命令提示符并键入以下命令:

sudo apt update ; sudo apt upgrade

如需更多信息,请访问Wine官方网站


MetaTrader 5数据目录

Wine为每个已安装的程序创建一个单独的虚拟逻辑驱动器,其中包含必要的环境。安装的程序端数据文件夹默认路径如下:

主目录\.mt5\drive_c\Program Files\MetaTrader 5


在Linux上使用MetaTrader 5:使用单个命令安装并体验所有平台功能。

本文由MetaQuotes Ltd译自俄文
原文地址: https://www.mql5.com/ru/articles/625

最近评论 | 前往讨论 (355)
Victor Barboza
Victor Barboza | 24 7月 2026 在 14:35
Mymtornos #:
嗨,Victor。我也在使用 Ubuntu 26.04,搭配最新版本的 Wine-11.12 Staging。 我分别尝试了 webview2.exe 和 MicrosoftEdgeWebView2RuntimeInstallerX64.exe……但仍然无法显示“Market”窗口,也无法登录 MQL5。我已经安装了 corefonts 以及其他一些字体,但仍然无法让它正常运行。 你有什么建议能让它正常运行吗?
我也没成功,已经尝试了很多方法,但都没能解决,最后只好作罢。在这里安装指标,我只能通过源代码来实现。
vladimir “lada72”
vladimir “lada72” | 25 7月 2026 在 10:19
Victor Barboza #:
我也没能让它运行起来;我试了各种方法,但都没成功,所以只好放弃了。在这里安装 Indicators,我唯一能做到的方法就是通过源代码。
正在 Arch Linux + Bottles + Flatpak 环境下进行开发
Thiago Ferreira
Thiago Ferreira | 29 7月 2026 在 18:29

大家,这可真是费了大劲却收效甚微啊!还是在Windows虚拟机上安装吧,这样会更开心!

只要Linux还没有原生的MT5,我们就会一直遇到问题。

Ilya Filatov
Ilya Filatov | 29 7月 2026 在 20:25
Thiago Ferreira #:

大费周章却一无所获,伙计们!直接在虚拟机上安装Windows,轻松搞定吧!

在MT5的Linux原生版本推出之前,我们总会遇到各种问题。

虚拟机里根本没有乐趣可言!比如,复制粘贴代码、在终端窗口和浏览器之间切换都很不方便。我用的wine11.11(Windows 11)可以毫无问题地运行最新版本的终端。
Thiago Ferreira
Thiago Ferreira | 5 8月 2026 在 19:37
Ilya Filatov #:
虚拟机根本没什么好处!比如,复制粘贴代码、在终端和浏览器窗口之间来回切换,这些都很烦人。我的 Wine 11.11(Windows 11)在最新版本的终端上运行得很顺畅。
啊……不过你自己决定吧。至少我已经受够了这些小折腾。我之前用过Bottles,后来需要格式化系统,重装Bottles后却再也无法正常运行了。

关于你提到的这些点,只要对虚拟机进行一些基本调整,就能轻松解决所有问题,完全不用抓狂:

1. 复制粘贴:启用双向剪贴板后,Ctrl+C 和 Ctrl+V 可在 Linux 和 Windows 之间正常且无缝地工作。
2. 窗口切换:使用无缝模式(Seamless)或RDP,MT5和MetaEditor的窗口会以独立窗口形式显示在Linux桌面上,并直接集成到任务栏中,无需反复切换整个虚拟机屏幕。
3. 共享文件夹:可将 MQL5 代码文件夹直接映射到 Linux 系统中,并通过您喜欢的编辑器进行编辑。

Wine 11.11 目前或许运行良好,但虚拟机的优势在于其可预测性。MetaQuotes 或系统的更新不会在白天突然破坏您的工作环境。对于追求稳定性和零维护的用户而言,虚拟机仍然是更值得选择的方案。
升级至MetaTrader 4 Build 600及更高版本 升级至MetaTrader 4 Build 600及更高版本
新版MetaTrader 4客户端的新版本拥有用户数据存储的更新结构。在早期版本中所有程序,模板,配置文件等都被直接存储在程序端的安装文件夹。现在,特定用户所需的所有必要的数据都存储在一个单独的称为数据文件夹的目录中。阅读文章来寻找常见问题的答案。
指标喷发整体特征的计算 指标喷发整体特征的计算
指标喷发是市场研究中较少涉及的一个领域。这主要是由于时变数据超大数组的处理造成的分析难度。现有的图形分析过于资源密集,并由此触发了一种采用喷发时间序列的俭省算法的发展。本文要论述的,就是如何利用喷发整体特征的研究,来替代可视(直观图像)分析。无论是交易者,还是自动化交易系统的开发者,都会感兴趣。
要么赢走全部,要么输个精光的 ForEx 策略 要么赢走全部,要么输个精光的 ForEx 策略
本文旨在创建最简单的交易策略,实施"要么赢走全部,要么输个精光"的游戏原则。我们不想创建一个能盈利的 EA 交易- 目标是通过最大可能概率让初始存款增加几倍。在不知道任何技术分析或不使用任何指标的情况下是否有可能在 ForEx 市场中赢走全部或输个精光?
MQL5 编程基础:时间 MQL5 编程基础:时间
本文着重于讲述处理时间的标准 MQL5 函数,以及创建 EA 交易和指标时所需的处理时间的编程技巧和实用函数。更格外注意时间测量的一般性理论。本文面对的主要是 MQL5 编程新手。