Panduan untuk menginstal Penetration Securities IB GATEWAY di Linux bash

Penulis:Penemu Kuantitas, Dibuat: 2023-12-04 14:38:31, Diperbarui: 2023-12-12 12:51:56

FMZ mendukung akses ke sekuritas penetrasi IB, windows di bawahnya sangat sederhana, tidak lagi menjelaskan cara menginstalnya, server yang disewa pengguna Linux umumnya tidak memiliki antarmuka, hanya SSH, instalasi yang lebih sulit, di sini ada artikel yang menjelaskan cara menginstal IB GateWay untuk transaksi kuantitatif, umumnya kita memilih untuk menginstal IB GATEWAY daripada klien TWS, karena klien TWS akan ditutup secara berkala, tidak terlalu cocok untuk transaksi kuantitatif, di sini dengan contoh debian:

Langkah 1: Menginstal layanan desktop dengan VNC

Pertama, Anda perlu menginstal layanan desktop dengan server VNC untuk mengaktifkan akses desktop jarak jauh. Di sini kita akan menggunakan xfce dan TightVNC sebagai contoh.

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

Harap dicatat bahwa saat instalasi, masukkan kata sandi paling lama 8 digit, atur kata sandi yang sangat aman, dan pilih port 5901 sebagai default untuk memulai sesi pertama.

CentOS dapat diganti dengan:

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

Langkah 2: Hubungkan VNC dan pasang Gateway IB

Alamat default adalahvnc://IP地址:5901Masukkan kata sandi untuk masuk, Windows mengunduh dan menginstal klien VNC sendiri

Halaman Pengunduhan:https://www.interactivebrokers.com/en/trading/ibgateway-stable.phpJika Anda tidak menemukan versi yang sesuai, klik tombol Download for Other Operating Systems di halaman Cari

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

Jika tidak nyaman untuk men-download di VNC, Anda dapat melakukan download SSH secara terpisah dan kemudian menginstalnya di lingkungan desktop VNC

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

Anda sudah dapat melihat antarmuka, Anda dapat menginstal direktori secara manual dan menjalankan langsung./ibgateway

img

Setelah instalasi selesai, masuk, cari opsi API, perhatikan centang tombol Read-Only API, port juga ada di dalam pengaturan, klik di sini untuk mengkonfigurasi pasar dengan benar.

img

Perlu dicatat bahwa ketika menambahkan konfigurasi FMZ, localhost tidak merupakan alamat jaringan pada tingkat bawah sistem operasi Linux dengan 127.0.0.1.

Pasar IB membutuhkan langganan berbayar, jika Anda membutuhkan ticker dan informasi mendalam secara real-time, silakan berlangganan dengan membayar, jika tidak hanya menerima pasar yang tertunda

Pengaturan

Untuk membatalkan konfirmasi pesanan transaksi API, Anda harus membatalkan kotak konfirmasi pesanan

img

Untuk menghindari keluar dari Gateway IB, Anda harus memilih tombol Auto Restart di "Configuration"->Lock and Exit" (tidak diperlukan untuk "Auto logoff")

img

Jika layar kunci yang disertakan tidak dapat digunakan, Anda dapat menginstal solusixscreensaver (untuk keamanan, keluarkan layar kunci setelah berjalan)

apt install xscreensaver

Setelah diinstalxscreensaverMengatur dan menjalankan layar pengunci

Hati-hati


Lebih banyak