问题标签 [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 投票
1 回答
602 浏览

c# - 在 f# 中使用 c# 库

我正在尝试通过他们的 C# API 连接到盈透证券。作为练习,我正在尝试在 F# 中开发我的客户端。

这就是我所做的:

  1. 我已经在 Visual Studio 中导入了 CSharpAPI 项目。CSharpAPI 定义了 IBApi 命名空间
  2. 我在解决方案中创建了一个新的 F# 项目。该项目将主持我的实施
  3. 我在 .fs 文件中创建了一个新模块,如下所示:

    /li>

我收到以下错误消息:

错误 1 ​​库或多文件应用程序中的文件必须以命名空间或模块声明开头,例如 'namespace SomeNamespace.SubNamespace' 或 'module SomeNamespace.SomeModule'

我已经用谷歌搜索了一个解决方案。我是一个完整的菜鸟。有些帖子提到了 F# 文件顺序,但在这种情况下,我正在使用 C# 库。

0 投票
6 回答
11442 浏览

java - TWS Interactive Brokers API - 如何修复“未找到请求的安全定义”?

使用 Java API(我猜这适用于任何其他 TWS Interactive Brokers 客户端 API)我收到一个错误“没有为请求找到安全定义”FAQ 和其他资源完全没有帮助。

0 投票
2 回答
857 浏览

matlab - 通过matlab连接到IB TWS

我一直在尝试通过 Matlab 连接到交互式经纪人 TWS。我安装了 Matlab 版本 R2013b。我已经在我的电脑上安装了 IB TWS 及其 API。但是当我尝试使用命令连接到 TWS

它给了我以下错误

使用 COM.TWS_TwsCtrl_1/connect 时出错 错误:类型不匹配,参数 4

ibtws 中的错误(第 45 行)

0 投票
1 回答
539 浏览

tws - TWS:作业退出而不执行脚本

我正在 TWS 中执行作业我面临一个问题,即作业以状态 0 退出而没有执行其脚本。

手动执行时,脚本会成功执行。

另外,正如在网上的许多帖子中看到的那样,我试图比较 TWS 中的 env 变量和手动,但同样的问题,作业正在退出而不执行 env 命令

0 投票
1 回答
2386 浏览

javascript - 用于 Node.js 的盈透证券 TWS API 客户端库 - 组合定单

我正在使用node-ib npm,我想下一个组合订单。

我做的步骤:

  1. 获取两条腿定义的合约 ID。

  2. 一旦程序获得了每条腿的 conId 值,我将它包含在 ComboLeg 对象中。

  3. 然后我使用合约和订单对象调用 placeOrder() 方法。

    /li>

c1、c2 值是 conIds。

我没有找到将 comboLegs 添加到合同中的方法,因此我打开了 /node_modules/ib/lib/contract/combo.js 并向函数添加了一个新参数。

最后一个参数是我添加的那个。

我没有收到任何错误,但组合订单未添加到 Trader 工作站。

正常订单会毫无问题地添加到交易者工作站。

有谁知道如何通过这个 npm 使用 API 将组合订单添加到 Trader 工作站?

谢谢大家:)

0 投票
0 回答
1039 浏览

c++ - IB C++ Api reqHistoricalData - TagValueListSPtr

我想使用 C++ Interactive Brokers API 来请求历史数据。但是文档真的很糟糕,我找不到 Type TagValueListSPtr (最后一个参数)的示例。

该文档位于此处https://www.interactivebrokers.com/en/software/api/apiguide/c/reqhistoricaldata.htm

0 投票
1 回答
815 浏览

r - IBrokers:使用 R 排队订单

我正在尝试使用 R 通过 Interactive Brokers API 进行简单的订购。

例如,我试图购买 1 股 IBM 并做空 1 股 MSFT。

我找不到任何有关如何在 R 中执行此步骤的文档。是否有人熟悉在 R 中使用 TWS API 工作?

谢谢!

0 投票
1 回答
1314 浏览

r - 使用盈透证券的 IBrokers API 的当前账户价值

我正在尝试获取我账户的总净清算金额。这基本上是我投资组合中所有头寸的总金额,加上现金。但是,随附的代码尽可能接近。然后我可以从以下数据中手动获取它:

我得到以下数据:

我也尝试弄乱 twsPortfolioValue,但无法让它工作。

理想情况下,我想指定字段,而不是向下读取 X 条记录。IE 我想指定“NetLiquidation”而不是“第 58 行”。

有什么想法吗?非常感谢你的帮助!

0 投票
2 回答
2405 浏览

r - IBrokers - reqMktData 导致错误提示代码为“模糊”

我正在尝试使用 R 上的 IBrokers API 捕捉实时市场数据。

出于奇怪的原因,Microsoft (MSFT) 不起作用。

例如,这有效:

但是,这不起作用:

错误信息如下:

但是,这并不是一个模棱两可的代码,并且与 YHOO 和 AAPL 位于同一交易所。

有谁知道我需要做什么来解决这个问题?谢谢你。

0 投票
1 回答
263 浏览

r - 正确使用 lapply

我正在使用 TWS API,但它不适合我。我已经接近做我想做的事情了,但我一直在试图弄清楚如何正确使用 lapply 功能。

这是我目前要做的工作:

我想对上面的 twsSTK 进行规范。不使用 lapply,单个

但是,在这种情况下,我无法充分使用 lapply 。

有谁知道如何在这里处理 lapply ?