Получение исторических данных Quandl
также указывает параметры запроса веб-службы как одну или несколько пар аргументов «имя-значение».d = history(c,s,startdate,enddate,periodicity,QueryName1,QueryValue1,...,QueryNameN,QueryValueN)
Используйте Quandl-соединение для получения исторических данных о безопасности в пределах доступного диапазона дат для указанной безопасности.
Создайте соединение Quandl с помощью ключа API Quandl.
apikey = 'abcdef12345';
c = quandl(apikey)c =
quandl with properties:
TimeOut: 100c является quandl объект соединения с TimeOut собственность. TimeOut свойство определяет ожидание возврата исторических данных в течение не более 100 секунд перед отменой запроса.
Настройте формат отображения для отображения валюты.
format bankПолучение исторических данных для CHRIS/ASX_WM2 в пределах доступного диапазона дат для обеспечения безопасности. Это обеспечение предоставляет исторические будущие цены на восточноавстралийские фьючерсы на пшеницу, непрерывный контракт № 2. Указанная безопасность указывает периодичность по умолчанию (в данном случае ежедневно ).d - график с указанием времени в первой переменной и предыдущей расчетной цены во второй переменной.
s = 'CHRIS/ASX_WM2';
d = history(c,s);Просмотрите первые несколько строк исторических цен.
head(d)
ans =
8×1 timetable
Time PreviousSettlement
___________ __________________
28-Apr-2018 294.00
27-Apr-2018 294.00
26-Apr-2018 294.00
25-Apr-2018 287.00
24-Apr-2018 287.00
23-Apr-2018 289.50
21-Apr-2018 291.00
20-Apr-2018 291.00 Принять решение о покупке или продаже данного договора на основе исторических цен.
Используйте Quandl-соединение для получения исторических данных для безопасности в указанном диапазоне дат.
Создайте соединение Quandl с помощью ключа API Quandl.
apikey = 'abcdef12345';
c = quandl(apikey);Настройте формат отображения для отображения валюты.
format bankПолучение исторических данных для CHRIS/ASX_WM2 безопасность с 1 марта 2018 года по 31 марта 2018 года. Это обеспечение предоставляет исторические будущие цены на восточноавстралийские фьючерсы на пшеницу, непрерывный контракт № 2. Указанная безопасность указывает периодичность по умолчанию (в данном случае ежедневно ).d - график с указанием времени в первой переменной и предыдущей расчетной цены во второй переменной.
s = 'CHRIS/ASX_WM2'; startdate = datetime('03-01-2018','InputFormat','MM-dd-yyyy'); enddate = datetime('03-31-2018','InputFormat','MM-dd-yyyy'); d = history(c,s,startdate,enddate);
Просмотрите первые несколько строк исторических цен.
head(d)
ans =
8×1 timetable
Time PreviousSettlement
___________ __________________
31-Mar-2018 277.50
30-Mar-2018 277.50
29-Mar-2018 277.50
28-Mar-2018 278.50
27-Mar-2018 278.00
26-Mar-2018 278.50
24-Mar-2018 280.00
23-Mar-2018 280.00 Принять решение о покупке или продаже данного договора на основе исторических цен.
Используйте Quandl-соединение для получения исторических данных для безопасности в пределах указанного диапазона дат и с использованием указанной периодичности.
Создайте соединение Quandl с помощью ключа API Quandl.
apikey = 'abcdef12345';
c = quandl(apikey);Настройте формат отображения для отображения валюты.
format bankПолучение исторических данных для CHRIS/ASX_WM2 безопасность с 1 марта 2018 года по 31 марта 2018 года. Это обеспечение предоставляет исторические будущие цены на восточноавстралийские фьючерсы на пшеницу, непрерывный контракт № 2. Используйте еженедельный период для возвращенных данных .d - график с указанием времени в первой переменной и предыдущей расчетной цены во второй переменной.
s = 'CHRIS/ASX_WM2'; startdate = datetime('03-01-2018','InputFormat','MM-dd-yyyy'); enddate = datetime('03-31-2018','InputFormat','MM-dd-yyyy'); periodicity = 'weekly'; d = history(c,s,startdate,enddate,periodicity);
Просмотрите исторические цены.
d
d =
5×1 timetable
Time PreviousSettlement
___________ __________________
01-Apr-2018 277.50
25-Mar-2018 280.00
18-Mar-2018 281.50
11-Mar-2018 279.50
04-Mar-2018 283.00
Принять решение о покупке или продаже данного договора на основе исторических цен.
Используйте Quandl-соединение для получения исторических данных для безопасности в указанном диапазоне дат. Возврат данных с еженедельной периодичностью и изменением цены.
Создайте соединение Quandl с помощью ключа API Quandl.
apikey = 'abcdef12345';
c = quandl(apikey);Настройте формат отображения для отображения валюты.
format bankПолучение исторических данных для CHRIS/ASX_WM2 безопасность с 1 марта 2018 года по 31 марта 2018 года. Это обеспечение предоставляет исторические будущие цены на восточноавстралийские фьючерсы на пшеницу, непрерывный контракт № 2. Используйте еженедельный период для возвращенных данных. Преобразование исторических данных цены путем вычисления процентного изменения в строке на строку. Укажите расчет с помощью аргумента «имя-значение»"transform" с "rdiff" значение. d - график с указанием времени в первой переменной и процентного изменения предыдущей расчетной цены во второй переменной.
s = 'CHRIS/ASX_WM2'; startdate = datetime('03-01-2018','InputFormat','MM-dd-yyyy'); enddate = datetime('03-31-2018','InputFormat','MM-dd-yyyy'); periodicity = 'weekly'; d = history(c,s,startdate,enddate,periodicity, ... "transform","rdiff");
Отображение изменений в процентах.
d
d =
4×1 timetable
Time PreviousSettlement
___________ __________________
01-Apr-2018 -0.01
25-Mar-2018 -0.01
18-Mar-2018 0.01
11-Mar-2018 -0.01 Примите решение о покупке или продаже данного договора на основе процентных изменений в исторических ценах.
c - соединение Quandlquandl объектQuandl-соединение, указанное как quandl объект.
s - БезопасностьБезопасность, заданная как вектор символа или скаляр строки.
Пример: "CHRIS/ASX_WM2"
Типы данных: char | string
startdate - Дата началаdatetime массив | числовой скаляр | строковый скаляр | символьный векторДата начала диапазона дат, указанного как datetime массив, числовой скаляр, строковый скаляр или символьный вектор. По умолчанию дата начала - это дата первых доступных исторических данных для указанной безопасности. s.
При указании enddate входной аргумент, затем необходимо указать startdate входной аргумент.
Пример: datetime('03-01-2018','InputFormat','MM-dd-yyyy')
Пример: 737121
Типы данных: double | char | string | datetime
enddate - Дата окончанияdatetime массив | числовой скаляр | строковый скаляр | символьный векторДата окончания диапазона дат, указанная как datetime массив, числовой скаляр, строковый скаляр или символьный вектор. По умолчанию конечной датой является дата последних доступных исторических данных для указанной безопасности. s.
При указании startdate входной аргумент, затем необходимо указать enddate входной аргумент.
Пример: datetime('03-31-2018','InputFormat','MM-dd-yyyy')
Пример: 737181
Типы данных: double | char | string | datetime
periodicity - Периодичность'daily' | 'weekly' | 'monthly' | ...Периодичность, указанная как одно из следующих значений:
'daily'
'weekly'
'monthly'
'quarterly'
'annual'
Эти значения можно указать как вектор символа или скаляр строки.
Периодичность по умолчанию зависит от заданной безопасности s.
QueryName1,QueryValue1,...,QueryNameN,QueryValueN - Параметры запроса веб-службы Параметры запроса веб-службы, указанные как одна или несколько пар аргументов «имя-значение». A QueryName аргумент - это вектор символов или строковый скаляр, указывающий имя параметра запроса. A QueryValue аргумент - это вектор символов или строковый скаляр, указывающий значение параметра запроса.
В этой таблице описаны допустимые имена и значения аргументов «имя-значение». Укажите имя с помощью вектора символов или скаляра строки.
| Имя | Описание | Стоимость | Значение по умолчанию | Тип данных значения |
|---|---|---|---|---|
"limit" | Количество возвращаемых строк | n | Возврат всех строк данных | символьный вектор, строковый скаляр или числовой скаляр |
"column_index" | Индекс столбца возвращаемых исторических данных Quandl | n | Возврат всех столбцов исторических данных Quandl | символьный вектор, строковый скаляр или числовой скаляр |
"order" | Порядок сортировки для дат в возвращенных данных |
| "desc" | символьный вектор или строковый скаляр |
"transform" | Примененный расчет для возвращенных данных | Значения и их описания приведены в следующей таблице. | "none" | символьный вектор или строковый скаляр |
В этой таблице описываются значения для "transform" аргумент «имя-значение».
| Стоимость | Описание |
|---|---|
"none" | Нет вычислений для возвращенных данных |
"diff" | Изменение строки на строке |
"rdiff" | Изменение процента строки в строке |
"rdiff_from" | Последнее значение как процент приращения |
"cumul" | Совокупная сумма |
"normalize" | Серия масштабирования начинается со 100 |
Пример: "limit",10 ограничивает возвращаемые данные 10 строками.
Пример: "transform","diff" вычисляет изменение строки в строке для возвращенных исторических данных.
Типы данных: char | string
d - Исторические данные Quandlmatlab.net.http.ResponseMessageQuandl исторические данные, возвращенные в виде расписания или matlab.net.http.ResponseMessage объект.
Если запрос исторических данных выполнен успешно, то history функция возвращает данные в виде расписания. Расписание содержит время в первой переменной. Последующие переменные в расписании соответствуют возвращенным данным. Переменные возвращаемых данных зависят от заданной безопасности s.
Если запрос исторических данных не выполнен, history функция возвращает сообщение об ошибке в matlab.net.http.ResponseMessage объект. Сведения о доступе к сообщению об ошибке см. в разделе Доступ к сообщениям об ошибках Quandl.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.