主要内容

xtrdr

创建X_TRADER连接

描述

xtrdr函数创建一个xtrdr对象,该对象代表了一个X_TRADER®连接。当你创建一个xtrdr对象,您可以使用对象的函数来创建工具提示器,工具、命令集,和订单资料,获取当前数据。你也可以向X_TRADER提交订单。

请注意

只创建一个X_TRADER连接/ MATLAB®会话。MATLAB来创建一个X_TRADER连接,开始一个新的会话。

创建

语法

描述

例子

c= xtrdr创建一个X_TRADER连接对象c。的xtrdr函数开始X_TRADER或连接到一个现有的X_TRADER会话。

属性

全部展开

门,指定为一个ActiveX COM对象。

例子:[1 x1 COM.Xtapi_TTGate_1]

仪器通知,指定为一个X_TRADER XTAPI仪器通知对象。有关详细信息,请参见X_TRADERAPI

要设置该属性,可以使用createNotifier函数。

例子:[1×1 COM.Xtapi_TTInstrNotify]

仪器,指定为一个X_TRADER XTAPI仪器对象。有关详细信息,请参见X_TRADERAPI

要设置该属性,可以使用createInstrument函数。

例子:[1×1 COM.Xtapi_TTInstrObj]

订单设置,指定为一组X_TRADER命令对象。有关详细信息,请参见X_TRADERAPI

要设置该属性,可以使用createOrderSet函数。

例子:[1×1 COM.Xtapi_TTOrderSet]

对象的功能

createNotifier 创建工具通知X_TRADER
createInstrument 创建工具X_TRADER
createOrderSet 创建订单设置为X_TRADER
createOrderProfile 创建订单资料X_TRADER
getData 获取当前X_TRADER数据
关闭 关闭X_TRADER连接

例子

全部折叠

使用一个X_TRADER连接检索去年价格数据交换和乐器。在这个例子中使用的仪器不断到期。

确保你使用当前的仪器,看到市场资源管理器在X_TRADER Pro。

创建一个X_TRADER连接。

c = xtrdr
c = xtrdr属性:门:[1 x1 COM。Xtapi_TTGate_1] InstrNotify:[]仪器:[]OrderSet: []

定义一个输入结构年代与字段对应有效X_TRADER API选项。这个例子定义了输入结构Euro-Bobl期货。

s = [];年代。交换=欧洲期货交易所的;年代。产品=“OGBM”;年代。ProdType =“选项”;年代。合同=“Jan12 P12300”;年代。别名=“TestInstrument3”;年代
s =交换:“欧洲期货交易所”产品:“OGBM”ProdType:“选项”合同:“Jan12 P12300的别名:“TestInstrument3”

要求:

重新启动会话重用一个MATLAB“别名”设置。

创建一个X_TRADER乐器。

createInstrument (c, s)

返回交换和去年的价格领域的乐器。

s = c.Instrument (1);f = {“交换”,“最后一次”};d = getData (c、s、f)
d =交换:{“欧洲期货交易所”}:{“45”}

关闭X_TRADER连接。

关闭(c)

版本历史

介绍了R2013a