使用TWS API在盈透证券中设置订单
在盈透证券(Interactive Brokers)交易平台中,您可以使用TWS API(Trader Workstation API)来自动化执行交易策略并设置订单。TWS API是一个编程接口,允许开发人员通过编写代码与盈透证券交易平台进行交互。本文将介绍如何使用TWS API在盈透证券中设置订单,并提供相应的源代码。
步骤1:安装TWS API
首先,您需要安装TWS API。您可以从盈透证券的官方网站下载API的安装程序。安装程序将会安装TWS API的库文件和示例代码。
步骤2:创建API账户
在使用TWS API之前,您需要创建一个API账户。登录盈透证券的官方网站,进入账户管理页面,然后选择API菜单。按照页面上的指示,创建一个新的API账户并获取API凭证(包括客户ID、账户ID和令牌)。
步骤3:连接到TWS
在开始编程之前,您需要连接到TWS交易平台。打开TWS客户端,并确保已登录您的交易账户。在TWS菜单中选择“全局配置”,然后选择“API”选项。启用“启用ActiveX和Socket客户端”和“启用API订阅”选项。
步骤4:编写代码
下面是一个使用Python编写的示例代码,用于连接到TWS并设置订单: