Tarea técnica
Необходимо реализовать скрипт на Python 3.8.0, который будет скачивать Bybit.com
https://www.bybit.com/future-activity/en-US/developer
данные OHLC пятиминуток (5m) в формате
2020-10-15T03:00:00.000Z;1.65910000;1.96000000;1.62810000;1.70430000;562.76000000;1026.18619400;92;0.00010000;0.001;0.001
где
2017-08-17T06:00:00.000Z;
4330.29000000; Open
4345.45000000; High
4309.37000000; Low
4324.35000000; Close
7.22969100; объём
31282.31266989; объём в котировке
36; кол-во сделок
0.01000000; TickSize
0.001; maker fee
0.001 taker fee
- Показывать статус бар сколько примерно осталось закачивать в %.
- Каждый раз при запуске скрипт дописывает исторические данные с того места, где закончилась закачка в прошлый раз. Без обрывов и пропусков. Тоесть при каждом новом запуске софт должен докачивать новые данные с последней даты, а не закачивать заново.
- При запуске софт должен собирать список инструментов (монет), торгуемых на бирже в данный момент и убирать те, которые уже не актуальны и не торгуются (делистнуты).
- Сохраняем данные в txt формате по каждой монете.