Инсталляция проникновенных ценных бумаг IB GATEWAY на Linux bash

Автор:Изобретатель количественный, Создано: 2023-12-04 14:38:31, Обновлено: 2023-12-12 12:51:56

FMZ поддерживает доступ к IB-перенаправляемым ценным бумагам, windows очень прост, больше не указывает, как установить, сервер для аренды обычных пользователей Linux не имеет интерфейса, только SSH, установка довольно сложная, здесь есть статья, которая показывает, как установить IB GateWay для количественной торговли.

Шаг 1: Установка рабочего стола с VNC

Сначала вам нужно установить настольные сервисы с VNC-сервером, чтобы включить удаленный доступ к рабочему столу. Здесь мы будем использовать xfce и TightVNC в качестве примера.

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

Пожалуйста, обратите внимание, что пароль, введенный при установке, не может быть длиннее 8 цифр. Установите его на высокобезопасный пароль.

CentOS можно заменить следующим:

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

Шаг 2: подключение VNC и установка IB Gateway

По умолчаниюvnc://IP地址:5901Введите пароль для входа, Windows загрузить и установить клиент VNC самостоятельно

На странице для загрузки:https://www.interactivebrokers.com/en/trading/ibgateway-stable.phpПожалуйста, используйте инструмент, похожий на wget для загрузки. Если вы не можете найти соответствующую версию, нажмите на кнопку "Download for Other Operating Systems" на странице "Поиск"

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

Если это не удобно для загрузки в VNC, можно открыть отдельную загрузку на SSH, а затем установить ее в рабочей среде VNC.

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

Здесь уже можно показать интерфейс, ручной запуск, чтобы установить каталог и запустить его прямо../ibgateway

img

После установки, войдите в систему, найдите API-опции, обратите внимание на выкройку "Read-Only API", порт также включен в настройки, нажмите на порт, чтобы правильно настроить биржу.

img

Следует отметить, что при добавлении FMZ-конфигурации localhost не является сетевым адресом, как это было с 127.0.0.1 в нижнем слое операционной системы Linux.

Рынок IB требует платной подписки. Если вам нужна реальная информация о тикерах и глубине, пожалуйста, оплатите подписку, иначе вы можете получить только задержку.

Настройка

Отменить подтверждение ордера на транзакцию через API, необходимо отменить подтверждение ордера

img

Чтобы избежать выхода из IB Gateway, необходимо в "Configuration"-> "Lock and Exit" нажать на кнопку "Auto restart" (по умолчанию "Auto logoff" не то, что нам нужно).

img

Если заблокированный экран не работает, можно установить xscreensaver.

apt install xscreensaver

После установкиxscreensaverНастройка и запуск блокировки

Осторожно.

  • Процесс аналоговых дисков затягивается с реальными.https://www.interactivebrokers.com/en/trading/papertrader-delayed-data.php
  • Исторический K-диск с аналогом данных и реальным диском одного и того же сорта могут иметь только один доступ

Больше