Итак, я полностью перестраиваю свою инфраструктуру управления портфелем, чтобы она была масштабируемой и более модульной, способной поддерживать разные типы моделей, типы ордеров, (execution engine), биржи и т.д.



Проблема в том, что эта добавленная сложность породила множество новых ошибок, которые обычно возникали ночью во время работы системы.

Чтобы снизить этот риск, я создаю комплексную базу данных логов, которая будет точно показывать, что было сделано при каждом запуске.

По крайней мере, все важные и значимые действия.

И попытаюсь в течение следующих месяцев приблизить процент успешных запусков к 100%, чтобы мне не приходилось просыпаться каждую ночь из-за новых или повторяющихся ошибок.

Также я собираюсь начать измерять среднюю продолжительность каждого запуска. Сейчас видно, что мне требуется около 2 минут, чтобы сгенерировать ордер-файл для каждой из бирж.

Хотя они выполняются асинхронно, я знаю, что это можно существенно улучшить.

Сейчас это не так критично для моих низкочастотных моделей, но я хочу видеть, чтобы время выполнения сокращалось, а не оставалось на том же уровне.

отслеживать > измерять > улучшать.
Посмотреть Оригинал
post-image
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить