Лимитированная заявка на Срочной секции

Страницы: 1
RSS
Лимитированная заявка на Срочной секции
 
Господа разработчики!
Пожалуйста, дайте пояснения по следующей ситуации.
Подается лимитированная заяка через Trans2quik с целью купить инструмент по указанной цене или снять заявку, если цена "ушла".
Параметры заявки

outStr:= 'ACCOUNT=' + FutAccaunt + '; TYPE=L; TRANS_ID=' + id +
          '; CLASSCODE=' + ExpData.FutData.ClassCode + '; SECCODE=' +
          ExpData.FutData.SecCode + '; ACTION=NEW_ORDER; OPERATION=' + s +
          '; EXECUTION_CONDITION=KILL_BALANCE' + '; PRICE=' + FloatToStr(price) +
          '; QUANTITY=' + FloatToStr(Qnty) + ';';

TYPE=L - лимитированная заявка, должна исполнится по цене, указанной в заявке
EXECUTION_CONDITION=KILL_BALANCE'  - если этой цены (или лучшей) нет, то заявка должна сняться.
Посылаю заявку на покупку с ценой 4927, а она исполняется по разным ценам, причем, не по тем, что указана в заявке.
Что я не так делаю?
 
Боевой КВИК в Открытии
 
Здравствуйте, Михаил Филимонов.

Приносим извинения за задержку с ответом.
Ваша заявка исполнилась по лучшему (от выставленной Вами цены = 4927) встречному предложению (по лучшим ценам = 4923 и 4924).
Исполнение заявки в торговой системе осуществилось согласно правилам режима торгов по непрерывному двойному встречному аукциону: заявки о купле/продаже ценных бумаг покупателей и продавцов оперативно поступают в торговую систему. В том случае, если выставленная одним из покупателей цена покупки больше или равна цене продажи, выставленной одним из продавцов, торговая система автоматически заключает сделку между ними. Что и произошло в Вашем случае.  
Страницы: 1
Читают тему
Наверх