Не срабатывают события OrderRegisterFailed и OrderCancelFailed при некоторых ошибках работы с QUIK
StockSharp не транслирует ошибки при работе с Quik в следующих случаях:
1. При попытке выставить или снять заявку, если соединение между квиком и сервером прервалось.
2. При ответе с сервера квика "Количество транзакций превышает максимально разрешённое N в секунду".
В обоих этих случаях реально заявка не устанавливается (или не снимается, в зависимости от того, что пытались сделать), но события OrderRegisterFailed и OrderCancelFailed не приходят. Поэтому код, который рассчитывает на получение фидбека по своему действию, будет просто бесконечно его ждать, а код, который фидбека не ждет, будет ошибочно рассчитывать, что, например, заявка была снята, чего на самом деле не произойдет.
Этот баг не дает возможности надежно снимать и ставить заявки вообще в принципе.