Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
5000 ₴

Парсер-агрегатор криптобирж

проект не выполнен
PHP


Прошу ставить ставки только разобравшись в проекте, если Вы уверены в стоимости, чтобы не тратить время друг друга! Возможно, задача немного запутана, если есть вопросы, спрашивайте!


Срок неделя!


Сайт должен быть на PHP. Принципиального дизайна нет, это обсуждаемо. Лишь бы было понятно и соответствовало шаблону в приложенном нарисованном изображении.  Если там что-то непонятно, станет понятно после прочтения. Возможно совместно проработать архитектуру приложения и БД (а возможно, к вечеру будет уже готовая, так легче будет Вам вникнуть)


Сканер арбитража-программа, которая в онлайн-режиме находит заранее определенную разницу цен по одной и той же криптовалюте(далее валюта) на разных криптобиржах(далее биржа).

Описание работы – в сканер вводятся данные по биржам и валютам, а так же заданную пользователем разницу цен по выбранным валютам в процентах. Кроме того, заранее задается интервал времени в минутах и секундах между последними сделками по валютам .

Сканер ищет любую пару бирж, по которой выполняется условие: по любой валюте из списка ,разница цен последних сделок на этой паре бирж в заданном, или меньшем интервале времени ,составляет величину большую или равную заранее заданной пользователем. В результате в онлайн-режиме пользователю выводятся данные о найденной паре бирж, валюте, ценах последних сделок и их объемах. Кроме того, сканер записывает полученную информацию в файл статистики.

1.Список криптобирж-определяется и вводится в сканер один раз, возможность изменить список отсутствует.

1.1.Кракен - https://www.kraken.com/charts

1.2.Битрикс - https://www.bittrex.com/

1.3.Йобит - https://yobit.net/ru/

1.4.Эксмо - https://exmo.me/ru/

2.Список криптовалют – определяется и вводится в сканер многократно,но не при каждом запуске сканера.

3.Разница цен по валюте – вводится при каждом запуске сканера.

4.Интервал времени между последними сделками – вводится при каждом запуске сканера.

5.Результаты работы в режиме онлайн выводятся на экран в виде сообщения и звукового сигнала.

6.Формат файла статистики-.xls,

поля-

Дата, время, Биржа1(текст), Биржа2(текст),Валюта(текст),Цена1,Цена2,Объем1,Объем2,Интервал между сделками.(мин.сек.).

Дизайн не нужен. Дизайн берется из любого шаблона, лишь бы не страшно было и понятно.

Уточнения:

Файл с логом пишется по каждой зафиксированной в интерфейсе паре валют 24/7. Каждую неделю с 00:00:01 понедельника начинается запись нового(ых) файла(ов).

1.Список криптобирж-определяется и вводится в сканер один раз, возможность изменить список отсутствует.

2.Список криптовалют – определяется и вводится в сканер многократно,но не при каждом запуске сканера.

Возможно, что список криптовалют будет подкачиваться из самих бирж при каждом запуске интерфейса.

Выводиться в интерфейс для выбора будет список валют, с ориентиром на минимальный из доступных на какой-либо бирже. Т.е. выводим те валюты, которые есть на всех выбранных биржах.
! нужно учесть, что на некоторых биржах наименования одной и той же валюты могут не совпадать. Например в интерфейсе у большинства бирж валюта "Биткоин" обозначена как "BTC", а на kracken.com как  XBT. Это нужно учитывать "налету".

3.Разница цен по валюте – вводится при каждом запуске сканера.

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

4.Интервал времени между последними сделками – вводится при каждом запуске сканера.

Так же фиксируется при первой настройке (один для всех валют) и может быть скорректирован.

5.Результаты работы в режиме онлайн выводятся на экран в виде сообщения и звукового сигнала.

Выводится табличка по каждой выбранной валютной паре. В табличке выведены крайние арбитражные (соответствующие критериям отбора) сделки по всем сочетаниям валют и бирж (сейчас это 4 валюты и 4 биржи = 12 строк)

6.Формат файла статистики-.xls,

поля-

Дата, время, Биржа1(текст), Биржа2(текст),Валюта(текст),Цена1,Цена2,Объем1,Объем2,Интервал между сделками.(мин.сек.).

Ведение лога:

- формируем папки с названиями в формате: Номер недели_Дата начала - Дата окончания

- формируем файлы с названиями в формате: Номер недели_Валюта1_Валюта2

------------

комментарии к интерфейсу

Окно 1. Авторизация

Достаточно одного общего пользователя. Любое кол-во человек может авторизоваться одновременно.

Логин

Пароль

(Без автоматизированного восстановления)

Кн. "Вход"


Окно 2. Управление

(появляется после авторизации).

- Задание временного промежутка: ММ:СС ; кн "Сохранить"

- табл. "Выбор пар":

Выпад. список "Монета 1" ; Выпад. список "Монета 2" ; Дельта (ввод значения от 0,01 до 1) ; кн. "Сформировать"

По нажатию Сформировать обновляется таблица "Отслеживаемые пары", расположенная ниже и логирование по данной паре.


-  таблица "Отслеживаемые пары"

Поля:

# ; название пары (напр. BTC/ETH), кн. "Удалить", кн. Редактировать", кн. "Наблюдение" (побольше/заметнее)

Здесь выводятся все выбранные ранее пары по которым постоянно ведется логирование.

По нажатию кнопки "Наблюдение" открывается отдельное окно по соответствующей паре

- кнопка "Выход" (закрывает сессию. Если просто закрыли окно, то в след. раз вход происходит без авторизации)

Окно 3. Наблюдение за парой

Окно должно быть перемещаемо по экрану. Данные в нем должны хорошо читаться. Цвета не должны раздражать (спокойные оттенки красного и зеленого, вместо черного -- 80%ный черный)

Здесь в реальном режиме времени выводятся данные о найденной паре бирж при соответствии критериям: валюте, ценах последних сделок и их объемах.

Поля:

1. Биржа1 (название биржи, на которой валюту продали дороже)

под ней цифра с объемом сделки

2. Дельта (отношение между ценами на Бирже 1 и Бирже2)

3. Биржа2 (название биржи, на которой валюту продали дешевле)

под ней цифра с объемом сделки

4. Время, крайней из этих сделок (часы, мин, сек.)

Ранжирование в таблице  -- сверху сделка, которая произошла самой последней

Важно понимать, что принципиальна скорость работы программы.

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.

Отзыв заказчика об исполнителе Сергее Янчевском

Качество
Профессионализм
Стоимость
Контактность
Сроки

В итоге по результатам сотрудничества с Сергеем у нас:
- Сорваны более чем в два раза сроки проекта;
- Значимая часть работ не выполнена до сих пор;
- Выполненная часть работ функционирует некорректно, правки Сергей так и не сделал, часть необходимых изменений оперативно внес другой подобранный нами исполнитель.

Мы понесли финансовые, временные и репутационные потери.
Сейчас мы вынуждены нанимать другого исполнителя для исправления существующего и разработки недостающего функционала.

Александра М. Александра Матвеева | Сейф Сейф

Отзыв фрилансера о заказчике Александре Матвеевой

Оплата
Постановка задачи
Четкость требований
Контактность

Отлично. Я убил на проект месяц, но деньги получит "человек который все сделал"

Админы - если это норм - забанте меня нахрен на этом сайте и что бы я больше сюда даже зайти не смог. Я потратил на проект с никчемным ТЗ (которое понят можно было только с третьего дня общения с заказчиком) кучу времени, но деньги должен получать другой человек. В жопу таких заказчиво и такие сайты фриланса.

Сергей Я. Сергей Янчевский | Сейф Сейф



  1.  фрилансер больше не работает на сервисе
  • Добрый день, Александра!
    Можем реализовать Ваш проект, есть вопросы по функционалу. Хотел бы посмотреть на полный обьем ТЗ(front-end, Back-end). Есть опыт в создании МЛМ, Bitcoin wallet, Bitcoin pool. Свяжитесь со мной.
    Для связи оставляю Вам свои контакты:  
    Skype: nikolay.leblavcode
    Viber/Telegram/WhatsApp: +380631896480
     Email: [email protected]  
    На связи 24/7  
    С уважением, Николай!

  • Добавить

Заказчик
Александра Матвеева
Россия Санкт-Петербург  1   0
Проект опубликован
5 октября 2017
68 просмотров