Исторические данные WDS
Используя связь 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)
c — Связь WDSСвязь 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' и одно из этих значений.
| Значение | Описание |
|---|---|
| Ежедневно |
| Еженедельно |
| Ежемесячно |
| Ежеквартально |
| Ежегодно |
Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.
'PriceAdj' — Корректировка цены'F' | 'B' | 'T' | ...Корректировка цены, заданная как разделенная запятой пара, состоящая из 'PriceAdj' и одно из этих значений.
| Значение | Описание |
|---|---|
| Передать |
| Назад |
| Фиксированный |
| Чистая цена |
| Грязная цена |
| Рыночная цена |
| Урожай |
Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.
'TradingCalendar' — Код ExchangeКод Exchange, заданный как разделенная запятой пара, состоящая из 'TradingCalendar' и вектор символов или скаляр строки. Например, задайте 'NYSE' для Нью-Йоркской фондовой биржи.
Типы данных: char | string
e — Ошибочный идентификатор WDSОшибочный идентификатор WDS, возвращенный в виде числа. Значение 0 указывает на успешное выполнение history функция. В противном случае, для получения дополнительной информации об ошибке, свяжитесь с Wind Information Co., Ltd.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.