FMZ menyokong akses IB Interactive Brokers Ia sangat mudah di bawah Windows, jadi saya tidak akan menerangkan cara memasangnya pengguna Linux biasanya menyewa pelayan tanpa antara muka, hanya SSH, yang lebih sukar untuk dipasang terangkan cara memasang IB GateWay Untuk perdagangan kuantitatif, kami biasanya memilih untuk memasang IB GATEWAY dan bukannya pelanggan TWS, kerana pelanggan TWS akan ditutup secara tetap dan tidak sesuai untuk perdagangan kuantitatif.
Langkah 1: Pasang Perkhidmatan Desktop dan VNC
Mula-mula, anda perlu memasang Perkhidmatan Desktop dan Pelayan VNC untuk mendayakan akses desktop jauh. Di sini, kami akan menggunakan xfce dengan TightVNC sebagai contoh. Jalankan arahan berikut dalam terminal Debian untuk memasang:
sudo apt update
sudo apt install xfce4 xfce4-goodies dbus-x11
sudo apt install tightvncserver
tightvncserver
Sila ambil perhatian bahawa kata laluan maksimum yang anda masukkan semasa pemasangan ialah 8 aksara Sila tetapkan kata laluan yang sangat selamat Port lalai untuk memulakan sesi pertama ialah 5901.
CentOS boleh digantikan dengan yang berikut
yum install epel-release -y
yum groupinstall Xfce -y
yum install tigervnc-server -y
vncserver
Langkah 2: Sambung ke VNC dan pasang IB Gateway
Alamat lalai ialahvnc://IP地址:5901 Masukkan kata laluan untuk log masuk. Untuk Windows, sila muat turun dan pasang klien VNC sendiri.
Muat turun halaman: https://www.interactivebrokers.com/en/trading/ibgateway-stable.php Sila gunakan wget atau alat yang serupa untuk memuat turun Jika anda tidak menemui versi yang sepadan, sila klik “Muat turun untuk Sistem Pengendalian Lain” pada halaman untuk mencarinya.
wget https://download2.interactivebrokers.com/installers/ibgateway/stable-standalone/ibgateway-stable-standalone-linux-x64.sh
Jika menyusahkan untuk memuat turun dalam VNC, anda boleh membuka muat turun SSH yang berasingan dan kemudian memasangnya dalam persekitaran desktop VNC
bash ibgateway-stable-standalone-linux-x64.sh
Antara muka sudah dipaparkan di sini Operasi manual boleh dijalankan terus dari direktori pemasangan./ibgateway

Selepas pemasangan, log masuk, cari pilihan API, dan pastikan untuk menyahtanda “Read-Only API”. Nombor port juga ada dalam tetapan.

Perlu diingat bahawa apabila menambah konfigurasi FMZ, localhost dan 127.0.0.1 bukanlah alamat rangkaian yang sama dalam lapisan bawah sistem pengendalian Linux digunakan di sini.
Sebut harga IB memerlukan yuran langganan Jika anda memerlukan ticker masa nyata dan maklumat kedalaman, sila bayar untuk melanggan, jika tidak, anda hanya boleh menerima sebut harga tertunda.
sediakan
Untuk membatalkan pengesahan pesanan transaksi API, anda perlu membatalkan kotak pengesahan pesanan

Untuk mengelakkan IB Gateway daripada keluar, anda perlu memilih “Auto restart” dalam “Configuration” -> “Lock and Exit” (lalai ialah “Auto logoff” yang bukan apa yang kita perlukan)

Jika skrin kunci terbina dalam tidak berfungsi, anda boleh memasang xscreensaver untuk menyelesaikan masalah (atas sebab keselamatan, sila kunci skrin sebelum keluar selepas berjalan)
apt install xscreensaver
Selepas pemasangan, jalankanxscreensaverSediakan dan jalankan skrin kunci
Notis