当前位置: 首页 > 知识库问答 >
问题:

Matlab的交易工具箱用于交互式经纪人的API是什么?

孙佐
2023-03-14

Noob是个问题,但我正试图弄清楚Matlab交易工具箱使用的是哪种API,以便我可以参考适当的指南。

Matlab网站表示,有关如何实现交易系统的详细信息,请参考交互式经纪人API指南。。http://www.mathworks.com/help/trading/ibtws.createorder.html#inputarg_ibContract

但是,当我打开Interactive Broker指南时,有几个版本,例如ActiveX、Java和C。我应该使用哪个?

https://www.interactivebrokers.com/en/software/api/api.htm

谢谢

共有2个答案

赵昊阳
2023-03-14

MathWorks交易工具箱使用IB的ActiveX API(这是它只适用于Windows的原因),另一方面,IB-Matlab使用基于Java的API。

慕容念
2023-03-14

好吧,在你提供的链接中,真的没有关于MATLAB的任何信息。我建议在未注册的MATLAB上使用IB-MATLAB接口

 类似资料:
  • 我曾尝试在VisualStudio2008中设置Interactive Broker的C API,但我知道的C非常有限,并且不断出现错误: 1)是否有任何方法可以使用某种轻量级的脚本语言来连接到Interactive Brokers并进行交易。 像Python这样轻量级的东西就可以了,是的,我已经研究过IBMY,但我不明白java2python系统是如何工作的。 2) 您是如何设置您的自动系统的,

  • 我正在尝试为API创建一个程序,一次进行多个交易,然后获取股票价格,然后每隔一段时间重新平衡一次。我使用了一个在线教程来获取一些代码,并做了一些调整。 但是,当我运行代码时,它经常连接,如果我重新启动IB TWS,它会下订单。但是如果我再次运行代码,它就不起作用,或者显示它将连接的任何指示。有人能帮我弄清楚如何保持连接,这样我就可以运行main.java文件,它会执行多个交易,然后结束连接吗?我需

  • 我正在尝试为Python应用编程接口创建一个程序,以便一次下多个交易/市场订单。我在网上使用了一个教程来获取一些代码,并做了一些更改。但是,我不能一次下多个订单。我使用了2个列表1是用于符号,另一个是用于它们的数量。(例如:购买3只苹果股票)。我的代码只执行最后一个订单:即“购买3只客户关系管理股票”。有人能帮我弄清楚如何下多个订单吗? 下面是我的Python代码:

  • 我想使用IB Api,但无法计算我们如何请求完整的符号列表和信息。 在我找到的文档中:reqScannerParameters()——但不清楚如何获得纳斯达克股票的列表? 有更好的办法吗?

  • 基本上,我想使用python来查询我的IB订单历史,然后进行一些分析。但我找不到任何现有的API来查询这些数据,有人有这样做的经验吗?

  • 我希望在座的人能够帮助澄清如何在python API链接和交互式经纪人API中构建期货订单的IB Insync合同格式。我正在尝试使用IB Insync将autobot API链接开发成交互式代理API。我的系统现在运行得很好,自动以“库存”合同格式下订单;详情如下: 但是,当我根据文档将相同的python脚本应用于我对期货订单所需的IB Insync合同格式的理解时,什么都没有发生,API日志中