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地址:5901
Masukkan 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
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.
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
Untuk menghindari keluar dari Gateway IB, Anda harus memilih tombol Auto Restart di "Configuration"->Lock and Exit" (tidak diperlukan untuk "Auto logoff")
Jika layar kunci yang disertakan tidak dapat digunakan, Anda dapat menginstal solusixscreensaver (untuk keamanan, keluarkan layar kunci setelah berjalan)
apt install xscreensaver
Setelah diinstalxscreensaver
Mengatur dan menjalankan layar pengunci
Hati-hati