問題タブ [ibpy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4688 参照

python - Python で Interactive Brokers に接続できません

PythonでIBに接続したいのですが、私のコードは次のとおりです。

このコードを使用するたびに、サーバーに接続できないことを示す次のエラーが表示されます。

IB に接続できないのはなぜですか?

0 投票する
3 に答える
10219 参照

interactive-brokers - Interactive Brokers API でリストされたオプションと先物のパラメーターを取得する

Interactive Brokers から特定の資産の価格を取得する方法を示す多くの例があります。ただし、1 つのアセットの一連のオプション全体を取得したい場合、どの特定のストライクがリストされているかわかりません。先物も同様で、現時点でどの有効期限が利用できるかわかりません。つまり、オプションについては、考えられるすべてのストライクをループしreqMktData、それぞれについて、sleep(1)1 秒あたりのリクエスト数の制限に達するのを避けるために 100 メッセージごとに作成します。明らかに、これらのメッセージの多くは、「要求に対してセキュリティ定義が見つかりませんでした」というエラーで返されます。

これは、存在しないアセットに多くの時間を浪費するため、間違ったアプローチのように見えます。これを行うためのよりクリーンな方法、またはそのような目的のための特別な機能はありますか?

0 投票する
1 に答える
278 参照

python - クライアントが IbPy で早期に終了する

Linux サーバー マシンで IBpy を実行しようとしています。IBgateway を使用して API コードを IB に接続しています。
指値注文を注文しています。問題は、IBgateway がクライアント接続を終了していることです。
注文するとすぐに接続が閉じられ、注文ステータスを取得できなくなります。
(この同じコードを Windows マシンで実行すると、完全に機能します。)

注文に使用しているコード: