Создайте порядок CQG
Создать и разместить заказ рынка для долей инструмента с API Торговца CQG Кома с помощью CQGInstrument объект задать инструмент, создайте связь c использование cqg и startUp. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем обработчики событий регистра для отслеживания событий, сопоставленных с инструментальной подпиской, порядком и учетной записью. Подпишитесь на инструмент и создайте CQGInstrument объект cqgInst. Затем настройте учетные данные учетной записи accountHandle. Для примера, демонстрирующего эти действия, смотрите, Создают Порядки CQG. См. Справочник API CQG, чтобы узнать больше об обработчиках событий, свойствах настройки API и CQGInstrument объект.
Создайте порядок рынка, который покупает одну долю подписанной безопасности cqgInst использование учетных данных учетной записи accountHandle.
quantity = 1; oMarket = createOrder(c,cqgInst,1,accountHandle,quantity); oMarket.Place
ans =
OrderChanged
CQGOrder объект oMarket содержит порядок. API CQG выполняет заказ рынка с помощью API-функции CQG Place. После выполнения, изменений статуса заказа.
Закройте связь CQG.
shutDown(c)
Чтобы создать и разместить заказ рынка для долей инструмента с API Торговца CQG Кома, создайте связь c использование cqg и startUp. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем обработчики событий регистра для отслеживания событий, сопоставленных с инструментальной подпиской, порядком и учетной записью. Подпишитесь на инструмент. Затем настройте учетные данные учетной записи accountHandle. Для примера, демонстрирующего эти действия, смотрите, Создают Порядки CQG. Чтобы узнать больше об обработчиках событий и свойствах настройки API, см. Справочник API CQG.
Создайте порядок рынка, который покупает одну долю ранее подписанной безопасности 'EZC' использование заданных учетных данных учетной записи accountHandle.
cqgInstrumentName = 'EZC'; quantity = 1; oMarket = createOrder(c,cqgInstrumentName,1,accountHandle, ... quantity); oMarket.Place
ans =
OrderChanged
CQGOrder объект oMarket содержит порядок. API CQG выполняет заказ рынка с помощью API-функции CQG Place. После выполнения, изменений статуса заказа.
Закройте связь CQG.
shutDown(c)
Создать и поместить лимитный приказ для долей инструмента с API Торговца CQG Кома с помощью CQGInstrument объект задать инструмент, создайте связь c использование cqg и startUp. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем обработчики событий регистра для отслеживания событий, сопоставленных с инструментальной подпиской, порядком и учетной записью. Подпишитесь на инструмент и создайте CQGInstrument объект cqgInst. Затем настройте учетные данные учетной записи accountHandle. Для примера, демонстрирующего эти действия, смотрите, Создают Порядки CQG. См. Справочник API CQG, чтобы узнать больше об обработчиках событий, свойствах настройки API и CQGInstrument объект.
Чтобы создать лимитный приказ, можно использовать цену предложения. Извлеките объект qtBid предложения CQG от ранее заданного CQGInstrument объект cqgInst.
qtBid = cqgInst.get('Bid');
Создайте лимитный приказ, который покупает одну долю ранее подписанной безопасности cqgInst использование ранее заданных учетных данных учетной записи accountHandle и qtBid за цену предела.
quantity = 1; limitprice = qtBid.get('Price'); oLimit = createOrder(c,cqgInst,2,accountHandle,quantity, ... limitprice); oLimit.Place
ans =
OrderChanged
CQGOrder объект oLimit содержит порядок. API CQG выполняет лимитный приказ с помощью API-функции CQG Place. После выполнения, изменений статуса заказа.
Закройте связь CQG.
shutDown(c)
Создать и разместить заказ остановки для долей инструмента с API Торговца CQG Кома с помощью CQGInstrument объект задать инструмент, создайте связь c использование cqg и startUp. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем обработчики событий регистра для отслеживания событий, сопоставленных с инструментальной подпиской, порядком и учетной записью. Подпишитесь на инструмент и создайте CQGInstrument объект cqgInst. Затем настройте учетные данные учетной записи accountHandle. Для примера, демонстрирующего эти действия, смотрите, Создают Порядки CQG. См. Справочник API CQG, чтобы узнать больше об обработчиках событий, свойствах настройки API и CQGInstrument объект.
Чтобы создать порядок остановки, можно использовать торговую цену. Извлеките объект qtTrade торговли CQG от ранее заданного CQGInstrument объект cqgInst.
qtTrade = cqgInst.get('Trade');
Создайте порядок остановки, который покупает одну долю ранее подписанной безопасности cqgInst использование ранее заданных учетных данных учетной записи accountHandle и qtTrade за цену остановки.
quantity = 1; stopprice = qtTrade.get('Price'); oStop = createOrder(c,cqgInst,3,accountHandle,quantity, ... stopprice); oStop.Place
ans =
OrderChanged
CQGOrder объект oStop содержит порядок. API CQG выполняет заказ остановки с помощью API-функции CQG Place. После выполнения, изменений статуса заказа.
Закройте связь CQG.
shutDown(c)
Создать и поместить лимитный приказ остановки для долей инструмента с API Торговца CQG Кома с помощью CQGInstrument объект задать инструмент, создайте связь c использование cqg и startUp. Укажите обработчик событий для отслеживания событий, сопоставленных с состоянием связи. Настройте свойства настройки API. Затем обработчики событий регистра для отслеживания событий, сопоставленных с инструментальной подпиской, порядком и учетной записью. Подпишитесь на инструмент и создайте CQGInstrument объект cqgInst. Затем настройте учетные данные учетной записи accountHandle. Для примера, демонстрирующего эти действия, смотрите, Создают Порядки CQG. См. Справочник API CQG, чтобы узнать больше об обработчиках событий, свойствах настройки API и CQGInstrument объект.
Чтобы создать лимитный приказ остановки, можно использовать предложение и торговать ценами. Извлеките объект qtBid предложения CQG и CQG торгуют объектом qtTrade от ранее заданного CQGInstrument объект cqgInst.
qtBid = cqgInst.get('Bid'); qtTrade = cqgInst.get('Trade');
Создайте лимитный приказ остановки, который покупает одну долю подписанной безопасности cqgInst использование заданных учетных данных учетной записи accountHandle и qtBid за цену предела и qtTrade за цену остановки.
quantity = 1; limitprice = qtBid.get('Price'); stopprice = qtTrade.get('Price'); oStopLimit = createOrder(c,cqgInst,4,accountHandle,quantity, ... limitprice,stopprice); oStopLimit.Place
ans =
OrderChanged
CQGOrder объект oStopLimit содержит порядок. API CQG выполняет лимитный приказ остановки с помощью API-функции CQG Place. После выполнения, изменений статуса заказа.
Закройте связь CQG.
shutDown(c)
c — Связь CQGСвязь CQG в виде объекта связи CQG, созданного с помощью cqg.
s — Инструментальное имя CQGCQGInstrument объектИнструмент CQG называет в виде вектора символов, строкового скаляра или CQGInstrument объект, обозначая инструмент или безопасность для транзакции порядка. Для получения дополнительной информации о создании CQGInstrument возразите, см. Справочник API CQG. Для списка инструментальных имен CQG смотрите Ходкие Символы.
account — CQG считают учетные данныеCQGAccount объектCQG считают учетные данные в виде CQGAccount объект. Этот объект инкапсулирует все данные, подходящие для вашей учетной записи. Для получения дополнительной информации о создании CQGAccount возразите, см. Справочник API CQG.
quantity — CQG заказывают количествоCQG заказывают количество в виде числового скаляра, обозначающего количество долей, чтобы заказать. Положительное число обозначает покупку, и отрицательное число обозначает продавание.
Типы данных: double
limitprice — CQG ограничивают ценуCQG ограничивают цену в виде двойного обозначения цены лимитного приказа.
Типы данных: double
stopprice — CQG останавливают ценуCQG останавливают цену в виде двойного обозначения цены порядка остановки.
Типы данных: double
o — Порядок CQGCQGOrder объектПорядок CQG, возвращенный как CQGOrder объект. Этот объект инкапсулирует все данные, необходимые, чтобы выполнить заказ CQG. Для получения дополнительной информации о создании CQGOrder возразите, см. Справочник API CQG.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.