主要内容

实时

快照和订阅WDS数据

描述

例子

d=实时(c年代f返回实时快照风力数据馈电服务(WDS)使用WDS连接的指定证券和字段的数据。

de) =实时(c年代f也返回WDS错误标识符。如需故障处理,请联系万德信息有限公司。

例子

requestid=实时(c年代feventhandler使用指定的字段和事件处理程序函数订阅指定的证券。

requestide) =实时(c年代feventhandler也返回WDS错误标识符。

例子

全部折叠

使用WDS连接,检索两个证券的快照数据。

创建一个WDS连接。

c =风;

为货币格式化输出数据。

格式银行

使用0001.香港0003.香港证券和WDS连接,检索最后价格和量字段的实时数据。

s = {0001年。香港的0003年。香港的};f = {“rt_last”“rt_vol”};d =实时(c、s、f)
d = 2×3时间表时间码RT_LAST RT_VOL  ____________________ _________ _______ ___________ 28日- 0001年11月- 2017 10:54:14”。香港' 97.75 3199866.00 28- 11 -2017 10:54:14 '0003。香港的15.28 - 19995745.00

d是一个时间表,包含每个安全与时间和这些变量的行:

  • 安全

  • 最后的价格

  • 体积

关闭WDS连接。

关闭(c)

使用WDS连接,订阅两个证券并使用事件处理程序函数处理实时事件。然后取消订阅。

创建一个WDS连接。

c =风;

为货币格式化输出数据。

格式银行

使用0002.香港0003.香港证券和WDS连接,检索最后价格、音量和音量字段的实时数据。使用示例事件处理程序函数处理实时数据事件windEventHandler.您可以使用示例事件处理程序函数或创建自定义事件处理程序函数来处理事件。

s = {0002年。香港的0003年。香港的};f = {“rt_last”“rt_vol”“rt_last_vol”}};requestid =实时(c、s、f, @(变长度输入宗量)windEventHandler(变长度输入宗量))
Requestid = uint64

requestid是与订阅关联的请求标识符。事件处理函数windEventHandler在MATLAB中创建变量®工作区命名winddata.该变量包含订阅数据。

显示订阅数据。

winddata
winddata = 2×4时间表时间码RT_LAST RT_VOL RT_LAST_VOL  ____________________ _________ _______ ___________ ___________ 28日- 0002年11月- 2017 10:55:25”。香港' 81.30 2106274.00 422500.00 28- 11 -2017 10:55:25 '0003。香港' 15.28 19995745.00 1398000.00

winddata是一个时间表,其中包含了每行安全与时间和这些变量:

  • 安全

  • 最后的价格

  • 体积

  • 最后一卷

使用请求标识符停止数据订阅。

停止(c, requestid)

关闭WDS连接。

关闭(c)

输入参数

全部折叠

控件创建的连接对象指定为连接对象函数。

证券,指定为字符向量、字符串标量、字符向量的单元数组或字符串数组。对于单个安全性,请使用字符向量或字符串标量。对于多个证券,请使用字符向量或字符串数组的单元格数组。

例子:0001年。香港的

数据类型:字符|字符串|细胞

字段,指定为字符向量、字符串标量、字符向量单元格数组或字符串数组。对于单个字段,使用字符向量或字符串标量。对于多个字段,使用字符向量或字符串数组的单元格数组。

有关有效字段的详细信息,请联系万得信息有限公司。

例子:{“高”、“低”}

数据类型:字符|字符串|细胞

事件处理程序函数,指定为函数句柄。您可以使用示例事件处理函数windEventHandler处理实时WDS事件。或者,您可以定义一个自定义事件处理程序函数来处理您选择的事件。

事件处理函数windEventHandler创建变量winddata在MATLAB工作空间中。的windEventHandler函数返回winddata作为包含实时WDS数据的时间表。如果发生错误,则函数返回winddata作为包含错误代码的表。如需故障处理,请联系万德信息有限公司。

winddata时刻表包含每个实时WDS事件的行和时间。这个时间表中的第一个变量是年代输入参数。的指定字段是其余的变量f输入参数。

要访问函数的代码,输入编辑windEventHandler在命令行。

定义自定义事件处理函数:

  1. 选择要处理、监控或评估的WDS事件。

  2. 决定自定义事件处理程序如何处理这些事件。

  3. 确定自定义事件处理程序函数的输入和输出参数。

  4. 为自定义事件处理程序函数编写代码。有关详细信息,请参见在文件中创建函数

定义函数后,可以通过将函数名作为函数句柄传递来运行它。关于函数句柄的详细信息请参见创建函数处理

例子:@(变长度输入宗量)windEventHandler(变长度输入宗量)

数据类型:function_handle

输出参数

全部折叠

实时快照WDS数据,作为时间表返回。时间表的行对应的是实时快照的时间。时间表中的第一个变量是指定的证券年代输入参数。的指定字段是时间表中其余的变量f输入参数。

实时数据订阅的请求标识符,作为数字标量返回。要停止实时数据订阅,请指定requestid的输出参数停止函数。

WDS错误标识符,作为数字标量返回。的值0命令执行成功实时函数。如有错误,请联系Wind信息有限公司。

介绍了R2018a