文章 "Linux 上的 MetaTrader 5" - 页 32 1...252627282930313233 新评论 Edgar Akhmadeev 2025.08.28 19:54 #311 Thiago Ferreira #: wine-10.8-staging-tkg-ntsync 我从Lutris 安装了wine-10.8-staging-tkg-ntsync ,没有使用任何手鼓。ProtonUp-Qt 软件 为Lutris 安装了 WINE 版本,默认设置为 Windows 10 模式,我没有将其更改为 Windows 11。只有在安装MicrosoftEdgeWebview2Setup.exe 时,我尝试了与 Windows 8.1 兼容。 Thiago Ferreira 2025.09.04 18:13 #312 在通过 Wine Staging 安装 MT5 之后,我发现在菜单中拖动鼠标时图形会出现一些不一致的情况,于是我决定创建一个 Windows Server 2019 虚拟机,这样就不会再有任何问题了。我停用了 Server 的所有功能(或几乎所有功能),它对我来说就像 Windows 10 一样,但好处是还能支持几年的更新。只要 Linux 下没有原生 MT5 解决方案,我的首选就是 Windows 虚拟机。 Ilya Filatov 2025.11.13 14:58 #313 Ilya Filatov 箭头指标 缓冲区无法在图表上显示(根本无法显示,即使是标准指标)。在其他应用程序中,Wingdins 字体是存在和可见的。而之前一切正常。 原来,在系统中没有正确写入 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts 中的字体时,终端可以工作,但现在不行了。因此,如果箭头不见了,就意味着你需要整理一下 wingding.ttf 字体的存在。 Federico Quintieri 2025.11.24 13:47 #314 因为我是 Linux 新手,所以用这些步骤就可以了(我用的是 CachyOS)。 1.安装 Bottles 并创建一个瓶子(应用程序) 2.从 mql5 原始网站下载 mt5 windows 安装程序(其他版本在安装过程中出现代理错误) 3.在引导程序中,"运行程序 "是 "ge-proton10-25",我是从引导程序主页下载的(首选项 => 运行程序) 4.在 metatrader5 瓶子的设置中,我切换到了 windows 11。 5.我下载的 bootle 依赖程序是:dotnet48 - allfonts - vcredist2019 - vcredist2015。 6.在刚刚创建的 metatrader5 瓶子中运行 mt5.exe 7. 7.然后在瓶子的设置中打开终端,写入 "winecfg",在新窗口中转到图形,根据你想要的 mt5 缩放程度调整 "dpi",我的是 96(我在尝试用 lucris 安装时也遇到了同样的缩放问题,现在可以正常工作了)。 这就是对我有用的方法,我正在尝试不同的编码,看起来效果还不错。 altaf mulla 2025.11.28 19:04 #315 @Federico Quintieri 这是唯一对我有用的方法。我使用的是 Ubuntu 24.0 LTS,试过很多方法都无法解决 MT5 上不显示市场的问题。这些确切的步骤解决了所有问题。非常感谢 anmagoco 2025.12.01 00:21 #316 我用过 bottles、pure wine 和 playonelinux,但我安装的任何软件都无法在 bottles 中顺利运行,例如,它无法加载模板,市场总是有问题,因此我不得不在功能最强大的电脑上使用 virtual box,在另外两台电脑上安装 windows,我不得不回到 windows,等待 mql5 开发出能在 linux 中本地运行的应用程序。 Abdul-Rahman Bayong 2025.12.04 01:01 #317 Federico Quintieri #:因为我是用这些步骤实现的(我用的是 CachyOS),而且我是 Linux 新手1.安装瓶子并创建一个瓶子(应用程序)2.从 mql5 原始网站下载 mt5 windows 安装程序(其他版本在安装过程中出现代理错误)3.在引导程序中,"运行程序 "是 "ge-proton10-25",我是从引导程序主页下载的(首选项 => 运行程序)4.在 metatrader5 瓶子的设置中,我切换到了 windows 11。5.我下载的 bootle 依赖程序是:dotnet48 - allfonts - vcredist2019 - vcredist20156.在刚刚创建的 metatrader5 瓶中运行 mt5.exe7.然后在瓶子的设置中打开终端,写入 "winecfg",在新窗口中转到图形,并根据您希望 mt5 缩放的程度调整 "dpi",我的是 96(我在尝试用 lucris 安装时也遇到了同样的缩放问题,现在运行正常)。这就是对我有用的方法,我正在尝试不同的编码,看起来效果还不错。 非常感谢。用了您的质子运行程序后,一切都很顺利,非常感谢。 Tobias Johannes Zimmer 2025.12.09 16:55 #318 安装脚本正常运行。交易也能正常进行,使用基本指标运行 MT5 也是如此。但是已经出现了一些问题,因为并非所有指标都是一样的。有些指标有不同的配置窗口,而且并非所有指标都允许更改颜色。因为颜色选择器无法打开。不过您可以更改周期。试试附带的自定义指标 文件夹中的通道:通道上无法更改颜色。它还不能通过专家创建和操作多个图形对象。它不能与任何 Bottles 组合一起使用,因为它不能与安装脚本一起使用。:-| Tobias Johannes Zimmer 2025.12.09 20:04 #319 #include <ChartObjects/ChartObjectsShapes.mqh> CChartObjectRectangle m_rect[]; bool IsFirstRun=true; //+------------------------------------------------------------------+ //| 专家初始化函数| //+------------------------------------------------------------------+ int OnInit() { //--- ArrayResize(m_rect,4); for(int i=0;i<ArraySize(m_rect);i++) { if(!(m_rect[i].Create(0,"Profit",0,0,0,0,0) )) Print("Test Rectangle objects creation failed!"); else PrintFormat("Test Rectangle%d creation succeeded",i); } //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| 专家去初始化函数| //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- for(int i=0;i<ArraySize(m_rect);i++) { if(m_rect[i].Delete())PrintFormat("Test Rectangle%d deleted",i); else PrintFormat("Test Rectangle%d removal failed",i); } } //+------------------------------------------------------------------+ //| 专家勾选功能| //+------------------------------------------------------------------+ void OnTick() { //--- if(IsFirstRun || IsNewBar()) { int barShift=0; for(int i=0;i<ArraySize(m_rect);i++) { if(!m_rect[i].SetPoint(0,iTime(_Symbol,_Period,barShift),SymbolInfoDouble(_Symbol,SYMBOL_ASK))) PrintFormat("Point %d, %d Setting failed",i,0); else PrintFormat("Point %d, %d Setting succeeded",i,0); barShift+=10; if(!m_rect[i].SetPoint(1,iTime(_Symbol,_Period,barShift),SymbolInfoDouble(_Symbol,SYMBOL_ASK)+0.003))PrintFormat("Point %d, %d Setting failed",i,1); else PrintFormat("Point %d, %d Setting succeeded",i,1); } IsFirstRun=false; } } bool IsNewBar() { bool result=false; static datetime newBar=0; datetime currBar = iTime(_Symbol,_Period,0); if(newBar!=currBar) { result=true; newBar=currBar; } return result; } 在欧元兑美元图表中,该测试 EA 应显示成一条直线的四个矩形。只有最后一个矩形可见。我在尝试创建一个包含两个矩形和几个按钮的小 EA 时注意到了这一点。按钮也不可见。 奇怪的是,测试专家"控件"却能漂亮地显示所有按钮。 在瓶子中,我尝试通过安装不同的依赖项(即 directx)来解决这个问题,因为我记得我认为 directx 可能与 MT5 图形对象有关,但我不确定这是否正确。 Vladislav Boyko 2025.12.09 20:18 #320 Tobias Johannes Zimmer "控件"却能漂亮地显示所有按钮。 在瓶子中,我尝试通过安装不同的依赖项(即 directx)来解决这个问题,因为我记得我认为 directx 可能与 MT5 图形对象有关,但我不确定这是否正确。 你们到底在讨论什么?我怀疑你跑题了,虽然我也不确定。 1...252627282930313233 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
wine-10.8-staging-tkg-ntsync
我从Lutris 安装了wine-10.8-staging-tkg-ntsync ,没有使用任何手鼓。ProtonUp-Qt 软件 为Lutris 安装了 WINE 版本,默认设置为 Windows 10 模式,我没有将其更改为 Windows 11。只有在安装MicrosoftEdgeWebview2Setup.exe 时,我尝试了与 Windows 8.1 兼容。
因为我是 Linux 新手,所以用这些步骤就可以了(我用的是 CachyOS)。
1.安装 Bottles 并创建一个瓶子(应用程序)
2.从 mql5 原始网站下载 mt5 windows 安装程序(其他版本在安装过程中出现代理错误)
3.在引导程序中,"运行程序 "是 "ge-proton10-25",我是从引导程序主页下载的(首选项 => 运行程序)
4.在 metatrader5 瓶子的设置中,我切换到了 windows 11。
5.我下载的 bootle 依赖程序是:dotnet48 - allfonts - vcredist2019 - vcredist2015。
6.在刚刚创建的 metatrader5 瓶子中运行 mt5.exe 7.
7.然后在瓶子的设置中打开终端,写入 "winecfg",在新窗口中转到图形,根据你想要的 mt5 缩放程度调整 "dpi",我的是 96(我在尝试用 lucris 安装时也遇到了同样的缩放问题,现在可以正常工作了)。
这就是对我有用的方法,我正在尝试不同的编码,看起来效果还不错。
因为我是用这些步骤实现的(我用的是 CachyOS),而且我是 Linux 新手
1.安装瓶子并创建一个瓶子(应用程序)
2.从 mql5 原始网站下载 mt5 windows 安装程序(其他版本在安装过程中出现代理错误)
3.在引导程序中,"运行程序 "是 "ge-proton10-25",我是从引导程序主页下载的(首选项 => 运行程序)
4.在 metatrader5 瓶子的设置中,我切换到了 windows 11。
5.我下载的 bootle 依赖程序是:dotnet48 - allfonts - vcredist2019 - vcredist2015
6.在刚刚创建的 metatrader5 瓶中运行 mt5.exe
7.然后在瓶子的设置中打开终端,写入 "winecfg",在新窗口中转到图形,并根据您希望 mt5 缩放的程度调整 "dpi",我的是 96(我在尝试用 lucris 安装时也遇到了同样的缩放问题,现在运行正常)。
这就是对我有用的方法,我正在尝试不同的编码,看起来效果还不错。
安装脚本正常运行。交易也能正常进行,使用基本指标运行 MT5 也是如此。
但是已经出现了一些问题,因为并非所有指标都是一样的。有些指标有不同的配置窗口,而且并非所有指标都允许更改颜色。因为颜色选择器无法打开。不过您可以更改周期。
试试附带的自定义指标 文件夹中的通道:通道上无法更改颜色。
它还不能通过专家创建和操作多个图形对象。它不能与任何 Bottles 组合一起使用,因为它不能与安装脚本一起使用。
:-|在欧元兑美元图表中,该测试 EA 应显示成一条直线的四个矩形。只有最后一个矩形可见。我在尝试创建一个包含两个矩形和几个按钮的小 EA 时注意到了这一点。按钮也不可见。
奇怪的是,测试专家"控件"却能漂亮地显示所有按钮。
在瓶子中,我尝试通过安装不同的依赖项(即 directx)来解决这个问题,因为我记得我认为 directx 可能与 MT5 图形对象有关,但我不确定这是否正确。
在瓶子中,我尝试通过安装不同的依赖项(即 directx)来解决这个问题,因为我记得我认为 directx 可能与 MT5 图形对象有关,但我不确定这是否正确。