問題タブ [tws]

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 投票する
0 に答える
73 参照

python - TWS-API 接続とデータ取得のヘルプが必要

私はまったく初心者で、助けが必要です。NSE から特定のシンボルと有効期限のオプション チェーンを取得し、抽出して Excel にしました。
でもTWS APIが使えたらもっといいなと思いました。

問題:特定のシンボルと有効期限のオプション チェーンのような通常のデータと、昨年の履歴データを取得し、そのデータを Excel で表示して、さらに計算できるようにしたい。
pycharm コミュニティに詳しくないので)、ATOM エディターとコマンド プロンプトを使用してデータを取得したいと考えました。ここからコードを参照しました(このビデオは ATOM で、IB 公式サイトから TWS API をダウンロードします) 、コマンド プロンプトで
使用 し、正常にインストールできました。 pip install ibapi

この後、ペーパートレーディングアカウントでTWSを開始し、すべてのポート設定とすべてが正しいことを確認しました. その後、ビデオに示されているコードを実行しました。

このコードを初めて実行した後、実行されたメッセージが表示されました。

その後、このプログラムを 2 ~ 3 回実行しましたが、プログラムがアトム自体で正常に実行された後に表示される緑色のチェックマークだけが表示されます (ctrl+shift+b)。しかし、ビデオに示されているように出力が表示されません。
今、私は pycharm で同じことをしました。ビデオに示されているように、その出力を見ることができます。(ビデオの冒頭で述べたように、その pythonclient フォルダーをルートとして選択しました)。しかし、私はここで何をしているのか分かりません。私が気にしているのは、ATOM またはコマンド プロンプトからプログラムを実行して TWS との簡単な接続を確立し、そのデータを Excel で取得してさらに計算することだけです。ライブデータを取得し続け、信号を生成し続ける方が簡単だと思います。

助けてくれてありがとう。

@bhucho から の編集 問題:問題を 1 回実行した後に出力が表示されず、アトム自体 (ctrl+shift+b) でプログラムが正常に実行された後に表示される緑色のチェックがすべて表示されます。