Эта работа состоит в создании средства проверки предупреждений о криптовалютах с использованием библиотек технического анализа. Веб-программа будет сканировать весь рынок с помощью API, отфильтровывать и перечислять криптовалюты, соответствующие ожидаемому критерию. Если криптография соответствует определенным критериям, то добавляется 1 пинг и сохраняется в таблице данных, которую можно просмотреть позже, пинги могут накапливаться с помощью добавления и истекать через 24 часа, уменьшая значение на 1. позже просмотреть и нанести на график.
Это сложный проект и требует сложной логики для достижения желаемых результатов. Делайте ставки только в том случае, если у вас есть опыт создания скринеров, алгоритмов и работы с API финансовых данных.
Будет предоставлена тема и ссылка на биржевую диаграмму VUE, которая потребуется для заполнения динамических данных/замены существующей диаграммы на тему, не стесняйтесь повторно использовать существующие коды на Github.
Схема проекта
Потоковая передача данных из Binance API WebSocket 24/7 непрерывно (без превышения ограничений API) с использованием серверного языка, например Nodejs.
Выполняйте вычисления с потоковыми данными в поисках криптовалют, соответствующих критериям оповещения.
Создайте таблицу базы данных для хранения данных о криптовалютах, которые соответствуют критериям оповещения, состоящим из метки времени, цены оповещения, максимума после оповещения (пиковой цены после оповещения), причины оповещения и ежедневного процентного изменения.
Извлекайте и выводите данные из таблицы базы данных на соответствующую страницу, упорядочивая выходные данные из недавнего оповещения или % прироста.
Получение и вывод базы данных на страницу с динамическим обновлением информации без обновления страницы.
Критерии оповещения/пинга:
Ниже перечислены события, которые могут вызвать оповещение или проверку связи.
Всплески объема, это необычное процентное изменение среднего объема по сравнению с предыдущим часом.
Оповещения RSI, это перепроданность или перекупленность rsi на дневном и часовом интервале
Пинги истекают через 24 часа, уменьшая количество пингов на 1 для таблицы, но не удаляя их из истории пингов.
Определения
Оповещение о цене: цена криптовалюты при первом пинге.
Высокий после оповещения: самое высокое значение криптовалюты после первого пинга.
Конечные точки API
Мы будем использовать Binance API
Контакты
Контакты видны только пользователям с аккаунтом pro