问题标签 [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 回答
68 浏览

java - 未平仓互动经纪商 java

我正在尝试使用覆盖函数位置,但在运行时根本没有调用它。只是希望它打印出所有未平仓头寸。

它根本没有打印任何东西。该账户有未平仓头寸。尝试仅打印每次通过该功能的所有未平仓头寸。

0 投票
1 回答
1360 浏览

c++ - TWS API 修改订单不起作用,出现错误 103“重复订单 ID”

API 手册只给出了冲突信息:

要修改订单,只需使用与下原始订单相同的参数再次调用 IBApi.EClient.placeOrder 函数,但更改的参数除外。这包括 IBApi.Order.OrderId,它必须与原始的 IBApi.Order.OrderId 匹配。

如果你检查 IBApi.EClient.placeOrder 函数,你会发现关于 order id 的以下内容:

订单的唯一标识符。使用从 nextValidId 方法收到的 id 开始的顺序 id。如果新订单的订单 ID 小于或等于前一个订单的订单 ID,则会发生错误。

这是我的问题。当我尝试按照上面的说明修改订单时,我收到错误“重复的订单 ID”,这与上面关于订单 ID 的说明一样。

那么如何修改未结订单的价格或数量?

0 投票
1 回答
541 浏览

r - R IBrokers (Interactive Brokers API)

任何人都知道如何使用algoStrategy和使用algoParamsIBrokers 包吗?我尝试创建一个列表algoParams但徒劳无功。

例如:

我的订单原来是市价单。algoStrategy因此,我假设我的输入algoParams被忽略了。如果这里有人可以提供帮助,我将不胜感激。谢谢!

0 投票
1 回答
87 浏览

stockquotes - 识别在 1 年估计下交易的股票价格

在每个季度,分析师都会给出他们对给定股票的价格估计。例如,可在雅虎财经上以 1 年估计的形式提供。

我想找到一种方法(构建一个扫描仪?),让我拥有一个股票仪表板,它将在下个月公布它们的季度收益结果。包括标识其当前股价、1 年价格估计、市值和收益日期的列。

我使用交互式经纪人(IB)是否可以在 IB 下进行?如果没有,请提供另一个平台以及如何操作。

0 投票
0 回答
561 浏览

python - Python:等待异步回调完成

我目前正在使用TWS Brokerage API

对于请求市场数据,它们具有异步函数调用。例如,要获取股票的数据,您可以调用 reqMKtData(..),如下所示。

然后,您将使用另一个名为 tickPrice 的函数异步接收价格数据。

我想调用 reqMktData,然后在下一行代码中获取股票价格。我该怎么做?

0 投票
1 回答
325 浏览

matlab - 将 MATLAB 与 TWS 链接时出错

我使用的是 MATLAB2017b 版本和 Interactive brokers API 版本是 9.73 Windows 64 位版本。我无法通过命令提示符注册Tws.ocx文件和文件。regsvr32.exe如果我去注册文件,它们会显示二进制错误

错误消息的图像

在此处输入图像描述

在 MATLAB 命令窗口上执行此命令时
ib = ibtws('',7496)

他们显示错误....

使用 actxserver 时出错(第 90 行)
服务器创建失败。无效的 ProgID 'TWS.TwsCtrl.1'。

ibtws 中的错误

0 投票
1 回答
717 浏览

python - 无法使用 IbPy python api 连接到 IB TWS

我正在尝试使用从https://github.com/blampe/IbPy/找到的代码提取各种代码的历史市场数据

在此存储库中,有一个如何在文件“fancy_marketdata.py”中请求市场数据的示例。但是,我无法使用以下代码建立连接:

当我到达“con.connect()”时,它会给出以下错误消息:

是因为我使用的是 python 3.6 吗?我的交易平台版本 968.2h。请任何帮助将不胜感激!我试图提取市场数据的合约是 CBOE 和 CME(分别为 GXBT 和 BRR)用于比特币交易的两个新期货合约。

0 投票
1 回答
2939 浏览

python-3.x - 互动经纪商 TWS API Python,如何获取交易日信息

盈透证券的 TWS 软件有一种显示交易日信息的方式,即交易所是否在这一天关闭,如果交易时间在哪里开放。见这里:https ://www.interactivebrokers.com/en/index.php?f=22063

我如何通过相对较新的 TWS API 检索这些信息?

我在文档中的任何地方都找不到它。

0 投票
4 回答
2137 浏览

python - 安装 IB API 时遇到错误“IB API required”

我正在尝试这个新的 python 包 ib_insync。

https://github.com/erdewit/ib_insync

我在下面运行了python脚本;

我遇到了错误IB API from http://interactivebrokers.github.io is required

我已经在 C:\TW_API 文件夹下安装了 IB API ver 9.73.06。我正在使用 Windows 10 和 anaconda python v3.6 。

这是我的 TWS API 设置的快照;

在此处输入图像描述

0 投票
9 回答
8152 浏览

java - 如何从 Ubuntu 中正确卸载 Interactive Brokers 的 TWS(交易者工作站)?

我想一切都在标题中。

他们确实有一个安装 shell 脚本,但没有别的。我一直在寻找任何其他脚本,或者可能是一些 CLI 标志以使其执行卸载,但找不到任何脚本。

如何正确卸载这些东西?