Когда бот ждёт исполнения одного ордера, прежде чем отправить следующий, возникает промежуток времени, на который стоит обратить внимание: первый ордер уже исполнен, но бот об этом ещё не знает.
Такое может происходить при подключении, которое периодически проверяет обновления ордеров. Пока очередная проверка не сообщит об исполнении, второй ордер не будет отправлен. В бэктесте мгновенное обновление позволило бы боту отправить его раньше, даже если торговые правила остались бы совершенно теми же.
В разрабатываемой мной версии бэктестера XTester есть необязательный режим, в котором такие обновления задерживаются до следующей проверки. Он моделирует ожидание известия об исполнении, а не откладывает само исполнение. Ответы на запросы самого бота при этом не задерживаются таким же образом.
Для такой стратегии сравнение отвечает на конкретный вопрос: когда был отправлен второй ордер? Это позволяет выявить преимущество во времени, которое даёт мгновенное уведомление.
Такое может происходить при подключении, которое периодически проверяет обновления ордеров. Пока очередная проверка не сообщит об исполнении, второй ордер не будет отправлен. В бэктесте мгновенное обновление позволило бы боту отправить его раньше, даже если торговые правила остались бы совершенно теми же.
В разрабатываемой мной версии бэктестера XTester есть необязательный режим, в котором такие обновления задерживаются до следующей проверки. Он моделирует ожидание известия об исполнении, а не откладывает само исполнение. Ответы на запросы самого бота при этом не задерживаются таким же образом.
Для такой стратегии сравнение отвечает на конкретный вопрос: когда был отправлен второй ордер? Это позволяет выявить преимущество во времени, которое даёт мгновенное уведомление.
