Запрос данных внутридневного такта
Чтобы запросить внутридневные данные такты для инструмента, создайте соединение c
использование cqg
и startUp
. Зарегистрируйте обработчик событий для отслеживания событий, связанных со статусом подключения. Настройте свойства строения API. Затем зарегистрируйте обработчик событий для отслеживания событий, связанных со созданием и инициализацией структуры выходных данных. Пример, демонстрирующий эти действия, см. в Запросе данных внутридневного такта CQG. Смотрите Ссылку Руководства CQG API, чтобы узнать больше о обработчиках событий и свойствах строения 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. Смотрите Ссылку Руководства CQG API, чтобы узнать больше о обработчиках событий и свойствах строения API.
Передайте дополнительное необязательное свойство запроса путем создания структуры x
, и установка необязательного свойства. Чтобы увидеть только данные такты ставки, например, установите TickFilter
на 'tfBid'
.
x.TickFilter = 'tfBid';
TickFilter
и SessionsFilter
являются единственными допустимыми дополнительными необязательными свойствами для вызова timeseries
без размеченного по времени запроса. Для дополнительного свойства значений, которые можно задать, смотрите CQG API Ссылки Руководства.
Запросите внутридневные данные о такте для 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. Смотрите Ссылку Руководства CQG API, чтобы узнать больше о обработчиках событий и свойствах строения 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. Смотрите Ссылку Руководства CQG API, чтобы узнать больше о обработчиках событий и свойствах строения API.
Передайте дополнительное необязательное свойство запроса путем создания структуры x
, и установка необязательного свойства.
x.UpdatesEnabled = false;
Дополнительные дополнительные свойства, которые можно задать, см. в разделе CQG API Ссылки Руководства.
Запросите размеченные по времени штриховые данные для 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
- Связь CQGCQG-соединение, заданное как объект CQG-соединения, созданный с помощью cqg
.
s
- имя прибора CQGИмя инструмента CQG, заданное как вектор символов или строковый скаляр, идентифицирующий инструмент или безопасность. Список имен инструментов CQG см. в разделе «Торгуемые символы».
Типы данных: char
| string
startdate
- Дата началаДата начала, заданная как вектор символов, строковый скаляр или числовой скаляр.
Типы данных: double
| char
| string
enddate
- Дата окончанияДата окончания, заданная как вектор символов, строковый скаляр или числовой скаляр.
Типы данных: double
| char
| string
intraday
- Агрегированное значение штриха[]
Агрегированное значение полосы в виде числового скаляра от 1,0 до 1440,0. Если вы хотите позвонить timeseries
чтобы вернуть внутридневные данные такта с дополнительными свойствами без размеченных по времени штриховых данных, введите []
для этого аргумента.
Типы данных: double
x
- Свойства запроса CQGСвойства запроса CQG, заданные как структура свойств запроса CQG. Создайте эту структуру, записав код MATLAB, чтобы задать дополнительные необязательные свойства запроса. Дополнительные дополнительные свойства, которые можно задать, см. в разделе CQG API Ссылки Руководства.
Пример: x.UpdatesEnabled = false;
Типы данных: struct
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.