← Назад

Медленная регистрация заявки в стратегии

В стратегии есть следующий код:

                                AddLog(StrategyErrorStates.None, "Объём входа: {0}", new object[] { Volume });

                                var newLongOrder = CreateOrder(OrderDirections.Buy,
                                                                 Security.MaxPrice,
                                                                 Volume);
                                RegisterOrder(newLongOrder);

                                AddLog(StrategyErrorStates.None,
                                       "Регистрируем заявку на покупку по маркету", new object[] {});

Смотрю по логу - разница между 2мя печатями 4 секунды, с чем связано? Очень долго для регистрации заявки...

14:40:05.1384042 Объём входа: 18 14:40:09.2866415 Регистрируем заявку на покупку по маркету

Комментарии (5)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Alexander
Alexander Автор

При регистрации другой заявки задержки не было

Mikhail Sukhov
Mikhail Sukhov

Alexander: При регистрации другой заявки задержки не было

Постоянная задержка? Если просто послать заявку в Квик (через ITrader)?

Alexander
Alexander Автор

Mikhail Sukhov:

Alexander: При регистрации другой заявки задержки не было

Постоянная задержка? Если просто послать заявку в Квик (через ITrader)?

Одномоментная. Запущены 2 стратегии, лог пишется каждую секунду в лог (банальное "Работаю..."). Посмотрел сейчас - в то время, как в одной стратегии была задержка во время посылки ордера - второй лог работал стабильно, каждую секунды вывел сообщение.

Потом вторая стратегия входила в позу - задержки уже не было.

Serg
Serg

Прошу прощения что не по теме. Alexander а как у вас реализована совместная работа 2 роботов?

Alexander
Alexander Автор

Serg: Прошу прощения что не по теме. Alexander а как у вас реализована совместная работа 2 роботов?

Отредактировал сообщение. Речь вёл о стратегиях. Сама архитектура \ API сейчас одна - добавление \ исключение новых стратегий, генерация отчётов, посылка смс. И в эту архитектуру добавляю стратегии. Недавно так с 10ю стратегиями (7 квиков) работали разом, сейчас с 2мя стратегиями и 1 квиком.