主要内容

创建订单使用她推出

这个例子展示了如何连接到CQG®建立市场秩序。

连接到她推出

c =她推出;

建立事件处理程序

启动CQG会话。为仪器订阅、订单和相关事件设置事件处理程序。

启动(c) streamEventNames = {“InstrumentSubscribed”...“InstrumentChanged”“IncorrectSymbol”};i = 1:length(streamEventNames) registerevent(c。, {streamEventNames {},...@(变长度输入宗量)cqgrealtimeeventhandler(变长度输入宗量{:})})结束orderEventNames = {“AccountChanged”“orderchange”“AllOrdersCanceled”};i = 1:length(orderEventNames) registerevent(c。, {orderEventNames {},...@(变长度输入宗量)cqgordereventhandler(变长度输入宗量{:})})结束

订阅工具

认购与欧元银行间拆放款利率挂钩的证券。

实时(c,“F.US.IE”)暂停(2)

创建CQGInstrument对象

要使用工具创建订单,请导入工具名称cqgInstrumentName转化为当前的MATLAB®工作区。然后,创建一个CQGInstrument对象cqgInst

cqgInstrumentName = evalin (“基地”“cqgInstrument”);cqgInst = c.Handle.Instruments.Item (cqgInstrumentName);

建立帐户凭据

设置CQG标志以启用帐户信息检索。

c.Handle.set (“AccountSubscriptionLevel”“aslNone”);c.Handle.set (“AccountSubscriptionLevel”“aslAccountUpdatesAndOrders”);pause(2) accountHandle = c.Handle.Accounts.ItemByIndex(0);

建立市场秩序

创建一个市场指令,购买认购证券的一股cqgInst使用帐户凭据accountHandle

订单类型= 1;%市场订单旗数量= 1;%正数量为买入,负数量为卖出oMarket = createOrder (c、cqgInst、订单类型、accountHandle、数量);oMarket。的地方

关闭她推出连接

关闭(c)

另请参阅

||||

相关的例子

更多关于

外部网站

Baidu
map