Beaucoup de nos clients installent des terminaux de trading sur des serveurs virtuels. C'est assez pratique et les avantages sont évidents. Vous n'avez pas besoin d'être constamment devant l'ordinateur, le serveur VPS est constamment en ligne et le terminal de trading est toujours allumé.En raison de l'intérêt général de nos clients pour le terminal MT4 en conjonction avec les systèmes Linux, nous avons décidé d'écrire comment installer Metatrader 4 sur un serveur virtuel avec accès via x2go.Côté serveur
Une fois connecté au serveur via ssh, vous devez effectuer les étapes suivantes.Ajoutez des référentiels avec x2go:$ echo "deb http://packages.x2go.org/debian jessie main" > /etc/apt/sources.list.d/x2go.list
$ echo "deb-src http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list
$ apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
$ apt-get update && apt-get install x2go-keyring && apt-get update
Installez x2go:$ apt-get install x2goserver x2goserver-xsession
Modifiez le fichier .profile dans votre répertoire personnel. Vous devez trouver la ligne "mesg n"
et la remplacer par "tty -s && mesg n"
:$ vi.profile
Installez le navigateur:$ apt-get install iceweasel
Créez un fichier pour démarrer l'installation de Metatrader. Au stade actuel, cela ne fonctionnera pas. Ce fichier sera lancé un peu plus tard, depuis le client:$ printf '#!/bin/bash\n\nwine \"Downloads/OBRTraderSetup.exe\"\n' > mtinstaller.sh
La commande suivante crée un fichier pour exécuter le Metatrader non encore installé:$ printf '#!/bin/bash\n\nwine \"/root/.wine/drive_c/Program Files/OBR Forex/OBR Trader/terminal.exe\"\n' > mtrunner.sh
Ces fichiers doivent être exécutables:$ chmod +x mtrunner.sh && chmod +x mtinstaller.sh
Maintenant, mettez du vin:$ dpkg --add-architecture i386 && apt update && apt-get install wine wine32
Ceci termine le travail sur ssh, vous pouvez procéder à la connexion à votre machine distante via x2goclient.Partie client
Téléchargez le client d'ici . Après avoir installé et ouvert le client, cliquez sur le bouton «Nouvelle session»:Ensuite, vous devez créer trois sessions:1. Session pour lancer le navigateur:2. Session de lancement de Metatrader 4:3. Session pour démarrer l'installation de Metatrader 4:La fenêtre du client x2go devrait maintenant ressembler à ceci:Nous cliquons sur la session «Debian-Firefox», entrons le mot de passe, une fenêtre de navigateur s'ouvre en cours d'exécution sur notre VPS, allons sur le site forex et connectez-vous. Dans x2to, le presse-papiers fonctionne correctement, donc les liens peuvent être copiés.Vous devez maintenant installer Metatrader 4 sur notre VPS . Téléchargez le programme sur le site . Pendant le swing, vous pouvez ouvrir un "compte de démonstration"; au courrier. Lors de l'inscription, toutes les données nécessaires sur le compte seront reçues. Le navigateur n'est plus nécessaire. Si vous ne souhaitez pas le fermer, mais souhaitez revenir aux onglets ouverts ultérieurement, dans le client x2go, cliquez sur le bouton surligné en rouge. De même, pour laisser Metatrader ouvert, mais déconnectez-vous du VPS, vous devez utiliser ce bouton.Nous commençons l'installation de Metatrader 4. Cliquez sur la session «Debian-Metatrader4-Installer», entrez le mot de passe pour VDS et suivez les instructions à l'écran.C’est tout. Vous pouvez maintenant ouvrir la session x2go «Debian-Metatrader4» et Metatrader démarrera sur une machine distante. Si vous voulez le laisser fonctionner, ne fermez pas la fenêtre, utilisez plutôt le bouton pause dans la fenêtre x2go du client. Bon commerce!PS En plus de cette méthode de connexion à VDS et d'installation de Metatrader, vous pouvez utiliser une autre option d'un article récent sur Habr , mais il nous semble que c'est la méthode la plus préférée, car il n'y a pas de frais de RAM pour exécuter des programmes inutiles.Pour un fonctionnement stable de MT-4, la configuration de serveur suivante sera suffisante:CPU 1 x2,2 GHz, RAM 1 Go, DISQUE 20 Go, une adresse IP dédiée