← Atrás

Не снимаются лимитные заявки по стопам

При срабатывании стопа в квике на рынок выставляется лимитная заявка с некоторым проскальзыванием. Но если рынок уже "ушел", она остается висеть. Суть проблемы - такие заявки не удается снять кодом:

Trader.CancelOrders(null, Portfolio, null, null, Security);

Выдает ошибку:


StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Вы не можете снять данную заявку

¿Le resultó útil este tema?

Compartir tema

Comentarios (5)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Alexander
Alexander

Supervisor: При срабатывании стопа в квике на рынок выставляется лимитная заявка с некоторым проскальзыванием. Но если рынок уже "ушел", она остается висеть. Суть проблемы - такие заявки не удается снять кодом:

Trader.CancelOrders(null, Portfolio, null, null, Security);

> 
> Выдает ошибку:
> ```

StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Вы не можете снять данную заявку

А через квик она снимается? как часто и регулярно это наблюдается?

Supervisor
Supervisor Autor

Через квик снимается, в таких ситуациях приходится снимать через него. Наблюдается довольно редко так как обычно все-таки стопы срабатывают нормально. Насколько я помню, такие случаи бывали только с тейк-профитом.

Alexander
Alexander

Supervisor: Через квик снимается, в таких ситуациях приходится снимать через него. Наблюдается довольно редко так как обычно все-таки стопы срабатывают нормально. Насколько я помню, такие случаи бывали только с тейк-профитом.

Почитал форум квика - это ответ именно сервера Квика. Ему ничего не известно о данной заявке. Попробуйте распечатать статус заявки при снятии и посылаемый transaction для снятия.

Supervisor
Supervisor Autor

Маленький вопрос - как узнать какие transaction генерирует Trader.CancelOrders? Или как подписаться на транзакции?

Supervisor
Supervisor Autor

Скорее всего проблема была в том что не был запущен экспорт таблицы заявок :) Если снова повторится - отпишусь.