11
konzentrieren Sie sich auf
607
Anhänger

Anweisungen zur Installation von Interactive Brokers IB GATEWAY unter Linux bash

Erstellt in: 2023-12-04 14:38:31, aktualisiert am: 2023-12-12 12:51:56
comments   0
hits   1763

FMZ unterstützt den Zugriff von IB Interactive Brokers. Unter Windows ist es sehr einfach, daher werde ich nicht erklären, wie man es installiert. Linux-Benutzer mieten im Allgemeinen Server ohne Schnittstelle, nur SSH, was schwieriger zu installieren ist. Hier ist ein Artikel zu erklärt, wie man IB GateWay installiert. Für den quantitativen Handel installieren wir normalerweise IB GATEWAY anstelle des TWS-Clients, da der TWS-Client regelmäßig geschlossen wird und nicht für den quantitativen Handel geeignet ist. Hier nehmen wir Debian als Beispiel:

Schritt 1: Desktop Services und VNC installieren

Zuerst müssen Sie Desktop Services und VNC Server installieren, um den Remote-Desktop-Zugriff zu ermöglichen. Hier verwenden wir xfce mit TightVNC als Beispiel. Führen Sie zur Installation den folgenden Befehl im Debian-Terminal aus:

sudo apt update
sudo apt install xfce4 xfce4-goodies dbus-x11
sudo apt install tightvncserver
tightvncserver

Bitte beachten Sie, dass das maximale Passwort, das Sie während der Installation eingeben, 8 Zeichen lang ist. Bitte legen Sie ein sehr sicheres Passwort fest. Der Standardport zum Starten der ersten Sitzung ist 5901.

CentOS kann durch Folgendes ersetzt werden

yum install epel-release -y
yum groupinstall Xfce -y
yum install tigervnc-server -y
vncserver

Schritt 2: Mit VNC verbinden und IB Gateway installieren

Die Standardadresse istvnc://IP地址:5901 Geben Sie zur Anmeldung das Passwort ein. Für Windows laden Sie den VNC-Client bitte selbst herunter und installieren ihn.

Download-Seite: https://www.interactivebrokers.com/en/trading/ibgateway-stable.php Bitte verwenden Sie zum Herunterladen wget oder ähnliche Tools. Wenn Sie die entsprechende Version nicht finden können, klicken Sie auf der Seite bitte auf „Download für andere Betriebssysteme“, um danach zu suchen.

wget https://download2.interactivebrokers.com/installers/ibgateway/stable-standalone/ibgateway-stable-standalone-linux-x64.sh

Wenn der Download in VNC unpraktisch ist, können Sie einen separaten SSH-Download öffnen und ihn dann in der VNC-Desktopumgebung installieren

bash ibgateway-stable-standalone-linux-x64.sh

Die Oberfläche wird hier bereits angezeigt. Die manuelle Bedienung kann direkt aus dem Installationsverzeichnis heraus durchgeführt werden../ibgateway

Anweisungen zur Installation von Interactive Brokers IB GATEWAY unter Linux bash

Melden Sie sich nach der Installation an, suchen Sie die API-Option und deaktivieren Sie unbedingt „Nur-Lese-API“. Die Portnummer finden Sie auch in den Einstellungen. Bitte konfigurieren Sie den Austausch hier entsprechend der Portnummer korrekt.

Anweisungen zur Installation von Interactive Brokers IB GATEWAY unter Linux bash

Beim Hinzufügen der FMZ-Konfiguration ist zu beachten, dass localhost und 127.0.0.1 nicht dieselben Netzwerkadressen in der unteren Schicht des Linux-Betriebssystems sind. Hier wird localhost verwendet.

Für IB-Kurse fällt eine Abonnementgebühr an. Wenn Sie Ticker und ausführliche Informationen in Echtzeit benötigen, zahlen Sie bitte für das Abonnement, andernfalls können Sie nur verzögerte Kurse erhalten.

aufstellen

Um die API-Transaktions-Bestellbestätigung abzubrechen, müssen Sie das Bestellbestätigungsfeld abbrechen

Anweisungen zur Installation von Interactive Brokers IB GATEWAY unter Linux bash

Um zu verhindern, dass IB Gateway beendet wird, müssen Sie unter „Konfiguration“ -> „Sperren und beenden“ die Option „Automatischer Neustart“ auswählen (die Standardeinstellung ist „Automatische Abmeldung“, was wir jedoch nicht benötigen).

Anweisungen zur Installation von Interactive Brokers IB GATEWAY unter Linux bash

Wenn der integrierte Sperrbildschirm nicht funktioniert, können Sie xscreensaver installieren, um das Problem zu lösen (sperren Sie aus Sicherheitsgründen den Bildschirm, bevor Sie das Programm nach der Ausführung beenden).

apt install xscreensaver

Führen Sie nach der InstallationxscreensaverEinrichten und Ausführen des Sperrbildschirms

Beachten