请求她推出实时数据
这个例子展示了如何连接到她推出®当前数据,定义事件处理程序,并请求。
连接到她推出
创建她推出连接对象使用她推出
。
c =她推出;
定义事件处理程序
注册事件处理程序示例cqgconnectioneventhandler
跟踪事件的连接状态。
eventNames = {“CELStarted”,“DataError”,“IsReady”,…“DataConnectionStatusChanged”,“GWConnectionStatusChanged”,…“GWEnvironmentChanged”};为i = 1:长度(eventNames) registerevent (c.Handle, {eventNames {},…@(变长度输入宗量)cqgconnectioneventhandler(变长度输入宗量{:})})结束
cqgconnectioneventhandler
被分配到事件吗eventNames
。
设置配置属性的API。例如,东部时间设置时区,输入以下。
c.APIConfig。TimeZoneCode =“tzEastern”;
c.APIConfig
她推出配置对象。关于设置API配置属性的详细信息,请参见她推出API参考指南。
她推出建立连接。
启动(c)
CELStarted DataConnectionStatusChanged GWConnectionStatusChanged
成功的连接事件处理程序显示事件名称她推出连接。
注册一个事件处理程序来跟踪与她推出相关的事件订阅工具。
streamEventNames = {“InstrumentSubscribed”,“InstrumentChanged”,…“IncorrectSymbol”};为i = 1:长度(streamEventNames) registerevent (c.Handle, {streamEventNames {},…@(变长度输入宗量)cqgrealtimeeventhandler(变长度输入宗量{:})})结束
请求她推出实时数据
建立的连接,订阅工具。仪器名称必须在她推出长符号视图格式化。例如,订阅一个安全与玉米,输入以下。(F.US.EZC
是一个示例工具名称。要求仪器实时数据,替代这个示例名称与乐器的名称。)
仪器=“F.US.EZC”;实时(c、仪表)
MATLAB®写结构变量cqgDataEZC
到工作空间浏览器。
显示cqgDataEZC
。
cqgDataEZC (1, 1)
ans =价格:{15}x1细胞体积:{15}x1细胞ServerTimestamp: {15} x1细胞时间戳:{15}x1细胞类型:{15}x1细胞名称:{15}x1细胞IsValid: {15} x1细胞仪器:{15}x1细胞HasVolume: {15} x1细胞
cqgDataEZC
返回当前引用的安全。
显示的数据价格
的属性cqgDataEZC
。
cqgDataEZC .Price (1,1)
ans = [-2.1475 e + 09年][-2.1475 e + 09年][-2.1475 e + 09年][660.5000][][][-2.1475 e + 09年][-2.1475 e + 09年][-2.1475 e + 09年][-2.1475 e + 09年][-2.1475 e + 09年][-2.1475 e + 09年][-2.1475 e + 09年][660.5000][-2.1475 e + 09年)
关闭她推出连接
关闭(c)
另请参阅
她推出
|关闭
|createOrder
|历史
|timeseries
|启动
|关闭
|实时