Discusión sobre el artículo "MetaTrader 5 para Linux" - página 23

 
Wasin Thonkaew #:
La última build se rompe y mt5 se cierra en breve.
Mi solución es usar el paquete winehq-devel cuya versión es 8.0-rc1 como se ve en Ubuntu 20.04.

Puede que quieras hacer una copia de seguridad de tu directorio wine prefix en caso de que tengas configuraciones importantes allí, y por seguridad.

Gracias, ha funcionado.

 
El uso de wine-devel o wine-staging en lugar de wine-stable resuelve el problema.
 
Minkai Yang #:

Basta con instalar el archivo de fuentes correspondiente.

O utilice la sustitución de fuentes.

¿Cómo lo hago? Solía usar window para escribir el código, hay chino en el código, ahora cambié a sistema linux, el código en el cuadrado, no se puede usar ¡ah!

 
Adegbenga Omotowoju #:
hola equipo por favor puede cualquier ayuda, estoy teniendo problemas con mi terminal mt5 [ Siempre se cierra en sí ]

Lo mismo aquí.

Corriendo con WINE en el sistema ubuntu.

[Eliminado]  
¿Funciona esto en ARM Linux?
 

Todos aquellos que dicen que todas las funciones del terminal funcionan bajo Wine, pero no sólo se inicia el propio terminal.

Por favor, si son tan amables, díganme qué hay que meter en Wine a través de winetricks, qué hay que hacer para mostrar no sólo los titulares de las noticias en el panel "Herramientas">"Noticias", sino también el contenido de las noticias con todo el texto (tanto en ruso como en inglés) y las imágenes.

Nadie ha aclarado esta cuestión.

Comentarios, los que dicen: "y tengo todo funciona bien".

He probado en todas las distribuciones (Debian, Fedora, OpenSUSE, Arch) bajo todas las variantes de Wine (estable y staging), pero no he podido resolver el problema descrito.

Si usted sabe cómo se resuelve, por favor comparta la forma, su configuración por favor.

 

Tengo 41 robots en modo de combate y ~16500 en modo de prueba en gráficos reales.

Pero mis robots no utilizan noticias, y yo no comercio a mano, por lo que la falta de noticias no me molesta en absoluto, sino que más bien me hace feliz - no consume recursos.

Así que sí, todo lo que necesito funciona para mí (Ubuntu 18.04 y Debian 11 - virtualizaciones en Debian 10, en i5-2500K).

 
Necesito ayuda con la última parte del directorio de datos.
 

Desafortunadamente, en la fecha en que publiqué esto, el script de Debian no funcionaba para Debian 11 Bullseye

He notado que hay una línea de código que necesita ser modificada.

Puede crear su propio script de shell utilizando primero su editor de texto.

nano mt5debian.sh

A continuación, escriba/inserte las siguientes líneas.

#!/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

Guarde el script y hágalo ejecutable.

chmod +x mt5debian.sh

Listo,

Finalmente puede instalar Metatrader 5 en Debian 11 Bullseye.

./mt5debian.sh

Nota:

Si el administrador de MetaQuotes lee este post, el fallo se debe a que las fuentes del repositorio winehq están buscando la clave pública en el directorio `/etc/apt/keyrings` en lugar de `/usr/share/keyrings`.

Así que necesitamos pasarla al directorio correcto para que winehq pueda ser instalado con éxito.

 

Hola,


Después de introducir la contraseña, me devuelve que hay fallos en la línea 41 y 43

./mt5ubuntu.sh: línea 41: winecfg: comando no encontrado
./mt5ubuntu.sh: línea 43: wine: comando no encontrado


¿Qué puede ser?