You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас у нас реализована синхронизация всех инструментов (данные и свечи) в postgres, данные забираются из сокета и агрегируются, недостающие или потеряные данные забираются по ресту.
Синхронизация по ресту подразумевает вычисление диффа между локальной базой и рест данными.
Сейчас нет различия между "инструмент не торговался" и "данные за временнОй период инструмента потерялись"
Проблема - большая часть времени синрхронизации тратится на порядка 20 тысяч пустых запросов по ресту , с учетом рейт лимитов, процесс происходит неприемлемо долго.
Добавление полей начала и окончания торгов решило бы это проблему при составлении запроса на расхождение.
The text was updated successfully, but these errors were encountered:
+1 ожидаю. Также напишу тут что StreamingTradeStatus.normalTrading не приходит тогда, кода на самом деле торги открыты и получается бесполезным индикатором. Например торги SPCE начинаются в 7:00, а статус меняется в 7:18
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The text was updated successfully, but these errors were encountered: