Нужно написать парсер, который будет запускаться раз в минуту по крону.

Цель получать цену монеты (валюты) каждую минуту.

Да я знаю, что можно по api получить эти данные, но хочу именно парсить на прямую с сайта (без авторизации).

Итак, задача спарсить все пары (ключ/ключ), которые есть на бирже binance.

Ссылка выходит:  адрес + ключ пары. Пример: 

https://www.binance.com/ru/trade/BTC_USDT

Так как ключей много, то либо делим парсинг на несколько запусков скриптов.

Я хочу, чтобы при запуске парсер проверял какую валюту надо парсить.

После чего брал из списка прокси.  Проверял ее работоспособность, если все ок, то производил парсинг цены.

Если не ок, то брал другую, помечая прокси, как не рабочую.   После 3 пометок, что прокси не рабочая она удаляется из списка. 

После того, как парсинг проведен прокси уходит в конец списка.  Цель разные валюты парсить разными прокси. 

Итог должна быть mysql база с таблицами по названием валютной пары и в ней строки

Id,

дата,

время (час, минуту),

timestamp,

названия пары, 

цена,

% изменения с прошлой минутой,

% изменения за прошедших 2 минуты,

% изменения за прошедших 3 минуты,

% изменения за прошедших 4 минуты,

% изменений за последних 5 минут,

% изменений за последних 10 минут,

% изменений за последних 15 минут,

% изменений за последних 30 минут,

% изменений за последних 60 минут,

% изменений с начала дня (00.00)

  

Интересует цена и сроки. 

4 года назад
westgr
43 года
17 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Антон
 
33 года
9 лет в сервисе
Был
3 года назад
23 отзыва
4 года назад
Дмитрий
 
30 лет
5 лет в сервисе
Был
2 месяца назад
52 отзыва(-1)
4 года назад
Павел
 
32 года
4 года в сервисе
Был
3 года назад
2 отзыва
4 года назад
Гегайр
 
34 года
7 лет в сервисе
Был
18 дней назад
15 отзывов
4 года назад
Аркадий
 
24 года
7 лет в сервисе
Был
12 дней назад
47 отзывов
4 года назад
Евгений
 
38 лет
17 лет в сервисе
онлайн
557 отзывов(-1)
4 года назад
ТОП-5
Веб-программирование