Создайте порядок CQG
o = createOrder(c,s,1,account,quantity)o = createOrder(c,s,2,account,quantity,limitprice)o = createOrder(c,s,3,account,quantity,stopprice)o = createOrder(c,s,4,account,quantity,limitprice,stopprice)Чтобы создать и разместить заказ рынка для долей инструмента с 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 и объект qtTrade торговли CQG от ранее заданного объекта 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 считают учетные данныеCQGAccountCQG считают учетные данные, заданные как объект 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.