Вчера, в одном из
комментариев мне предложили заняться стресс-тестированием робота (библиотеки), в том числе и в части его поведения, касающегося обработки обрывов связи с брокером.
Я подумал что это неплохая идея для демонстрационного ролика. В принципе, потенциальные пользователи имеют право знать, как им убедиться в том, что библиотека, и робот в принципе осведомлены о том, что в жизни существуют такие вещи как «пропал Интернет» и что в первом приближении они от таких вещей застрахованы.
Короткое, 12 минут видео, о том, как вы можете убедиться в том, что написанный с использованием библиотеки ru.sazan.trader робот, обнаруживает краткосрочные (1 минута) обрывы связи и продолжает торговать после ее восстановления.
Кроме того. В случае, если вы обнаружили в работе библиотеки, коннектора или робота ошибку или сбой, вы можете оставить запись об этой ошибке в списке
обнаруженных проблем. Для этого правда вам придется зарегистрировать учетную запись на сайте битбакет.
Следующая дата в заявке — это DeliveryDate дата получения уведомления о доставке брокеру.
Дату создания заявки я в настоящий момент считаю датой отправки заявки брокеру, потому что дата создания заявки сейчас совпадает с датой отправки заявки до миллисекунд.
По этой причине не стал пока добавлять отдельное свойство для даты отправки заявки, поскольку до сих пор не сталкивался ни с одной стратегией, для которой нужна была бы такая точность в учете времени.