Закачивание 5min OHLC с ByBit на Python 3.8.0

Python Scripts Other Python

Specification

Необходимо реализовать скрипт на 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 формате по каждой монете.


Responded

1
Developer 1
Rating
(24)
Projects
34
15%
Arbitration
2
0% / 50%
Overdue
8
24%
Free
2
Developer 2
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
Projects
1
0%
Arbitration
1
100% / 0%
Overdue
0
Free
4
Developer 4
Rating
(3)
Projects
5
40%
Arbitration
0
Overdue
0
Free
Published: 39 articles, 19 codes

Project information

Budget
30 - 100 USD
Deadline
to 10 day(s)