2
fokus pada
319
Pengikut

Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor

Dibuat di: 2025-10-11 18:13:15, diperbarui pada: 2025-10-11 18:21:03
comments   0
hits   316

Pengantar

Beberapa waktu yang lalu, banyak pengguna yang ingin melakukan trading saham secara otomatis. Namun, banyak pengguna yang tidak tahu bagaimana mengkonfigurasi API yang disusupi, sering mengalami kegagalan koneksi, kesalahan konfigurasi port, dan lain-lain. Oleh karena itu, artikel ini menjelaskan langkah-langkah lengkap untuk mengkonfigurasi IB Gateway di Mac dan menghubungkan inventor ke host kuantitatif, dan membantu membangun lingkungan perdagangan otomatis dengan cepat.


Apa itu IB Gateway?

Pengantar

IB GatewayInteractive Brokers adalah perusahaan yang menyediakan layanan penetrasi.Program Gateway API ringan, yang dirancang khusus untuk transaksi terprogram dan otomatis.

Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor

IB Gateway vs TWS vs IBKR Desktop

Klien Penggunaan Dukungan API Pemanfaatan sumber daya
IB Gateway API yang dirancang khusus untuk transaksi ✓ Dukungan Rendah (disarankan)
TWS (Trader Workstation) Transaksi GUI + API ✓ Dukungan Dalam
IBKR Desktop Edisi baru GUI Trading Yang tidak mendukung Dalam

Mengapa memilih IB Gateway

  • Dirancang khusus untuk APITidak ada antarmuka grafis yang rumit:
  • Kurang Menggunakan Sumber DayaCocok untuk jangka waktu yang lama:
  • Stabilitas yang baikFokus pada fungsi koneksi API:
  • Konfigurasi sederhanaHanya perlu pengaturan API dasar:
  • Cocok untuk penyebaran server: Tidak perlu GUI, bisa berjalan di latar belakang

Peran IB Gateway

IB Gateway adalah sebuahPenerjemah dan Transit

你的交易策略代码
      ↓
  发明者托管者
      ↓
   IB Gateway  ←  翻译和转发指令
      ↓
  IBKR 交易系统

Ini bertanggung jawab untuk:

  • Menjaga koneksi ke server IBKR
  • Instruksi transaksi untuk menerima prosedur eksternal
  • Meneruskan perintah ke IBKR
  • Kembali data pasar dan informasi akun

II, IB API menjelaskan mekanisme kerja

Prinsip arsitektur API

IB Gateway sebagaiServer lokal, menyediakan API untuk program eksternal untuk terhubung:

交易程序/托管者 ←→ IB Gateway (本地服务器) ←→ IBKR 服务器
  (客户端)           (监听端口4001/4002)        (远程交易系统)

Proses kerja

  1. IB Gateway dimulai

    • Masuk ke akun IBKR
    • Memulai Socket Monitoring secara lokal (port 4001 atau 4002)
  2. Hubungan administrator/prosedur transaksi

    • Disetujuilocalhost:4002Koneksi ke Gateway lokal
    • Verifikasi Gateway dan membuat koneksi
  3. Transmisi data dan perintah

    • Administrator mengirim instruksi transaksi → Gateway → IBKR Server
    • Data pasar, informasi akun ← Gateway ← IBKR Server

Mengapa perlu digabungkan?

Host dan IB Gateway harus berjalan pada komputer yang samaKarena:

  • ✓ Gateway hanya mendengarkan127.0.0.1 (localhost)
  • ✓ Keamanan: tidak terbuka
  • ✓ Latensi rendah: Komunikasi lokal cepat
  • ✓ Stabilitas: Menghindari dampak dari gangguan jaringan

Peran API

  • Langganan langsungData harga saham, futures, dan opsi:
  • Pencarian akunLihat saldo, kepemilikan, dan kerugian:
  • Tempatkan pesananSubmit, Modify, Cancel Order: Submit, modify, cancel order: Submit, modify, cancel order
  • Data historisKode K, catatan transaksi:
  • PemberitahuanPemasaran langsung berdasarkan pesanan, perubahan harga, dan lainnya.

Ketiga, download dan instal.

  1. Unduh IB Gateway

  2. Pemasangan

    • Membuka .dmgDokumen
    • Seret IB Gateway ke folder Applications

4. Memulai dan masuk

  1. Mengaktifkan IB Gateway

    • Buka dari folder Aplikasi
  2. Memilih Mode Transaksi

    • Paper Trading(Akun Simulasi) → Port 4002
    • Live Trading(Akun disk) → Port 4001
  3. Masuk ke akun

    • Masukkan nama pengguna dan kata sandi
    • Tunggu untuk login lengkap

Konfigurasi pengaturan API

Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor

  1. Buka pengaturan API

    • Klik di pojok kiri atas.Configure(Ikon roda gigi)
    • PilihanSettings → API → Settings
  2. Mengaktifkan API

   ☑ 只读API (Enable ActiveX and Socket Clients)

   套接字端口:
   - 模拟账户: 4002
   - 实盘账户: 4001

   受信任的IP: 127.0.0.1
  1. Menyimpan pengaturan

    • Klik“Mengharukan”Menyimpan
    • Memulai kembali IB GatewayMengaktifkan pengaturan

Keenam, Perkenalan Pertama

Ketika API pertama kali terhubung, IB Gateway akan menampilkan jendela otorisasi:

  • Klik“Ya” atau “Terima”
  • Tentukan“Tidak ada pertanyaan lagi”

7. Penemu Mengukur Konfigurasi Host

Persyaratan konfigurasi

Program host harus diinstal pada komputer yang sama dengan IB Gateway

Langkah Konfigurasi

  1. Instal program host secara lokal

Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor

  1. Konfigurasikan Exchange
    • Akun simulasi ((IB Gateway perlu dimodifikasi): localhost:4002
    • Rekening disk fisik ((IB Gateway perlu diubah): localhost:4001

Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor

Ini akan membuka terminal perdagangan dan Anda akan melihat konfigurasi yang telah selesai, menampilkan data perdagangan dan data akun.

Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor

8. Perhatian

  • ✓ API juga bisa disambungkan di akhir pekan (tidak ada hubungannya dengan IPO)
  • ✓ Pastikan IB Gateway tetap berjalan
  • ✓ Dianjurkan untuk melakukan uji coba dengan sim account
  • Host dan Gateway harus berada di komputer yang sama
  • ✓ Konfigurasi Linux Cloud Server tersedia di: https://www.fmz.com/digest-topic/10308

Meringkaskan

Dengan mengikuti langkah-langkah konfigurasi di artikel ini, Anda seharusnya telah berhasil membangun IB Gateway dan terhubung ke Inventor Quantum Host. Ingat, IB Gateway adalah gateway ringan yang dirancang khusus untuk perdagangan API, yang berperan sebagai pergantian tengah di komputer lokal Anda, yang memungkinkan strategi perdagangan Anda dengan aman dan efisien untuk menembus sistem perdagangan sekuritas.