Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 2 года и 7 месяцев
Бюджет:
10 000 руб
127.25 $ — 107.74 €
Введение:
Описание целей и функций скрипта.
Описание алгоритма работы:
Получение данных о текущих ценах торговых пар с сайта tradingview.com
Сравнение цен двух выбранных торговых пар.
Определение расхождения в цене и процентах между парами.
Генерация уведомления Telegram .
Уведомления в Telegram:
Настройка уведомлений для пользователей.
Условия срабатывания уведомлений.
Формат вывода уведомлений.
▫️Пример:
➡️ Торговая пара BYBIT:USDT | BINANCE:USDT
➖Текущая цена BYBIT:USDT 1.283
➖Текущая цена BINANCE:USDT 1.286
🔔Цена на BYBIT:USDT ниже ⬇️ цены на BINANCE:USDT на 3 ( *.***%)
▫️ИЛИ
➡️ Торговая пара BYBIT:USDT | BINANCE:USDT
➖Текущая цена BYBIT:USDT 1.286
➖Текущая цена BINANCE:USDT 1.283
🔔Цена на BYBIT:USDT выше ⬆️ цены на BINANCE:USDT на 3 ( *.***%)
Уведомление приходят в TELEGRAM только в случае срабатывания установленными условиями пользователем или по отдельному запросу
▫️Пример:
-Если первая торговая пара больше 0.5% в цене по отношению к второй срабатывает уведомление
- Если первая торговая пара меньше 0.2% в цене по отношению к второй срабатывает уведомление
Управление скриптом через Telegram:
Добавление пользователем торговых пар.
Проверка валидности торговой пары и добавление в список.
▫️Пример:
BINANCE:USDT
(После добавления , происходит сверка , в случае правильного ввода и валидности торговой пары он добавляется в список наших тикеров, в случае если такого не существует, выдает ошибку и не заносит в список)
Редактирование и удаление торговых пар пользователями.
(Возможность выбора торговой пары , взаимодействия полная замена тикерв вписав полное название или удаление выбранного тикера.)
Добавление правил пользователей и условий срабатывания.
Пример
Выбираем первую торговую пару из ранее добавленных торговых пар нами.
После выбора первой пары будет предложен вариант выбрать вторую торговую пару , почле выбора второй пары появляется возможность задать условия срабатывания уведомления.
Методом добавления % или ценовой разницы между парами, к одному правилу указывается 2 условия один процент или значение в цене на случай расхождения в одну сторону ⬆️ и другое условия на расхождения в противоположную сторону ⬇️
Кнопка c возможностью вывода всех добавленных правил на текущий момент(срез мониторинга)
Вывод всех правил в формате :
➡️ Торговая пара BYBIT:USDT | BINANCE:USDT
➖Текущая цена BYBIT:USDT 1.286
➖Текущая цена BINANCE:USDT 1.283
🔔Цена на BYBIT:USDT выше ⬆️ цены на BINANCE:USDT на 3 ( *.***%)
Уведомление должно приходить однократно , достигнув диапазона расхождения цены написанного в правилах.
В случае если цена вернулась обратно за пределы своего правила и вновь разошлась, уведомление должно прийти снова .
Ограничения и ограничительные условия:
Максимальное количество правил и торговых пар, установленное для пользователя.
Возможность мониторинга и установки условий только для собственных правил.
Графический интерфейс (по необходимости):
Разработка интерфейса для добавления, редактирования и удаления торговых пар.
Вывод списка добавленных пользователем правил.
Требования к безопасности:
Защита данных пользователей и торговых пар.
Права доступа к функциям скрипта и управлению.
Требования к производительности:
Обработка данных о ценах торговых пар с tradingview.com
Скорость выполнения алгоритма сравнения и генерации уведомлений.
Тестирование:
Сценарии тестирования алгоритма сравнения торговых пар.
Тестирование уведомлений и управления через Telegram.
Развертывание и поддержка:
Инструкции по установке и настройке скрипта.
Инструкции по обновлению и поддержке.
Ожидаемые результаты:
Работающий скрипт с возможностью сравнения торговых пар, генерации уведомлений и управления через Telegram.
Уведомления о расхождение
Разделы:
Опубликован:
13.06.2023 | 18:08 [поднят: 13.06.2023 | 18:08]
Заказ находится в архиве