Суточная метка деления данные WDS
задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение". Эти опции указывают диапазон времени в течение каждого дня в заданном диапазоне дат. Например, d = timeseries(c,s,f,{startdate,enddate},interval,Name,Value)'PeriodStart',datetime('10:30:00') устанавливает область значений времени, которая запускается в 10:30 и заканчивается в конце торгового дня.
Используя связь WDS, получите суточные тиковые данные для одной безопасности и отобразите данные.
Создайте связь WDS.
c = wind;
Данные о формате вывода за валюту.
format bankДля 600000.SH безопасность, получите суточные тиковые данные за высокие и низкие цены. Получите метки деления в течение текущего дня с помощью связи WDS.
s = {'600000.SH'};
f = ["high","low"];
t = datetime('now');
d = timeseries(c,s,f,t);d расписание, которое содержит строку для каждой метки деления со временем и переменной для каждого заданного поля.
Отобразите первые три строки суточных тиковых данных.
head(d,3)
ans=3×2 timetable
Time high low
____________________ _____ _____
28-Nov-2017 13:17:42 13.07 12.92
28-Nov-2017 13:17:45 13.07 12.92
28-Nov-2017 13:17:48 13.07 12.92
Закройте связь WDS.
close(c)
Используя связь WDS, получите суточные тиковые данные для одной безопасности и отобразите данные. Задайте диапазон дат для суточных тиковых данных, чтобы возвратиться.
Создайте связь WDS.
c = wind;
Данные о формате вывода за валюту.
format bankДля 600000.SH безопасность, получите суточные тиковые данные за высокие и низкие цены. Получите метки деления с 20 ноября 2017 до 23 ноября 2017 с помощью связи WDS.
s = {'600000.SH'};
f = ["high","low"];
startdate = datetime('2017-11-20');
enddate = datetime('2017-11-23');
d = timeseries(c,s,f,{startdate,enddate});d расписание, которое содержит строку для каждой метки деления со временем и переменной для каждого заданного поля.
Отобразите последние восемь строк суточных тиковых данных.
tail(d)
ans=8×2 timetable
Time high low
____________________ _____ _____
22-Nov-2017 14:59:46 13.44 13.00
22-Nov-2017 14:59:49 13.44 13.00
22-Nov-2017 14:59:52 13.44 13.00
22-Nov-2017 14:59:55 13.44 13.00
22-Nov-2017 14:59:58 13.44 13.00
22-Nov-2017 15:00:01 13.44 13.00
22-Nov-2017 15:00:02 13.44 13.00
22-Nov-2017 15:00:02 13.44 13.00
Закройте связь WDS.
close(c)
Используя связь WDS, получите суточные тиковые данные для одной безопасности и отобразите данные. Задайте диапазон дат для суточных тиковых данных, чтобы возвратиться. Кроме того, задайте интервал, чтобы агрегировать тиковые данные.
Создайте связь WDS.
c = wind;
Данные о формате вывода за валюту.
format bankДля 600000.SH безопасность, получите суточные тиковые данные за высокие и низкие цены. Получите метки деления с 20 ноября 2017 до 23 ноября 2017 с помощью связи WDS. Задайте 1-минутные панели, чтобы агрегировать данные.
s = {'600000.SH'};
f = ["high","low"];
startdate = datetime('2017-11-20');
enddate = datetime('2017-11-23');
interval = 1;
d = timeseries(c,s,f,{startdate,enddate},interval);d расписание, которое содержит строку для каждой агрегированной метки деления со временем и переменной для каждого заданного поля.
Отобразите последние восемь строк агрегированных суточных тиковых данных.
tail(d)
ans=8×2 timetable
Time high low
____________________ _____ _____
22-Nov-2017 14:53:00 13.22 13.21
22-Nov-2017 14:54:00 13.23 13.21
22-Nov-2017 14:55:00 13.23 13.22
22-Nov-2017 14:56:00 13.23 13.22
22-Nov-2017 14:57:00 13.23 13.22
22-Nov-2017 14:58:00 13.23 13.22
22-Nov-2017 14:59:00 13.24 13.21
22-Nov-2017 15:00:00 13.23 13.23
Закройте связь WDS.
close(c)
Используя связь WDS, получите суточные тиковые данные для одной безопасности и отобразите данные. Задайте диапазон дат для суточных тиковых данных, чтобы возвратиться. Кроме того, задайте интервал, чтобы агрегировать тиковые данные. Затем укажите диапазон времени в течение каждого дня в диапазоне дат.
Создайте связь WDS.
c = wind;
Данные о формате вывода за валюту.
format bankДля 600000.SH безопасность, получите суточные тиковые данные за высокие и низкие цены. Получите метки деления с 20 ноября 2017 до 23 ноября 2017 с помощью связи WDS. Задайте 1-минутные панели, чтобы агрегировать данные. Кроме того, укажите диапазон времени с 9:30 до 10:30 с помощью 'PeriodStart' и 'PeriodEnd' аргументы в виде пар имя-значение.
s = {'600000.SH'};
f = ["high","low"];
startdate = datetime('2017-11-20');
enddate = datetime('2017-11-23');
interval = 1;
starttime = datetime('09:30:00');
endtime = datetime('10:30:00');
d = timeseries(c,s,f,{startdate,enddate},interval,'PeriodStart',starttime,'PeriodEnd',endtime);d расписание, которое содержит строку для каждой агрегированной метки деления со временем и переменной для каждого заданного поля.
Отобразите первые три строки агрегированных суточных тиковых данных.
head(d,3)
ans=3×2 timetable
Time high low
____________________ _____ _____
20-Nov-2017 09:30:00 12.72 12.68
20-Nov-2017 09:31:00 12.75 12.71
20-Nov-2017 09:32:00 12.77 12.73
Закройте связь WDS.
close(c)
c — Связь WDSСвязь WDS, заданная как объект связи, создается с wind функция.
s — БезопасностьБезопасность, заданная как вектор символов или скаляр строки.
Пример: '0001.HK'
Типы данных: char | string
f поля Поля, заданные как вектор символов, представляют в виде строки скаляр, массив ячеек из символьных векторов или массив строк. Для одного поля используйте вектор символов или представьте скаляр в виде строки. Для нескольких полей используйте массив ячеек из символьных векторов или массив строк.
Для получения дополнительной информации о допустимых полях, свяжитесь с Wind Information Co., Ltd.
Пример: {"high","low"}
Типы данных: char | string | cell
t датаdatetime скаляр | числовой скаляр | вектор символов | представляет скаляр в виде строкиДата, заданная как datetime скаляр, числовой скаляр, вектор символов или скаляр строки.
Пример: datetime('today')
Типы данных: datetime | double | char | string
startdate — Дата началаdatetime скаляр | числовой скаляр | вектор символов | представляет скаляр в виде строкиДата начала, заданная как datetime скаляр, числовой скаляр, вектор символов или скаляр строки.
Пример: datetime('2017-08-10')
Типы данных: datetime | double | char | string
enddate — Дата окончанияdatetime скаляр | числовой скаляр | вектор символов | представляет скаляр в виде строкиДата окончания, заданная как datetime скаляр, числовой скаляр, вектор символов или скаляр строки.
Пример: datetime('2017-08-19')
Типы данных: datetime | double | char | string
interval ИнтервалИнтервал для агрегации тиковых данных интервала в мелкие панели, заданные в виде числа.
Пример 1
Типы данных: double
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
d = timeseries(c,'0001.HK','open',{'2017-08-10','2017-08-19'},1,'PeriodStart',datetime('now')-.25,'PeriodEnd',datetime('now')) возвращает агрегированные метки деления для цены открытия в 1-минутных панелях для 0001.HK безопасность с 10 августа 2017 до 19 августа 2017. Этот синтаксис возвращает данные для меток деления, которые происходят в течение 6 часов после текущего времени в каждый день.'PeriodStart' Время началаdatetime скаляр | числовой скаляр | вектор символов | представляет скаляр в виде строкиВремя начала, заданное как разделенная запятой пара, состоящая из 'PeriodStart' и datetime скаляр, числовой скаляр, вектор символов или скаляр строки.
Используйте 'PeriodStart' аргумент пары "имя-значение" с PeriodEnd аргумент пары "имя-значение", чтобы указать диапазон времени в течение каждого дня в диапазоне дат от startdate через enddate.
Если вы не задаете 'PeriodEnd' аргумент пары "имя-значение", timeseries функционируйте использует конец торгового дня как конец области значений времени.
Пример: datetime('now')-.5
Типы данных: datetime | double | char | string
'PeriodEnd' Время окончанияdatetime скаляр | числовой скаляр | вектор символов | представляет скаляр в виде строкиВремя окончания, заданное как разделенная запятой пара, состоящая из 'PeriodEnd' и datetime скаляр, числовой скаляр, вектор символов или скаляр строки.
Используйте 'PeriodEnd' аргумент пары "имя-значение" с PeriodStart аргумент пары "имя-значение", чтобы указать диапазон времени в течение каждого дня в диапазоне дат от startdate через enddate.
Если вы не задаете 'PeriodStart' аргумент пары "имя-значение", timeseries функционируйте использует запуск торгового дня как запуск области значений времени.
Пример: @ () datetime ('now')
Типы данных: datetime | double | char | string
d — Суточная метка деления данные WDSСуточная метка деления данные WDS, возвращенные как расписание. Строки расписания соответствуют диапазону дат, заданному startdate и enddate и, опционально, диапазон времени указан PeriodStart и PeriodEnd аргументы в виде пар имя-значение. Переменные расписания соответствуют полям, заданным в f входной параметр.
e — Ошибочный идентификатор WDSОшибочный идентификатор WDS, возвращенный в виде числа. Значение 0 указывает на успешное выполнение timeseries функция. В противном случае, для получения дополнительной информации об ошибке, свяжитесь с Wind Information Co., Ltd.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.