При тестировании столкнулся, что иногда заявка не успевает исполниться до вечернего клиринга и исполняется уже после. В результате такого исполнения в Strategy.MyTrades нет сделок. Предполагаю, что это баг. Использую версию 4.1.14.1.
При тестировании столкнулся, что иногда заявка не успевает исполниться до вечернего клиринга и исполняется уже после. В результате такого исполнения в Strategy.MyTrades нет сделок. Предполагаю, что это баг. Использую версию 4.1.14.1.
Комментарии (4)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
После клиринга State заявки меняется с Active на Done.
Установка Order.ExpiryDate = DateTime.MaxValue не помогло.
Настроил стратегию, чтобы после клиринга неисполненные заявки с State = Done перерегистрировались с Volume = lastOrder.Balance
Каким образом Вы это сделали?