ТЗ: Автоторговий скрипт ValueScan → Bybit (LONG + SL + Telegram)
Ціль
Скрипт автоматично:
відстежує нові активи в ValueScan (Long inflow alert),
відкриває LONG-угоду на Bybit,
встановлює Stop-Loss,
відправляє повідомлення в Telegram.
Джерело сигналу
Сайт: https://www.valuescan.io
Розділ: AI Long / Short → Long inflow alert
API відсутній
Отримання даних: парсинг сторінки або network-запитів
Логіка
При запуску: поточні активи зберігаються (без угод)
Далі:
перевірка кожні 5–15 секунд
якщо з'являється новий актив → обробити
кожен актив обробляється один раз
Список оброблених активів зберігається (JSON / SQLite)
Торгівля (Bybit)
Біржа: Bybit (офіційний API)
Тип угоди: LONG ONLY
Ордер: Market
Маржа: Isolated
Параметри (через конфіг):
сума угоди (USDT)
плечо
Stop-Loss: фіксований % від входу
Take-Profit: не потрібен
Якщо актив недоступний на Bybit → пропустити
Stop-Loss
Розраховується від ціни входу
Встановлюється одразу після відкриття угоди
Без трейлінгу
Telegram-сповіщення
Відправляти повідомлення при кожній спробі угоди:
Зміст:
тікер
LONG
ціна входу
Stop-Loss (% і ціна)
плечо
сума
час
статус (відкрита / помилка)
Захист
заборона повторних угод по одному активу
обробка помилок сайту і API
логування всіх дій