exponenta event banner

getdata

Текущие данные WDS

Синтаксис

d = getdata(c,s,f)
d = getdata(c,s,f,Name,Value)
[d,e] = getdata(___)

Описание

пример

d = getdata(c,s,f) возвращает текущую Wind Data Feed Services (WDS) данные о рынке для заданных ценных бумаг и полей с помощью связи WDS.

пример

d = getdata(c,s,f,Name,Value) задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение". Например, 'TradeDate',datetime('today') возвращает данные о рынке в течение текущего дня.

[d,e] = getdata(___) также возвращает ошибочный идентификатор WDS с помощью любой из комбинаций входных аргументов в предыдущих синтаксисах. Для поиска и устранения неисправностей свяжитесь с Wind Information Co., Ltd.

Примеры

свернуть все

Используя связь WDS, получите текущие данные для одной безопасности и отобразите данные. Затем закройте связь.

Создайте связь WDS.

c = wind;

Данные о формате вывода за валюту.

format bank

Используя безопасность 0001.HK, получите текущие высокие и низкие цены.

s = '0001.HK';
f = ["high","low"];
d = getdata(c,s,f)
d=1×2 table
               HIGH      LOW 
               _____    _____

    0001.HK    99.50    98.00

d является таблицей с одной строкой для одной безопасности. Каждая переменная в таблице соответствует каждому заданному полю.

Закройте связь WDS.

close(c)

Используя связь WDS, получите текущие данные для одной безопасности в течение дня и отобразите данные.

Создайте связь WDS.

c = wind;

Данные о формате вывода за валюту.

format bank

Для безопасности 0001.HK получите высокие и низкие цены в течение дня с помощью связи WDS. Используйте аргумент пары "имя-значение" 'Cycle', чтобы задать период.

s = {'0001.HK'};
f = ["high","low"];
d = getdata(c,s,f,'Cycle','D')
d=1×2 table
               HIGH      LOW 
               _____    _____

    0001.HK    99.50    98.00

d является таблицей со строкой для безопасности. Переменные в таблице соответствуют заданным полям.

Закройте связь WDS.

close(c)

Входные параметры

свернуть все

Связь WDS, заданная как объект связи, создается с функцией wind.

Ценные бумаги, заданные как вектор символов, представляют в виде строки скаляр, массив ячеек из символьных векторов или массив строк. Для одной безопасности используйте вектор символов или представьте скаляр в виде строки. Для нескольких ценных бумаг используйте массив ячеек из символьных векторов или массив строк.

Пример: '0001.HK'

Типы данных: char | string | cell

Поля, заданные как вектор символов, представляют в виде строки скаляр, массив ячеек из символьных векторов или массив строк. Для одного поля используйте вектор символов или представьте скаляр в виде строки. Для нескольких полей используйте массив ячеек из символьных векторов или массив строк.

Для получения дополнительной информации о допустимых полях, свяжитесь с Wind Information Co., Ltd.

Пример: {"high","low"}

Типы данных: char | string | cell

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: getdata(c,s,f,'TradeDate',datetime('yesterday')) получает текущие данные о рынке WDS для вчера.

Торгуйте датой, заданной как пара, разделенная запятой, состоящая из 'TradeDate' и скаляра datetime, числового скаляра, вектора символов, или представьте скаляр в виде строки.

Если вы не задаете дату, функция getdata назначает торговую дату к текущему дню.

Пример: 731878

Пример: datetime('yesterday')

Типы данных: datetime | double | char | string

Корректировка цены, заданная как пара, разделенная запятой, состоящая из 'PriceAdj' и одно из этих значений.

ЗначениеОписание

'N'

Нет

'F'

Передать

'B'

Назад

'T'

Согласно выбранному времени экс-прав

Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.

Цикл, заданный как пара, разделенная запятой, состоящая из 'Cycle' и одно из этих значений.

ЗначениеОписание

'D'

Ежедневно

'W'

Еженедельно

'M'

Ежемесячно

'Q'

Ежеквартально

'S'

Раз в полгода

'Y'

Ежегодно

Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.

Выходные аргументы

свернуть все

Текущие данные о рынке WDS, возвращенные как таблица. Строки в таблице соответствуют ценным бумагам, заданным во входном параметре s. Переменные в таблице соответствуют полям, заданным во входном параметре f.

Ошибочный идентификатор WDS, возвращенный в виде числа. Значение 0 указывает на успешное выполнение функции getdata. В противном случае, для получения дополнительной информации об ошибке, свяжитесь с Wind Information Co., Ltd.

Введенный в R2018a