最近の発明者ワークフローは熱い.多くの小伙伴がワークフローを自動で取引したい.偶然にも,発明者プラットフォームが侵入証券 (Interactive Brokers) をサポートしているので,取引が可能である.しかし,多くの小伙伴は侵入したAPIインターフェースをどのように設定するかわからない.しばしば接続失敗,ポート設定エラーなどの問題に直面する.したがって,この記事は,Mac上でIBゲートウェイを構成し,発明者量子管理者を接続する完全なステップを詳細に説明します.皆さんは,自動取引環境を迅速に構築するのに役立ちます.
IB Gatewayインタラクティブ・ブローカーズ (Interactive Brokers) が提供している軽量なAPIゲートウェアプログラム化された取引と自動化された取引のために特別に設計されています.

| クライアント | 使用方法 | APIがサポートされているか | 資源の利用 |
|---|---|---|---|
| IB Gateway | API トランザクション用に設計された | ✓ サポート | 低 (推奨) |
| TWS (Trader Workstation) | グラフィックインターフェース取引 + API | ✓ サポート | 中 |
| IBKR Desktop | 新しいグラフィック・インターフェースの取引 | 支持しない | 中 |
IBゲートウェイはインタープリターと中継駅:
你的交易策略代码
↓
发明者托管者
↓
IB Gateway ← 翻译和转发指令
↓
IBKR 交易系统
その責任は:
IBゲートウェイとしてローカルサーバー外部プログラムへの接続のための API インターフェースを提供する:
交易程序/托管者 ←→ IB Gateway (本地服务器) ←→ IBKR 服务器
(客户端) (监听端口4001/4002) (远程交易系统)
IBゲートウェイが起動しました.
管理者/取引プロセスの接続
localhost:4002地元のGatewayに接続するデータと命令の伝送
ホストとIBゲートウェイは同じコンピュータで動作する必要があります.理由は:
127.0.0.1 (localhost)ダウンロード
インストール
.dmgファイルIBゲートウェイを起動する
取引方法の選択
アカウントへのログイン

API 設定を開く
APIを有効にする
☑ 只读API (Enable ActiveX and Socket Clients)
套接字端口:
- 模拟账户: 4002
- 实盘账户: 4001
受信任的IP: 127.0.0.1
設定を保存する
APIが最初に接続されたとき,IB Gatewayは許可ウィンドウをポップアップします.
ホストプログラムは,IB Gateway と同じコンピュータにインストールする必要があります.

localhost:4002localhost:4001
取引ターミナルを開くと,設定が完了し,行情データとアカウントデータが表示されます.

この記事の設定手順を踏まえて,あなたはIB Gatewayを成功裏に構築し,発明者の量化ホストに接続しているはずです.IB Gatewayは,API取引のために特別に設計された軽量なゲートウェイであり,あなたのローカルコンピュータ上の中継の役割を果たし,あなたの取引戦略を安全で効率的にセキュリティ取引システムに侵入できるようにします.通信は,最初に模擬口座を使用して充分にテストした後,実際のディスク取引に切り替えることをお勧めします.