Type/to search
2
Follow
480
Followers
Cara mengonfigurasi akun demo Interactive Brokers di platform Inventor
Help
Created 2025-10-11 18:13:15  Updated 2025-10-11 18:21:03
 0
 1123

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.

img

IB Gateway vs TWS vs IBKR Desktop

KlienPenggunaanDukungan APIPemanfaatan sumber daya
IB GatewayAPI yang dirancang khusus untuk transaksi✓ DukunganRendah (disarankan)
TWS (Trader Workstation)Transaksi GUI + API✓ DukunganDalam
IBKR DesktopEdisi baru GUI TradingYang tidak mendukungDalam

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

img

  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
  3. 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

img

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

img

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

img

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.

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)