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

 

O Ubunta 21.04 não consegue instalar o terminal mt 5.

O que devo fazer?

 
Vladimir Pastushak:

Ubunta 21.04 Não consigo instalar o terminal mt 5.

O que devo fazer?

Instale 2 sistemas operacionais. Essa é a variante mais normal. Em todos os computadores, apenas por causa do metatrader e do Quick, eu coloco o Win.

Negociar no linux = dor

 

O TradingView a pouco tempo lançou sua versão para Linux, hoje com empacotamento universais para as distribuições, com é o caso do Flatpack, Appimage, ou Snap(que pra mim é confortável ao usuário) tá muito mais fácil de manter uma aplicação na plataforma do pinguim, espero que com o tempo esse app possa vir, no wine tem alguns problemas de 100% de uso do cpu e tenho que reiniciar o terminal do metatrader, talvez rodando nativamente isso não ocoresse!

 

Olá,

funciona muito bem, tenho usado o MetaTrader no Linux com o wine por um longo tempo. O mercado também funciona. O artigo pode estar um pouco desatualizado, pois é de 2016.

No entanto, nos termos de uso do serviço do Mercado está escrito: "Uma versão segura do produto é gerada automaticamente para cada comprador, o que permite que o produto seja usado apenas no dispositivo (hardware do computador e sistema operacional) do qual a solicitação de compra foi enviada. Assim, um produto não pode ser usado se o hardware for substituído ou o sistema operacional for reinstalado, mesmo que seja um hardware do mesmo tipo e da mesma versão do sistema operacional."

É possível que o vinho seja reconhecido como um dispositivo diferente, mesmo que seja o mesmo?

Entre outras coisas, a versão do sistema operacional no MetaTrader 5 é exibida para mim da seguinte forma: "2021.09.21 03:02:14.185 Terminal Windows 10 build 17763 on Wine 6.17 Linux 5.10.0-8-amd64, Intel Core i5-7300HQ @ 2.50GHz, 2 / 34 Gb memory, 17 / 474 Gb disk, IE 11, Admin, GMT+1".

Os dados, como"Wine 6.17 Linux 5.10.0-8-amd64", estão mudando constantemente a cada nova versão do Wine e a cada nova versão do kernel do Linux. Isso pode se tornar um problema?

E uma segunda pergunta, independente do Linux, se o Broker A for alterado para o Broker B (no mesmo computador e sem reinstalação) e uma nova instalação do MetaTrader for usada, isso conta? Quero dizer, é claro, se o Expert Advisor não for mais usado com o MetaTrader da corretora antiga.

Saudações,

canjp

 

Primeiro, a pergunta simples: mudar de conta ou de corretora não causa nenhum problema.

Não tenho certeza sobre o Linux, mas acho que não. Em todo caso, documente bem o antes e o depois(!) e, se o problema ocorrer, entre em contato com a central de atendimento. Se houve uma atualização do Win 10, também pode acontecer que o MT5 tenha pensado que tinha um novo dispositivo ou sistema operacional, então o número de atualizações que não são outras foi aumentado em uma.

Se você pesquisar aqui (canto superior direito da lupa) por "update Linux"(https://www.mql5.com/en/search#!keyword=update%20Linux%20), há entradas mais recentes para Linuxc e Mac, por exemplo, https://www.metatrader5.com/en/terminal/help/start_advanced/install_linux ou https://www.metatrader5.com/de/news/2194

 
Carl Schreiber #:

Não tenho certeza sobre o Linux, mas acho que não. De qualquer forma, documente bem o antes e o depois(!) e, se o problema ocorrer, entre em contato com a central de atendimento. Se houve uma atualização do Win 10, também pode acontecer que o MT5 tenha pensado que tinha um novo dispositivo ou sistema operacional e, nesse caso, o número de não atualizações foi aumentado em um.


O que exatamente você documentaria? Algo como o status quo "2021.09.21 03:02:14.185TerminalWindows 10 build 17763 on Wine 6.17 Linux 5.10.0-8-amd64, Intel Core i5-7300HQ @ 2.50GHz, 2 / 34 Gb memory, 17 / 474 Gb disk, IE 11, Admin, GMT+1", ou seja, onde os dados sobre a versão do Wine, o kernel do Linux e o hardware também estão incluídos? A partir daí, fica claro que a versão do Wine e a do kernel do Linux foram alteradas (o que significa que uma ativação potencialmente não é mais válida), mas o hardware é o mesmo?

E se uma ativação erroneamente não for mais válida, o documento será o mesmo novamente?

Muito obrigado!

 
canjp #:

O que exatamente você documentaria? Algo como o status quo "2021.09.21 03:02:14.185TerminalWindows 10 build 17763 on Wine 6.17 Linux 5.10.0-8-amd64, Intel Core i5-7300HQ @ 2.50GHz, 2 / 34 Gb memory, 17 / 474 Gb disk, IE 11, Admin, GMT+1", onde os dados sobre a versão do Wine, o kernel do Linux e o hardware também estão incluídos? A partir daí, fica claro que a versão do Wine e a do kernel do Linux foram alteradas (o que faz com que a ativação potencialmente não seja mais válida), mas o hardware é o mesmo?

E se uma ativação não for mais válida por engano, o documento será o mesmo novamente?

Muito obrigado!

Sim

 

Eu executo tudo no Linux. Atualmente no Manjaro, porque ele simplesmente usa menos recursos para o servidor. As atualizações sempre funcionaram com muita facilidade. Também tive uma experiência muito boa com o openSUSE. Pessoalmente, eu nunca usaria outro sistema operacional. É por isso que ele também precisa ser executado no Linux.

Tenho quase 60 valores que são negociados em um único sistema. Sem problemas!


As atualizações do wine e do mono são executadas mais facilmente no Manjaro. É por isso que atualmente estou usando essa distribuição.
 

Aqui está um pequeno guia sobre como instalar o metatrader em diferentes distribuições. Sinta-se à vontade para adicionar à lista.


Arch 5.16.0+ (Wine 7):

sudo pacman -S wine // Instala o wine

sudo pacman -S lib32-gnutls // Instala a libarry para evitar perguntas de proxy

cd Downloads

wine64 icmarketssc5setup.exe // Ou qualquer que seja o nome do seu arquivo de instalação do metatrader


Ubuntu 20.04+ / Mint 20.1+ / Popos 20.04+ / ZorinOs 16+:

sudo apt install wine // Instala o wine estável mais antigo.

cd Downloads

wine64 icmarketssc5setup.exe // Ou qualquer que seja o nome do seu arquivo de instalação do metatrader


Fedora 35+:

sudo dnf install wine

cd Downloads

wine64 icmarketssc5setup.exe // Ou qualquer que seja o nome do seu arquivo de instalação do metatrader

Caso esteja faltando wine32u.dll ou algo semelhante. As poucas dlls ausentes estão localizadas em outro lugar na pasta /home/.wine.

Como nem todas as dll's ausentes são realmente necessárias, a obtenção da(s) primeira(s) resolverá o restante.

Copie-as uma a uma para a pasta .wine/drive_c/windows/syswow64/ até que funcione. (marque mostrar arquivos ocultos para ver o diretório .wine na pasta inicial)

 

O MT5 com o MQL5 Market está funcionando perfeitamente bem nas versões modernas do Wine. Já faz anos que você escreveu esse artigo, atualize-o para refletir as mudanças. Tudo funciona.