主要内容

Interactive Brokers

通过交互式经纪人获取市场数据、提交订单和请求信息®使用IB交易员工作站SM

有关使用交互式代理创建订单的简单示例,请参见使用IB交易员工作站创建一个订单.有关在工作流中使用交互式broker函数的高级概述,请参见交互式经纪人工作流程

功能

全部展开

ibtws 创建IB交易员工作站连接
getdata 当前请求Interactive Brokers数据
历史 请求Interactive Brokers历史数据
marketdepth 请求Interactive Brokers市场深度数据
实时 请求Interactive Brokers实时数据
timeseries 请求Interactive Brokers盘中聚合数据
关闭 关闭IB交易员工作站连接
执行 请求Interactive Brokers执行数据
createOrder 创建IB交易员工作站订单
orderid 获取下一个有效的订单识别号
订单 请求Interactive Brokers开放的订单数据
账户 检索Interactive Brokers账户信息
contractdetails 请求Interactive Brokers合同的细节
投资组合 检索当前Interactive Brokers投资组合数据

主题

交互式经纪人工作流程

请求市场数据,创建订单,并请求交互式经纪人信息数据。

创建交互式经纪人组合指令

这个例子展示了如何连接到ibtrader工作站,创建ibtrader工作站IContractIComboLegList对象,并为日历扩展创建组合顺序。

创建和管理一个交互式经纪人指令

这个例子展示了如何连接到ibtrader工作站,请求开放订单数据,创建ibtrader工作站IContractIOrder对象,并执行订单。

请求交互式broker历史数据

这个例子展示了如何连接到ibtrader工作站,创建一个ibtrader工作站IContract对象,并请求历史数据。

请求交互式经纪人实时数据

这个例子展示了如何连接到ibtrader工作站,创建ibtrader工作站IContract对象,并请求实时数据。

使用交互式代理编写和运行自定义事件处理程序函数

您可以通过编写与Trading Toolbox™一起使用的自定义事件处理程序函数来处理与任何Interactive Brokers数据更新相关的事件。