IbPy无法通过IB网关连接到TWS

时间:2017-04-22 16:24:20

标签: python-2.7 connection ibpy tws

我使用IB网关连接到tws,使用来自https://gist.github.com/valiant-falstaff/4093998b625d76ef4afe的IbPy示例Python 2.7代码,产生以下错误:

Server Error: <error id=-1, errorCode=502, errorMsg=Couldn't connect to TWS.  
Confirm that "Enable ActiveX and Socket Clients" is enabled on the TWS 
"Configure->API" menu.>
Server Response: error, <error id=-1, errorCode=502, errorMsg=Couldn't 
connect to TWS.  Confirm that "Enable ActiveX and Socket Clients" is enabled 
on the TWS "Configure->API" menu.>
Server Error: <error id=-1, errorCode=504, errorMsg=Not connected>
Server Response: error, <error id=-1, errorCode=504, errorMsg=Not connected>

但是,我没有选择在网关GUI中选择“启用ActiveX和套接字客户端”,这在我找到的所有示例中都有所示。这就是“标准”设置窗口的样子。"Standard" settings window这就是我的设置窗口{@ 3}}。有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

Brian发现了这个问题 - 该代码调出了一个与GUI屏幕截图不同的端口。 (为了关闭而回答)