exponenta event banner

history

Исторические данные WDS

Описание

пример

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

пример

d = history(c,s,f,startdate,enddate,Name,Value) задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение". Например, 'Currency','EUR' возвращает данные в Европейской валюте.

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

Примеры

свернуть все

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

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

c = wind;

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

format bank

Используя 0001.HK безопасность, получите открытое, высоко, низко, и цены закрытия с 10 августа 2017 до 15 августа 2017.

s = '0001.HK';
f = ["open","high","low","close"];
startdate = '2017-08-10';
enddate = '2017-08-15';
d = history(c,s,f,startdate,enddate)
d=4×4 timetable
            Time             OPEN      HIGH      LOW      CLOSE 
    ____________________    ______    ______    ______    ______

    10-Aug-2017 00:00:00    104.50    105.00    103.30    103.30
    11-Aug-2017 00:00:00    102.00    102.70    101.00    101.10
    14-Aug-2017 00:00:00    102.10    102.20    101.30    102.00
    15-Aug-2017 00:00:00    101.40    102.50    101.20    102.00

d расписание, которое содержит одну строку в течение каждого торгового дня со временем и переменной для каждого заданного поля.

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

close(c)

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

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

c = wind;

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

format bank

Используя 0001.HK безопасность, получите открытое, высоко, низко, и цены закрытия с 10 августа 2017 до 15 августа 2017. Задайте EUR валюта при помощи 'Currency' аргумент пары "имя-значение".

s = '0001.HK';
f = ["open","high","low","close"];
startdate = '2017-08-10';
enddate = '2017-08-15';
currency = 'EUR';
d = history(c,s,f,startdate,enddate,'Currency',currency)
d=4×4 timetable
            Time            OPEN     HIGH      LOW     CLOSE
    ____________________    _____    _____    _____    _____

    10-Aug-2017 00:00:00    11.37    11.43    11.24    11.24
    11-Aug-2017 00:00:00    11.10    11.18    10.99    11.00
    14-Aug-2017 00:00:00    11.05    11.06    10.97    11.04
    15-Aug-2017 00:00:00    11.01    11.13    10.99    11.07

d расписание, которое содержит одну строку в течение каждого торгового дня со временем и переменной для каждого заданного поля.

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

close(c)

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

свернуть все

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

Безопасность, заданная как вектор символов или скаляр строки.

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

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

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

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

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

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

Дата начала исторического диапазона дат, заданного как datetime скаляр, числовой скаляр, вектор символов или скаляр строки.

Пример: 731878

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

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

Дата окончания исторического диапазона дат, заданного как datetime скаляр, числовой скаляр, вектор символов или скаляр строки.

Пример: 731878

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

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

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

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

Пример: history(c,s,f,'Days','Weekdays','Currency','EUR') возвращает исторические данные о рынке WDS только в течение многих рабочих дней и в Европейской валюте.

Валюта, заданная как разделенная запятой пара, состоящая из 'Currency' и вектор символов или скаляр строки, который содержит три символа, идентифицирующие код ISO® за валюту. Например, задайте 'USD' за валюту США.

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

Дни, заданные как разделенная запятой пара, состоящая из 'Days' и значение 'Alldays' возвращать данные в течение всех дней или значение 'Weekdays' возвратить данные в течение многих рабочих дней только.

Заполните, заданный как разделенная запятой пара, состоящая из 'Fill' и значение 'Null' заполнять недостающие данные NULL значения или значение 'Previous' заполнять недостающие данные предыдущими значениями.

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

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

'D'

Ежедневно

'W'

Еженедельно

'M'

Ежемесячно

'Q'

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

'Y'

Ежегодно

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

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

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

'F'

Передать

'B'

Назад

'T'

Фиксированный

'CP'

Чистая цена

'DP'

Грязная цена

'MP'

Рыночная цена

'YTM'

Урожай

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

Код Exchange, заданный как разделенная запятой пара, состоящая из 'TradingCalendar' и вектор символов или скаляр строки. Например, задайте 'NYSE' для Нью-Йоркской фондовой биржи.

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

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

свернуть все

Исторические данные о рынке WDS, возвращенные как расписание. Строки в расписании соответствуют датам в диапазоне дат, как задано startdate и enddate входные параметры. Переменные в расписании соответствуют заданным полям в f входной параметр.

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

Введенный в R2018a