2
fokus pada
319
Pengikut

Bagaimana untuk mengkonfigurasi akaun demo Broker Interaktif pada platform Inventor

Dicipta dalam: 2025-10-11 18:13:15, dikemas kini pada: 2025-10-11 18:21:03
comments   0
hits   316

Panduan

Baru-baru ini aliran kerja pencipta sangat panas, banyak rakan kongsi yang ingin aliran kerja perdagangan saham Amerika Syarikat secara automatik, kebetulan platform pencipta menyokong broker interaktif untuk melakukan perdagangan. Tetapi banyak rakan kongsi yang tidak tahu cara mengkonfigurasi antara muka API yang menyusup, sering mengalami kegagalan sambungan, kesalahan konfigurasi port dan sebagainya. Oleh itu, artikel ini menerangkan secara terperinci langkah-langkah lengkap untuk mengkonfigurasi Gateway IB di Mac dan menyambungkan pencipta kepada pentadbir kuantitatif, mari kita membantu membina persekitaran perdagangan automatik dengan cepat.


1 Apakah Gateway IB?

Pendahuluan

IB GatewayPerkhidmatan ini disediakan oleh Interactive Brokers.Program gerbang API ringanIa direka khas untuk transaksi berprogram dan automatik.

Bagaimana untuk mengkonfigurasi akaun demo Broker Interaktif pada platform Inventor

IB Gateway vs TWS vs IBKR Desktop

Klien Penggunaan Sokongan API Pengambilan sumber
IB Gateway API yang direka khas untuk transaksi ✓ Sokongan Rendah (disyorkan)
TWS (Trader Workstation) Pertukaran GUI + API ✓ Sokongan dalam
IBKR Desktop GUI versi baru Tidak disokong dalam

Mengapa memilih Gateway IB

  • Direka khas untuk APITidak ada antara muka grafik yang rumit:
  • Pengambilan sumber kurangUntuk jangka masa yang panjang:
  • KestabilanFokus pada sambungan API:
  • Persediaan mudahHanya memerlukan API asas:
  • Untuk penempatan pelayan: Tidak memerlukan GUI, boleh dijalankan di latar belakang

Peranan IB Gateway

IB Gateway adalah sepertiPenerjemah dan stesen perpindahan

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

Ia bertanggungjawab untuk:

  • Mengekalkan sambungan ke pelayan IBKR
  • Arahan transaksi untuk menerima prosedur luaran
  • Meneruskan arahan ke IBKR
  • Kembali data pasaran dan maklumat akaun

II, IB API menjelaskan mekanisme kerja

Prinsip seni bina API

IB Gateway sebagaiPelayan tempatanmenyediakan API untuk program luaran:

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

Proses kerja

  1. Permulaan Gateway IB

    • Masuk ke akaun IBKR
    • Socket dimulakan secara tempatan (port 4001 atau 4002)
  2. Sambungan pentadbir/prosedur transaksi

    • Dilantiklocalhost:4002Sambungan ke Gateway tempatan
    • Gateway mengesahkan dan membuat sambungan
  3. Penghantaran data dan arahan

    • Pengurus menghantar arahan transaksi → Gateway → pelayan IBKR
    • Data pasaran, maklumat akaun ← Gateway ← Pelayan IBKR

Kenapa perlu bersatu?

Host dan Gateway IB mesti berjalan pada komputer yang samaKerana:

  • ✓ Gateway hanya mendengar127.0.0.1 (localhost)
  • ✓ Keselamatan: tidak boleh dibuka
  • ✓ Keterlambatan rendah: Komunikasi tempatan cepat
  • ✓ Kestabilan: mengelakkan gangguan rangkaian

Peranan API

  • Langganan semasaData harga saham, niaga hadapan, dan opsyen:
  • Pencarian akaunLihat baki, pegangan, dan kerugian:
  • Buat pesananPenyampaian, penyesuaian, pembatalan pesanan
  • Data sejarahMenerima K-Line, Rekod Transaksi
  • Pemberitahuan peristiwaPenghantaran dalam masa nyata dari pesanan, perubahan harga dan sebagainya.

Ketiga, muat turun dan pasang

  1. Muat turun IB Gateway

  2. Pemasangan

    • Buka.dmgDokumen
    • Seret IB Gateway ke dalam folder Applications

Permulaan dan Login

  1. Memulakan Gateway IB

    • Buka dari folder Aplikasi
  2. Memilih mod dagangan

    • Paper Trading(Akun Simulasi) → Port 4002
    • Live Trading(Akun cakera) → Port 4001
  3. Log masuk ke akaun

    • Masukkan nama pengguna dan kata laluan
    • Tunggu untuk log masuk sepenuhnya

Lima, Setting API

Bagaimana untuk mengkonfigurasi akaun demo Broker Interaktif pada platform Inventor

  1. Buka tetapan API

    • Klik pada penjuru kiri atas.Configure(Ikon gear)
    • PilihanSettings → API → Settings
  2. Mengaktifkan API

   ☑ 只读API (Enable ActiveX and Socket Clients)

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

   受信任的IP: 127.0.0.1
  1. Simpan tetapan

    • Klik “Sudah tentu”Simpan
    • Mulakan semula Gateway IBMengaktifkan tetapan

6. Perkenalan Sambungan Pertama

Apabila API pertama kali disambungkan, IB Gateway akan memaparkan tetingkap kebenaran:

  • Klik “Ya” atau “Setuju”
  • Pilih“Janganlah kamu bertanya lagi”.

7. Pencipta Mengukur Pengurus Pengaturan

Keperluan konfigurasi

Program hos mesti dipasang pada komputer yang sama dengan Gateway IB

Langkah konfigurasi

  1. Memasang program penjaga tempatan

Bagaimana untuk mengkonfigurasi akaun demo Broker Interaktif pada platform Inventor

  1. Pertukaran Konfigurasi
    • Akaun simulasi ((IB Gateway perlu diubahsuai): localhost:4002
    • Akaun cakera keras ((IB Gateway perlu diubahsuai): localhost:4001

Bagaimana untuk mengkonfigurasi akaun demo Broker Interaktif pada platform Inventor

Ini akan membuka terminal dagangan dan anda akan melihat konfigurasi yang telah selesai, dan data pasaran dan data akaun akan muncul.

Bagaimana untuk mengkonfigurasi akaun demo Broker Interaktif pada platform Inventor

8 Perhatian

  • ✓ API boleh disambungkan pada hujung minggu (tidak berkaitan dengan pembukaan)
  • ✓ Pastikan IB Gateway berfungsi
  • ✓ Dianjurkan untuk diuji dengan akaun simulasi
  • Host dan Gateway mesti berada di komputer yang sama
  • ✓ Konfigurasi Linux pelayan awan: https://www.fmz.com/digest-topic/10308

ringkaskan

Melalui langkah-langkah konfigurasi dalam artikel ini, anda sepatutnya telah berjaya membina IB Gateway dan menyambungkan pengendali kuantitatif pencipta. Ingat, IB Gateway adalah pintu gerbang ringan yang direka khusus untuk perdagangan API, ia bertindak sebagai perhentian tengah di komputer tempatan anda, membolehkan strategi perdagangan anda dengan selamat dan cekap untuk menembusi sistem perdagangan sekuriti.