exponenta event banner

история

Исторические данные 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.

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

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

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

свернуть все

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

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

Представлен в R2018a