Запросите суточные тиковые данные CQG
Чтобы запросить суточные тиковые данные для инструмента, создайте связь c
использование cqg
и startUp
. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем укажите обработчик событий для отслеживания событий, сопоставленных с созданием и инициализацией структуры выходных данных. Для примера, демонстрирующего эти действия, смотрите Запрос CQG Суточные Тиковые данные. См. Справочник API CQG, чтобы узнать больше об обработчиках событий и свойствах настройки API.
Запросите суточные тиковые данные для инструмента XYZ.XYZ
в течение прошлых 2 дней. XYZ.XYZ
демонстрационное инструментальное имя. Чтобы запросить суточные тиковые данные для вашего инструмента, замените именем символа в instrument
.
instrument = 'XYZ.XYZ';
startdate = now - 2;
enddate = now;
timeseries(c,instrument,startdate,enddate)
MATLAB® пишет переменную cqgTickData
структуры к браузеру Рабочей области.
Отобразите cqgTickData
.
cqgTickData
cqgTickData = Timestamp: {2x1 cell} Price: [2x1 double] Volume: [2x1 double] PriceType: {2x1 cell} CorrectionType: {2x1 cell} SalesConditionLabel: {2x1 cell} SalesConditionCode: [2x1 double] ContributorId: {2x1 cell} ContributorIdCode: [2x1 double] MarketState: {2x1 cell}
cqgTickData
возвращает суточные тиковые данные для заданного инструмента.
Отобразите данные в Timestamp
свойство cqgTickData
.
cqgTickData.Timestamp
ans = '4/17/2013 2:14:00 PM' '4/18/2013 2:14:00 PM'
Закройте связь CQG.
close(c)
Чтобы запросить суточные тиковые данные для инструмента с дополнительным свойством, создайте связь c
использование cqg
и startUp
. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем укажите обработчик событий для отслеживания событий, сопоставленных с созданием и инициализацией структуры выходных данных. Для примера, демонстрирующего эти действия, смотрите Запрос CQG Суточные Тиковые данные. См. Справочник API CQG, чтобы узнать больше об обработчиках событий и свойствах настройки API.
Передайте дополнительное дополнительное свойство запроса путем создания структуры x
, и установка дополнительного свойства. Чтобы видеть только тиковые данные предложения, например, устанавливает TickFilter
к 'tfBid'
.
x.TickFilter = 'tfBid';
TickFilter
и SessionsFilter
единственные допустимые дополнительные дополнительные свойства для вызова timeseries
без синхронизированного запроса панели. Для значений дополнительного свойства можно установить, видеть Справочник API CQG.
Запросите суточные тиковые данные для инструмента XYZ.XYZ
в течение прошлых 2 дней с помощью дополнительного дополнительного свойства x
запроса.
XYZ.XYZ
демонстрационное инструментальное имя. Чтобы запросить суточные тиковые данные для вашего инструмента, замените именем символа в instrument
.
instrument = 'XYZ.XYZ';
startdate = now - 2;
enddate = now;
timeseries(c,instrument,startdate,enddate,[],x)
MATLAB пишет переменную cqgTickData
к браузеру Рабочей области.
Отобразите cqgTickData
.
cqgTickData
cqgTickData = Timestamp: {2x1 cell} Price: [2x1 double] Volume: [2x1 double] PriceType: {2x1 cell} CorrectionType: {2x1 cell} SalesConditionLabel: {2x1 cell} SalesConditionCode: [2x1 double] ContributorId: {2x1 cell} ContributorIdCode: [2x1 double] MarketState: {2x1 cell}
cqgTickData
возвращает суточные тиковые данные для заданного инструмента.
Отобразите данные в Timestamp
свойство cqgTickData
.
cqgTickData.Timestamp
ans = '4/17/2013 2:14:00 PM' '4/18/2013 2:14:00 PM'
Закройте связь CQG.
close(c)
Чтобы запросить синхронизированные данные о панели для инструмента, создайте связь c
использование cqg
и startUp
. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем укажите обработчик событий для отслеживания событий, сопоставленных с созданием и инициализацией структуры выходных данных. Для примера, демонстрирующего эти действия, смотрите Запрос CQG Суточные Тиковые данные. См. Справочник API CQG, чтобы узнать больше об обработчиках событий и свойствах настройки API.
Запросите синхронизированные данные о панели для инструмента XYZ.XYZ
для последней части дня. XYZ.XYZ
демонстрационное инструментальное имя. Чтобы запросить синхронизированные данные о панели для вашего инструмента, замените именем символа в instrument
.
instrument = 'XYZ.XYZ';
startdate = now - .1;
enddate = now;
intraday = 1;
timeseries(c,instrument,startdate,enddate,intraday)
MATLAB пишет переменную cqgTimedBarData
к браузеру Рабочей области.
Отобразите cqgTimedBarData
.
cqgTimedBarData
cqgTimedBarData = 1.0e+09 * 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 ...
cqgTimedBarData
возвращает синхронизированные данные о панели для заданного инструмента. Столбцы cqgTimedBarData
отобразите данные, соответствующие метке времени, цене открытия, высокой цене, низкой цене, окончательной цене, недорогой, HLC3, средняя стоимость и объем метки деления.
Закройте связь CQG.
close(c)
Чтобы запросить синхронизированные данные о панели для инструмента с дополнительным свойством, создайте связь c
использование cqg
и startUp
. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем укажите обработчик событий для отслеживания событий, сопоставленных с созданием и инициализацией структуры выходных данных. Для примера, демонстрирующего эти действия, смотрите Запрос CQG Суточные Тиковые данные. См. Справочник API CQG, чтобы узнать больше об обработчиках событий и свойствах настройки API.
Передайте дополнительное дополнительное свойство запроса путем создания структуры x
, и установка дополнительного свойства.
x.UpdatesEnabled = false;
Для дополнительных дополнительных свойств можно установить, видеть Справочник API CQG.
Запросите синхронизированные данные о панели для инструмента XYZ.XYZ
для последней части дня с помощью дополнительного дополнительного свойства x
запроса.
XYZ.XYZ
демонстрационное инструментальное имя. Чтобы запросить синхронизированные данные о панели для вашего инструмента, замените именем символа в instrument
.
instrument = 'XYZ.XYZ';
startdate = now - .1;
enddate = now;
intraday = 1;
timeseries(c,instrument,startdate,enddate,intraday,x)
MATLAB пишет переменную cqgTimedBarData
к браузеру Рабочей области.
Отобразите cqgTimedBarData
.
cqgTimedBarData
cqgTimedBarData = 1.0e+09 * 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 0.0007 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 -2.1475 ...
cqgTimedBarData
возвращает синхронизированные данные о панели для заданного инструмента. Столбцы cqgTimedBarData
отобразите данные, соответствующие метке времени, цене открытия, высокой цене, низкой цене, окончательной цене, недорогой, HLC3, средняя стоимость и объем метки деления.
Закройте связь CQG.
close(c)
c
— Связь CQGСвязь CQG в виде объекта связи CQG, созданного с помощью cqg
.
s
— Инструментальное имя CQGИнструмент CQG называет в виде вектора символов или строкового скаляра, который идентифицирует инструмент или безопасность. Для списка инструментальных имен CQG смотрите Ходкие Символы.
Типы данных: char |
string
startdate
— Дата началаДата начала в виде вектора символов, строкового скаляра или числового скаляра.
Типы данных: double |
char
| string
enddate
— Дата окончанияДата окончания в виде вектора символов, строкового скаляра или числового скаляра.
Типы данных: double |
char
| string
intraday
— Агрегированное значение панели[]
Агрегированное значение панели в виде числового скаляра от 1,0 до 1 440,0. Если вы хотите вызвать timeseries
чтобы возвратить суточные тиковые данные с дополнительными свойствами без синхронизированных данных о панели, затем введите []
для этого аргумента.
Типы данных: double
x
— CQG запрашивают свойстваCQG запрашивают свойства в виде структуры свойств запроса CQG. Создайте эту структуру путем записи кода MATLAB, чтобы установить дополнительные дополнительные свойства запроса. Для дополнительных дополнительных свойств можно установить, видеть Справочник API CQG.
Пример: x.UpdatesEnabled = false;
Типы данных: struct
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.