2017-08-07 5 views
0

私は、このAPIの応答を解釈するにはどうすればよいIB APIのreqPositions()レスポンスをどのように解釈しますか?

<position account=DU226955, contract=<ib.ext.Contract.Contract object at 0x10be14650>, pos=3000, avgCost=0.903681278811> 
<positionEnd> 

すべてが正しいですが、どのように私はこのうち契約名を得るのですか?

+0

は 'あなたが実装さib.ext.Contract.Contract'何かか? '__repr__'と' __str__'を見てください。 – Riaz

+0

これはibpyモジュールのもので、今すぐ調べています – TB1

答えて

1

IbPyがあなたのハンドラに戻り、メッセージから(例えば)契約シンボルを取得するには、あなたがこれを行うことができます:

def handler(msg): 
    print(msg.contract.m_symbol) 
+0

私はthxを探していました – TB1

関連する問題