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

 
Wasin Thonkaew #:
A compilação mais recente é interrompida e o mt5 logo se fecha.
Minha solução é usar o pacote winehq-devel, cuja versão é 8.0-rc1, como visto no Ubuntu 20.04.

Talvez você queira fazer backup do diretório do prefixo do wine, caso tenha configurações importantes lá, e por segurança.

Obrigado, funcionou.

 
Usar wine-devel ou wine-staging em vez de wine-stable resolve o problema
 
Minkai Yang #:

Basta instalar o arquivo de fonte correspondente.

Ou use a substituição de fontes.

Como faço isso? Eu costumava usar o Windows para escrever o código, e o código era em chinês. Agora, mudei para o sistema Linux, e o código está no quadrado, e não consigo usá-lo!

 
Adegbenga Omotowoju #:
Olá, equipe, por favor, alguém pode me ajudar? Estou tendo problemas com meu terminal mt5 [sempre fechando sozinho].

O mesmo aqui.

Estou usando o WINE no sistema Ubuntu.

[Excluído]  
Isso funciona no ARM Linux?
 

Todos aqueles que dizem que todas as funções do terminal funcionam no Wine, mas não apenas o próprio terminal é iniciado.

Por favor, diga-me, por gentileza, o que deve ser inserido no Wine por meio do winetricks, o que deve ser feito para exibir não apenas manchetes de notícias no painel "Tools">"News", mas também o conteúdo das notícias com todo o texto (russo e inglês) e imagens.

Ninguém jamais esclareceu essa questão.

Comentários, aqueles que dizem: "e eu tenho tudo funcionando bem".

Tentei em todas as distribuições (Debian, Fedora, OpenSUSE, Arch) em todas as variantes do Wine (estável e de teste), mas não consegui resolver o problema descrito.

Se você souber como resolver o problema, compartilhe o caminho, sua configuração, por favor.

 

Tenho 41 robôs no modo de combate e cerca de 16.500 no modo de teste em gráficos reais.

Mas meus robôs não usam notícias e eu não negocio manualmente, portanto, a falta de notícias não me incomoda, mas me deixa feliz - não consome recursos.

Então, sim, tudo o que eu preciso funciona para mim (Ubuntu 18.04 e Debian 11 - virtualizações no Debian 10, no i5-2500K).

 
Preciso de ajuda na última parte do diretório de dados, pessoal, como vocês fazem isso?
 

Infelizmente, na data em que postei isso, o script Debian não estava funcionando para o Debian 11 Bullseye

Notei que há uma linha de código que precisa ser modificada.

Você pode criar seu próprio script de shell usando seu editor de texto primeiro.

nano mt5debian.sh

Em seguida, digite/insira as linhas abaixo.

#!/bin/bash

#  Copyright 2022, MetaQuotes Ltd.
#  edited 2023, Fatchul Bari Hikmawan.

#  MetaTrader download url
URL="https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe"
#  Wine version to install: stable or devel
WINE_VERSION="stable"

#  Prepare: switch to 32 bit and add Wine key
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo mkdir /etc/apt/keyrings
sudo mv winehq.key /etc/apt/keyrings/winehq-archive.key

#  Get Debian version and trim to major only
OS_VER=$(lsb_release -r |cut -f2 |cut -d "." -f1)
#  Choose repository based on Debian version
if (( $OS_VER >= 12)); then
  wget -nc https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources
  sudo mv winehq-bookworm.sources /etc/apt/sources.list.d/
elif (( $OS_VER < 12 )) && (( $OS_VER >= 11 )); then
  wget -nc https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sources
  sudo mv winehq-bullseye.sources /etc/apt/sources.list.d/
elif (( $OS_VER <= 10 )); then
  wget -nc https://dl.winehq.org/wine-builds/debian/dists/buster/winehq-buster.sources
  sudo mv winehq-buster.sources /etc/apt/sources.list.d/
fi

#  Update package and install Wine
sudo apt update
sudo apt upgrade
sudo apt install --install-recommends winehq-$WINE_VERSION

#  Download MetaTrader
wget $URL

#  Set environment to Windows 10
WINEPREFIX=~/.mt5 winecfg -v=win10
#  Start MetaTrader installer
WINEPREFIX=~/.mt5 wine mt5setup.exe

Salve o script de shell e, em seguida, torne-o executável

chmod +x mt5debian.sh

Pronto,

Finalmente, você pode instalar o Metatrader 5 no Debian 11 Bullseye.

./mt5debian.sh

Observação:

Se o administrador do MetaQuotes leu este post, a falha é porque as fontes do repositório winehq estão procurando a chave pública no diretório `/etc/apt/keyrings` em vez de `/usr/share/keyrings`.

Portanto, precisamos passá-la para o diretório correto para que o winehq possa ser instalado com sucesso.

 

Olá,


Após a digitação da senha, dá retorno que há falhas na linha 41 e 43

./mt5ubuntu.sh: linha 41: winecfg: comando não encontrado
./mt5ubuntu.sh: linha 43: wine: comando não encontrado


O que pode ser?