invest-python
invest-python copied to clipboard
[Feature] Сделать RecoveryManager
Описание
Откуда ноги растут https://github.com/Tinkoff/invest-python/issues/160
Желаемое решение
Написать обертку, которая бы переподписывалась на стримы при пробитии дна.
Дополнительно
No response
Предложение такое:
- на клиенте в отдельном объекте храним списки активных подписок в стриминге: тип+ инструмент+ параметры;
- если посылаем запрос на подписку/отписку - то в объект добавляем/удаляем аналогичный инструмент;
- в случае дисконнекта - пересоздаем стрим и переподписываемся.
Есть ограничение на подписки - 300 инструментов на стрим