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. Задайте 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 в виде объекта связи, созданного с wind функция.
s — Безопасность вектор символов | строковый скаляр
Безопасность в виде вектора символов или строкового скаляра.
Пример: '0001.HK'
Типы данных: char | string
fполя вектор символов | строковый скаляр | массив ячеек из символьных векторов | массив строк
Поля в виде вектора символов, строкового скаляра, массива ячеек из символьных векторов или массива строк. Для одного поля используйте вектор символов или строковый скаляр. Для нескольких полей используйте массив ячеек из символьных векторов или массив строк.
Для получения дополнительной информации о допустимых полях, свяжитесь с Wind Information Co., Ltd.
Пример: {"high","low"}
Типы данных: char | string | cell
startdate — Дата начала datetime скаляр | числовой скаляр | вектор символов | строковый скаляр
Дата начала исторического диапазона дат в виде datetime скаляр, числовой скаляр, вектор символов или строковый скаляр.
Пример: 731878
Пример: datetime('yesterday')
Типы данных: datetime | double | char | string
enddate — Дата окончания datetime скаляр | числовой скаляр | вектор символов | строковый скаляр
Дата окончания исторического диапазона дат в виде 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' — Валюта вектор символов | строковый скаляр
Валюта в виде разделенной запятой пары, состоящей из 'Currency' и вектор символов или строковый скаляр, который содержит три символа, идентифицирующие код ISO® за валюту. Например, задайте 'USD' за валюту США.
Типы данных: char | string
'Days'дни 'Alldays' (значение по умолчанию) | 'Weekdays'
Дни в виде разделенной запятой пары, состоящей из 'Days' и значение 'Alldays' возвращать данные в течение всех дней или значение 'Weekdays' возвратить данные в течение многих рабочих дней только.
'Fill'заливка 'Null' (значение по умолчанию) | 'Previous'
Заполните в виде разделенной запятой пары, состоящей из 'Fill' и значение 'Null' заполнять недостающие данные NULL значения или значение 'Previous' заполнять недостающие данные предыдущими значениями.
'Period' — Период 'D' | 'W' | 'M' | ...
Период в виде разделенной запятой пары, состоящей из 'Period' и одно из этих значений.
Значение
Описание
'D'
Ежедневно
'W'
Еженедельно
'M'
Ежемесячно
'Q'
Ежеквартально
'Y'
Ежегодно
Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.
Корректировка цены в виде разделенной запятой пары, состоящей из 'PriceAdj' и одно из этих значений.
Значение
Описание
'F'
Передать
'B'
Назад
'T'
Фиксированный
'CP'
Чистая цена
'DP'
Грязная цена
'MP'
Рыночная цена
'YTM'
Выражение
Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.
'TradingCalendar' — Код Exchange вектор символов | строковый скаляр
Код Exchange в виде разделенной запятой пары, состоящей из 'TradingCalendar' и вектор символов или строковый скаляр. Например, задайте 'NYSE' для Нью-Йоркской фондовой биржи.
Исторические данные о рынке WDS, возвращенные как расписание. Строки в расписании соответствуют датам в диапазоне дат, как задано startdate и enddate входные параметры. Переменные в расписании соответствуют заданным полям в f входной параметр.
e — Ошибочный идентификатор WDS числовой скаляр
Ошибочный идентификатор WDS, возвращенный в виде числа. Значение 0 указывает на успешное выполнение history функция. В противном случае, для получения дополнительной информации об ошибке, свяжитесь с Wind Information Co., Ltd.
Для просмотра документации необходимо авторизоваться на сайте
Памятка переводчика
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.