Viele unserer Kunden installieren Handelsterminals auf virtuellen Servern. Dies ist sehr praktisch und die Vorteile liegen auf der Hand. Sie müssen nicht die ganze Zeit vor dem Computer sitzen, der VPS-Server ist ständig online und das Handelsterminal ist immer eingeschaltet.Aufgrund des allgemeinen Interesses unserer Kunden am MT4-Terminal in Verbindung mit Linux-Systemen haben wir beschlossen, zu schreiben, wie Metatrader 4 auf einem virtuellen Server mit Zugriff über x2go installiert wird.Serverseite
Nachdem Sie über ssh eine Verbindung zum Server hergestellt haben, müssen Sie die folgenden Schritte ausführen.Fügen Sie Repositorys mit x2go hinzu:$ 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
Installiere x2go:$ apt-get install x2goserver x2goserver-xsession
Bearbeiten Sie die .profile-Datei in Ihrem Home-Verzeichnis. Sie müssen die Leitung finden "mesg n"
und ersetzen durch "tty -s && mesg n"
:$ vi.profile
Installieren Sie den Browser:$ apt-get install iceweasel
Erstellen Sie eine Datei, um die Installation von Metatrader zu starten. Zum gegenwärtigen Zeitpunkt wird es nicht funktionieren. Diese Datei wird etwas später vom Client gestartet:$ printf '#!/bin/bash\n\nwine \"Downloads/OBRTraderSetup.exe\"\n' > mtinstaller.sh
Der folgende Befehl erstellt eine Datei, um den noch nicht installierten Metatrader auszuführen:$ printf '#!/bin/bash\n\nwine \"/root/.wine/drive_c/Program Files/OBR Forex/OBR Trader/terminal.exe\"\n' > mtrunner.sh
Diese Dateien müssen ausführbar sein:$ chmod +x mtrunner.sh && chmod +x mtinstaller.sh
Jetzt setzen Sie Wein:$ dpkg --add-architecture i386 && apt update && apt-get install wine wine32
Damit ist die Arbeit an ssh abgeschlossen. Sie können über x2goclient eine Verbindung zu Ihrem Remote-Computer herstellen.Client-Teil
Laden Sie den Client hier herunter . Klicken Sie nach der Installation und dem Öffnen des Clients auf die Schaltfläche "Neue Sitzung":Als Nächstes müssen Sie drei Sitzungen erstellen:1. Sitzung, um den Browser zu starten:2. Sitzung zum Starten von Metatrader 4:3. Sitzung zum Starten der Installation von Metatrader 4:Das x2go-Client-Fenster sollte nun folgendermaßen aussehen:Wir klicken auf die "Debian-Firefox" -Sitzung, geben das Passwort ein, ein Browserfenster wird auf unserem VPS geöffnet, gehen zur Forex-Site und melden uns an. In x2to funktioniert die Zwischenablage einwandfrei, sodass Links kopiert werden können.Jetzt müssen Sie Metatrader 4 auf unserem VPS installieren . Laden Sie das Programm von der Website herunter . Während des Schwingens können Sie ein "Demo-Konto" eröffnen. auf die Post. Bei der Registrierung werden alle notwendigen Daten auf dem Konto empfangen. Der Browser wird nicht mehr benötigt. Wenn Sie es nicht schließen möchten, aber später zu den geöffneten Registerkarten zurückkehren möchten, klicken Sie im x2go-Client auf die rot hervorgehobene Schaltfläche. Um Metatrader geöffnet zu lassen, aber die Verbindung zum VPS zu trennen, müssen Sie diese Schaltfläche verwenden.Wir beginnen mit der Installation von Metatrader 4. Klicken Sie auf die Sitzung „Debian-Metatrader4-Installer“, geben Sie das Kennwort für VDS ein und folgen Sie den Anweisungen auf dem Bildschirm.Das ist alles. Jetzt können Sie die x2go-Sitzung „Debian-Metatrader4“ öffnen und Metatrader wird auf einem Remote-Computer gestartet. Wenn Sie es laufen lassen möchten, schließen Sie das Fenster nicht, sondern verwenden Sie stattdessen die Pause-Schaltfläche im x2go-Fenster des Clients. Hab einen guten Handel!PS Zusätzlich zu dieser Methode zum Herstellen einer Verbindung zu VDS und zum Installieren von Metatrader können Sie eine andere Option aus einem kürzlich erschienenen Artikel über Habr verwenden. Dies scheint uns jedoch die am meisten bevorzugte Methode zu sein, da Es fallen keine RAM-Kosten für die Ausführung unnötiger Programme an.Für einen stabilen Betrieb von MT-4 ist die folgende Serverkonfiguration ausreichend:CPU 1 x 2,2 GHz, RAM 1 GB, Festplatte 20 GB, eine dedizierte IP-Adresse