Получите суточные и исторические данные Money.Net
Создайте Деньги. Сетевая связь c
использование имени пользователя и пароля.
username = 'user@company.com'; pwd = '999999'; c = moneynet(username,pwd);
Получите суточные данные в течение прошлых 5 минут в 30-секундных панелях для символа IBM® с помощью Денег. Сетевая связь c
. Задайте дату как datetime
массив, содержащий диапазон дат с датами начала и конца. Дата начала запускается спустя 5 минут после текущего момента. Дата окончания является текущим моментом. Чтобы задать текущий момент, используйте datetime('now')
. Чтобы задать 5 минутами ранее, вычтите minutes(5)
с текущего момента. Чтобы получить данные в 30-секундных панелях, задайте интервал как '30S'
.
s = 'IBM'; date = [datetime('now')-minutes(5) datetime('now')]; interval = '30S'; d = timeseries(c,s,date,interval);
Отобразите первые три строки суточных данных d
для всех допустимых полей Money.Net.
d(1:3,:)
ans = Date High Low Open Close Volume _________________ ______ ______ ______ ______ _______ 05/09/16 13:30:30 147.52 147.48 147.48 147.51 2763.00 05/09/16 13:31:00 147.53 147.50 147.50 147.52 7241.00 05/09/16 13:31:30 147.54 147.51 147.51 147.53 5608.00
d
таблица, которая содержит эти столбцы:
Метка времени даты
Высокая цена
Низкая цена
Цена открытия
Окончательная цена
Объем торгов
Закройте связь Money.Net.
close(c)
Создайте Деньги. Сетевая связь c
использование имени пользователя и пароля.
username = 'user@company.com'; pwd = '999999'; c = moneynet(username,pwd);
Получите суточные данные для вчера в 30-минутных панелях для символа IBM с помощью Денег. Сетевая связь c
. Задайте дату как вчера использование datetime
. Чтобы получить данные в 30-минутных панелях, задайте интервал как '30M'
.
s = 'IBM'; date = datetime('yesterday'); interval = '30M'; d = timeseries(c,s,date,interval);
Отобразите первые три строки суточных данных d
для всех допустимых полей Money.Net.
d(1:3,:)
ans = Date High Low Open Close Volume _________________ ______ ______ ______ ______ _______ 05/06/16 08:00:00 145.22 145.07 145.07 145.22 2455.00 05/06/16 08:30:00 144.66 144.66 144.66 144.66 300.00 05/06/16 09:00:00 145.00 144.90 144.90 145.00 4758.00
d
таблица, которая содержит эти столбцы:
Метка времени даты
Высокая цена
Низкая цена
Цена открытия
Окончательная цена
Объем торгов
Закройте связь Money.Net.
close(c)
Создайте Деньги. Сетевая связь c
использование имени пользователя и пароля.
username = 'user@company.com'; pwd = '999999'; c = moneynet(username,pwd);
Получите исторические данные в ежедневных панелях для символа IBM с помощью Денег. Сетевая связь c
. Задайте диапазон дат с 1 июня 2015 до 5 июня 2015 с помощью datetime
. Чтобы получить ежедневные данные, задайте интервал как '1D'
. Получите только высокие и низкие ценовые поля f
от Money.Net.
s = 'IBM'; date = [datetime('1-Jun-2015') datetime('5-Jun-2015')]; interval = '1D'; f = {'High','Low'}; d = timeseries(c,s,date,interval,f);
Отобразите первые три строки ежедневных данных d
.
d(1:3,:)
ans = Date High Low _________________ ______ ______ 06/01/15 00:00:00 171.04 169.03 06/02/15 00:00:00 170.45 168.43 06/03/15 00:00:00 171.56 169.63
d
таблица, которая содержит эти столбцы:
Метка времени даты
Высокая цена
Низкая цена
Закройте связь Money.Net.
close(c)
Создайте Деньги. Сетевая связь c
использование имени пользователя и пароля.
username = 'user@company.com'; pwd = '999999'; c = moneynet(username,pwd);
Получите исторические данные в еженедельных панелях для символа IBM с помощью Денег. Сетевая связь c
. Задайте диапазон дат с 1 июня 2015 до 30 июня 2015 с помощью datetime
. Чтобы получить еженедельные данные, задайте интервал как '7D'
. Получите только высокие и низкие ценовые поля f
от Money.Net.
s = 'IBM'; date = [datetime('1-Jun-2015') datetime('30-Jun-2015')]; interval = '7D'; f = {'High','Low'}; d = timeseries(c,s,date,interval,f);
Отобразите первые три строки еженедельных данных d
.
d(1:3,:)
ans = Date High Low _________________ ______ ______ 06/01/15 00:00:00 171.56 167.20 06/08/15 00:00:00 170.44 163.37 06/15/15 00:00:00 168.72 164.25
d
таблица, которая содержит эти столбцы:
Метка времени даты
Высокая цена
Низкая цена
Закройте связь Money.Net.
close(c)
c
— Связь Money.NetДеньги. Сетевая связь в виде объекта связи, созданного с помощью moneynet
.
s
— Символ Money.NetСимвол Money.Net в виде вектора символов, массива ячеек вектора символов или строкового скаляра, чтобы обозначить один символ.
Пример: 'IBM'
Типы данных: char |
cell
| string
date
датаdatetime
массив | вектор символов | массив ячеек из символьных векторов | удваивается | строковый скаляр | массив строкДата в виде datetime
массив, вектор символов, массив ячеек из символьных векторов, дважды, строковый скаляр или массив строк. Если date
содержит одну дату, эта дата является датой начала. Программное обеспечение определяет дату окончания, чтобы быть прошлой секундой того же дня. Если date
содержит две даты, первое свидание является датой начала, и вторая дата является датой окончания.
Пример: datetime('yesterday')
Типы данных: datetime
| char
| cell
| double
| string
interval
ИнтервалИнтервал между панелями в виде вектора символов или строкового скаляра. Задайте интервал как номер, сопровождаемый одной из этих букв: S
M
, и D
. Эти буквы указывают на секунды, минуты и дни, соответственно. Например, 30S
30-секундные панели и 1D
ежедневные данные конца дня.
Типы данных: char |
string
f
— Список полей данных Money.NetПоле данных Money.Net перечисляет в виде вектора символов, массива ячеек из символьных векторов, строкового скаляра или массива строк. Чтобы задать одно поле, используйте вектор символов или строковый скаляр. Чтобы задать несколько полей, используйте массив ячеек из символьных векторов или массив строк.
Задайте поле при помощи отдельного символа или определения поля. Например, чтобы задать самую высокую цену за акцию в течение текущего торгового дня, используйте отдельный символ 'H'
или определение соответствующего поля 'High'
. При использовании определения поля программное обеспечение игнорирует регистр определения. Чтобы просмотреть список допустимых полей Money.Net и определений поля, см. документацию API Money.Net.
Пример: 'High'
Пример: {'High','Low'}
Типы данных: char |
cell
| string
d
— Данные Money.NetДеньги. Сетевые данные, возвращенные как таблица. Каждая строка в таблице представляет данные в разное время. Первый столбец Date
метка времени. Остальные столбцы содержат один столбец данных за каждые Деньги. Сетевое поле f
.
Чтобы возвратить данные для всех доступных исторических полей, используйте этот синтаксис:
d = timeseries(c,s,date,interval);
Money.Net возвращает данные только в течение многих рабочих дней с торговой деятельностью.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.