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



Проблема полягала в тому, що ця додаткова складність створила багато нових помилок, які зазвичай виникали вночі під час роботи системи.

Щоб це мінімізувати, я створюю комплексну базу даних звітів логів, яка точно показує, що було зроблено під час кожного запуску.

Принаймні всі осмислені речі, які мають значення.

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

Також я починаю вимірювати середню тривалість кожного запуску. Зараз видно, що мені потрібно близько 2 хвилин, щоб згенерувати файл ордерів для кожної з бірж.

Хоча вони працюють асинхронно, я знаю, що це можна значно покращити.

Не те щоб це мало велике значення для низькочастотних моделей, які я зараз використовую, але я хочу бачити, що час виконання зменшується, а не застиг на одному рівні.

відстежуй > вимірюй > покращуй.
Переглянути оригінал
post-image
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити