Discussão do artigo "MetaTrader 5 no Linux" - página 36

 
Mymtornos #:
Oi, Victor. Também estou usando o Ubuntu 26.04, com a versão mais recente do Wine-11.12 Staging. Tentei tanto com o webview2.exe quanto com o MicrosoftEdgeWebView2RuntimeInstallerX64.exe... mas ainda não consigo visualizar a janela “Market” nem fazer o login no MQL5. Instalei o corefonts e algumas outras fontes, mas ainda não consigo fazer funcionar. Você tem alguma dica para fazer isso funcionar?
Também não consegui, já tentei muitas coisas, não consegui e deixei isso pra lá. Pra instalar indicadores aqui, só consigo através do código fonte.
 
Victor Barboza #:
Também não consegui fazer funcionar; tentei várias coisas, mas não deu certo, então desisti. Para instalar o Indicators aqui, a única maneira que encontrei é através do código-fonte.
Trabalhando com Arch Linux + Bottles + Flatpak
 

Muito esforço para pouco, pessoal! Instalem em uma VM com Windows e sejam felizes!

Enquanto não tiver a MT5 nativa para Linux sempre teremos problemas.

 
Thiago Ferreira #:

É muito esforço para nada, pessoal! Instalem no Windows em uma máquina virtual e fiquem felizes!

Enquanto não surgir uma versão nativa do MT5 para Linux, sempre teremos problemas.

Não tem nada de bom em uma máquina virtual! É chato copiar e colar código, alternar entre as janelas do terminal e do navegador, por exemplo. O meu Wine 11.11 (Windows 11) funciona sem problemas com as versões mais recentes do terminal.
 
Ilya Filatov #:
Não tem nada de bom em uma máquina virtual! É chato copiar e colar código, alternar entre as janelas do terminal e do navegador, por exemplo. O meu Wine 11.11 (Windows 11) funciona sem problemas com as versões mais recentes do terminal.
Ah... mas vc é quem sabe. Eu pelo menos cansei de pequenas gambiarras. Já usei o Bottles, precisei formatar e depois de reinstalar o Bottles não consegui fazer funcionar de novo.

Sobre esses pontos que vc citou, com um ajuste básico na VM dá pra resolver tudo isso sem passar raiva:

1. Copiar e colar: Ativando a área de transferência bidirecional, o Ctrl+C e Ctrl+V funciona normal e transparente entre o Linux e o Windows.
2. Alternar janelas: Usando o Modo Fluído (Seamless) ou RDP, o MT5 e o MetaEditor ficam com janelas soltas na área de trabalho do Linux, integrados direto na sua barra de tarefas, sem ter que ficar alternando a tela da VM inteira.
3. Pastas compartilhadas: Dá pra mapear a pasta de códigos do MQL5 direto no Linux e editar pelo seu editor preferido.

O Wine 11.11 pode até funcionar bem hoje, mas a vantagem da VM é a previsibilidade. Uma atualização da MetaQuotes ou do sistema não vai quebrar seu ambiente de trabalho do nada no meio do dia. Para quem busca estabilidade e zero manutenção, a VM continua valendo mais a pena.
 
vladimir “lada72” #:
Trabalho com Arch Linux + Bottles + Flatpak
Aliás, essa foi a única coisa que funcionou na versão mais recente do Ubuntu... meio precário... faltam alguns componentes...
 
Alex FXPIP #:
Aliás, essa foi a única coisa que funcionou na última versão do Ubuntu... meio precário... faltam alguns componentes...

Resumindo, é um desafio — passei um dia inteiro no IIA testando várias dependências e componentes. Está dando erro no BOTTLES, não funciona direito — o campo de entrada não é clicável no IIA Assistente... não aceita texto em russo... É uma bagunça total

Metacotas, deem uma resposta clara sobre os componentes e dependências necessários, com suas versões para macOS e Linux, para que o WebView2 e o Assistente de IA funcionem corretamente no MetaEditor. Isso já não tem mais graça

Atualizem aqui o guia de instalação do MT5 no Linux : https://www.metatrader5.com/ru. Ele está desatualizado, com repositórios inválidos, e as pessoas estão se quebrando a cabeça tentando descobrir como e o que fazer... E mesmo depois de passar por todos os círculos do inferno, o Assistente de IA não funciona no Linux na versão 10, seguindo o seu guia

Vocês distribuíram aos corretores tanto o DMG quanto as instruções para Linux, dizendo que a plataforma funciona nessas versões — mas, na verdade, são apenas soluções provisórias com emuladores do Wine, sem funcionalidade completa... Se vocês estão posicionando sua plataforma como compatível com o Wine, então criem uma imagem clara do Windows e dos componentes na imagem, com o WebTrader funcional e o Assistente de IA... Isso parece coisa de jardim de infância, já faz 15 anos — POR QUE NÃO DESENVOLVEREM UMA PLATAFORMA MT5 NATIVA PARA LINUX E MACOS e simplesmente fazerem isso?
No Wine, tem um monte de processos-zumbis do MetaEditor, e o MT5 fica sempre travado, mesmo que você o feche corretamente... Skins do Wine, servidores do Wine... simplesmente lixo

MetaTrader 5 на Linux
MetaTrader 5 на Linux
  • 2013.01.18
  • www.mql5.com
В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами.
 

MetaEditor build 6159, Ubuntu 26.04, o AI Assistant não funciona.

No Bottles (Wine 11.0): ao abrir o AI Assistant, o WebView2 sempre trava com o código 0x80070578 — Invalid window handle (ou, mais raramente, 0x800700AA — Resource in use). Verifiquei e descartei: os sinalizadores de GPU/sandbox, a área de trabalho virtual, a versão do Windows (10/11) e a versão do próprio WebView2 (152.x e 109.x) — o problema ocorre da mesma forma em todos os casos.

Na instalação oficial via mt5ubuntu.sh (Wine 10.0): esse erro não ocorre, mas o mecanismo de IA (ProgramData\MetaQuotes\ML\goose.exe) não é baixado automaticamente — exibe a mensagem “ai engine executable not found (code=-2, win32=0)”. Após adicionar manualmente os arquivos do mecanismo, o painel do AI Assistant deixa completamente de ser renderizado e trava o MetaEditor por completo.

Conclusão: o AI Assistant não inicia no Linux de forma alguma no momento.


Não sei o que fazer — entrem em contato com os desenvolvedores do Wine e tentem, pelo menos, compilar uma versão personalizada do Wine de acordo com suas necessidades, com as dependências corretas... Não vejo outra saída...

 
Alex FXPIP #:

MetaEditor versão 6159, Ubuntu 26.04: o Assistente de IA não está funcionando.

No Bottles (Wine 11.0): ao abrir o Assistente de IA, o WebView2 sempre trava com o erro 0x80070578 – Identificador de janela inválido (menos frequentemente 0x800700AA – Recurso em uso). Verifiquei e descartei o seguinte: sinalizadores de GPU/sandbox, áreas de trabalho virtuais, versão do Windows (10/11) e a própria versão do WebView2 (152.x e 109.x) — o problema ocorre em todos os casos.

Na instalação oficial via mt5ubuntu.sh (Wine 10.0): esse erro não ocorre, mas o mecanismo de IA (ProgramData\MetaQuotes\ML\goose.exe) não é baixado automaticamente — é exibida a mensagem “executável do mecanismo de IA não encontrado (código=-2, win32=0)”. Após adicionar manualmente os arquivos do mecanismo, o painel do AI Assistant para de ser exibido completamente e faz com que o MetaEditor trave totalmente.

Conclusão: atualmente, o AI Assistant não pode ser executado no Linux de forma alguma.


Não tenho certeza — entre em contato com os desenvolvedores do Wine e tente criar, pelo menos, uma versão personalizada do Wine adaptada às suas necessidades com as dependências corretas… Não vejo outra saída…

Se você estiver usando o Bottles, faça-o por sua própria conta e risco.

Não tenho conhecimento de nenhuma instalação oficial do mt5ubuntu.sh; onde você o encontrou? A instalação oficial para Linux é o mt5linux.sh, conforme este artigo : https://www.mql5.com/pt/articles/625

O Wine 10.0 não é compatível com a MetaQuotes; você precisa usar a versão 11.x (exceto a 11.0).

Tenho o Ubuntu 26.04 e o MT5; vou dar uma olhada no AI Assistant e te mantenho informado.

MetaTrader 5 on Linux
MetaTrader 5 on Linux
  • 2013.01.18
  • www.mql5.com
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
 
Alex FXPIP #:
Conclusão: O AI Assistant não está funcionando no Linux de forma alguma no momento.

Na verdade, isso não está correto:

Tenho o Manjaro Linux 26.1 (KDE) + Q4Wine 1.4.2 (GUI do Wine), que instalou o Wine 11.11 no prefixo padrão do Wine, no modo Windows 11. Tentei usar o Bottles (mas não pelo Flatpak, pois com ele é complicado criar atalhos no menu de programas; usei o binário do repositório normal enquanto ele estava disponível — quando sumiu, mudei para a configuração atual). Entre as interfaces gráficas para o Wine, experimentei o WineGUI (mas ele sumiu do repositório), o PlayOnLinux (uma porcaria) e o Q4Wine (esse eu recomendo).

Adicionado:
Descobri, porém, que na aba do assistente não dá para mudar o idioma, ou seja, não consigo escrever em alfabeto latino. Veja o que ele mesmo diz sobre isso:


Como uso a IA pelo navegador (Qwen), não vou me preocupar com isso, mas o problema surgiu.