![](/img/trans.png)
[英]ibpy interactive broker's python api not working for placing order
[英]New to Python: Interactive Broker API function
我在python中遇到了以下代码: https : //github.com/blampe/IbPy/blob/master/demo/example_opt
当我遍历调试器时,调试器位于以下位置:
con.reqAccountUpdates(1, '')
控制台会自动打印帐户详细信息。 我该如何转而将这些详细信息转储到变量或文件中。
您需要先定义一个accountInfoHandler:
def accountInfoHandler(msg):
global preMargin
if msg.key=='InitMarginReq':
preMargin=msg.value
然后您初始化变量并在Connection上注册此处理程序
preMargin=-1
con=ibConnection()
con.register(accountInfoHandler,message.updateAccountValue)
最后,你打电话
con.reqAccountUpdates(1, '')
sleep(1)
变量preMargin将被分配。
对于您可以提取的一组帐户变量,请参考以下链接: https : //www.interactivebrokers.com/en/software/api/apiguide/java/updateaccountvalue.htm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.