Panduan untuk memasang sekuriti penembusan IB GATEWAY di Linux bash

Penulis:Pencipta Kuantiti, Dicipta: 2023-12-04 14:38:31, Dikemas kini: 2023-12-12 12:51:56

FMZ menyokong akses kepada sekuriti penembusan IB, di bawah windows adalah mudah, tidak lagi menjelaskan cara pemasangan, pelayan yang disewa oleh pengguna Linux biasa tidak mempunyai antara muka, hanya SSH, pemasangan agak sukar, di sini terdapat artikel yang menerangkan cara memasang IB GateWay untuk urus niaga kuantitatif, secara amnya kita memilih untuk memasang IB GATEWAY dan bukan pelanggan TWS, kerana pelanggan TWS akan ditutup secara berkala, tidak sesuai untuk urus niaga kuantitatif, contohnya di sini dengan debian:

Langkah 1: memasang perkhidmatan desktop dengan VNC

Pertama, anda perlu memasang perkhidmatan desktop dan pelayan VNC untuk membolehkan akses desktop jauh. Di sini, kita akan menggunakan contoh xfce dan TightVNC. Melakukan arahan berikut di terminal debian untuk memasang:

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

Sila ambil perhatian bahawa anda boleh memasukkan kata laluan yang paling lama 8 bit semasa pemasangan, atur kata laluan yang sangat selamat, dan mulakan sesi pertama dengan port lalai 5901

CentOS boleh digantikan dengan:

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

Langkah 2: Sambungkan VNC dan pasang Gateway IB

Alamat lalai ialahvnc://IP地址:5901Masukkan kata laluan untuk masuk, Windows boleh memuat turun dan memasang pelanggan VNC sendiri

Laman untuk memuat turun:https://www.interactivebrokers.com/en/trading/ibgateway-stable.phpSila gunakan alat seperti wget untuk memuat turun, jika anda tidak menemui versi yang sesuai, klik butang Download for Other Operating Systems pada halaman Cari

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

Jika tidak mudah untuk memuat turun di VNC, anda boleh membuat muat turun SSH secara berasingan dan kemudian memasang di persekitaran desktop VNC

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

Di sini anda boleh melihat antara muka, manual, anda boleh memasang direktori dan terus berjalan./ibgateway

img

Selepas pemasangan selesai, log masuk, cari pilihan API, perhatikan tanda centang pada butang Read-Only API, port juga dalam tetapan, klik di sini untuk menyusun pelaburan dengan betul.

img

Perlu diperhatikan bahawa ketika menambahkan konfigurasi FMZ, localhost tidak menjadi alamat rangkaian pada lapisan bawah sistem operasi Linux dengan 127.0.0.1.

Perkhidmatan IB memerlukan langganan berbayar, jika anda memerlukan maklumat ticker dan kedalaman masa nyata, sila bayar langganan, jika tidak hanya menerima langganan yang tertunda

Tetapan

Menghapuskan pengesahan pesanan dagangan API, perlu menghapuskan kotak pengesahan pesanan

img

Untuk mengelakkan keluar dari Gateway IB, anda perlu memilih butang "Auto restart" di "Configuration"-> "Lock and Exit"

img

Jika skrin kunci yang disertakan tidak berfungsi, anda boleh memasangxscreensaver untuk menyelesaikan masalah ini (untuk keselamatan, keluarkan skrin kunci selepas berjalan)

apt install xscreensaver

Berjalan selepas dipasangxscreensaverTetapkan dan jalankan skrin kunci

Perhatikan


Lebih lanjut