Необходимо написать бота, который будет содержать в себе следующий набор критерий:
- Бот должен иметь англоязычный интерфейс. - Бот должен иметь контекстное меню "File" с возможностью создавать, открывать, сохранять и закрывать сессию. - Сессия должна содержать в себе полную конфигурацию бота. - Бот должен использовать в качестве источника данных(скрапера): [Pre-pump detection] Бот должен отслеживать все монеты, при изменении цены по указанному проценту, либо volume монеты, бот должен покупать эту монету в указанном количестве(сумма в $). [Special pre-pump detection] Бот должен отслеживать все монеты, при изменении цены по указанному проценту, либо volume монеты, бот должен покупать эту монету в указанном количестве(сумма в $), как только срабатывает любой из ниже перечисленных скраперов, бот должен продать все купленные монеты и купить монету/монеты на которую сработал скрапер. [Discord] Указанный сервер -> канал, авторизация через пользовательский токен. [Telegram] Указанный канал/несколько каналов, авторизация через пользовательский токен/по номеру телефона. [Twitter] Указанный аккаунт автора, авторизация через пользовательский токен. Доп. опции к распознаванию: - В случае нескольких срабатываний на разные коины, бот должен разделять бюджет. - Возможность добавить ключевые слова, только при распозновании которых, будет производиться покупка монеты. - Возможность добавлять монеты в черный лист, при обнаружении скрапером такой монеты, она должна игнорироваться. - Возможность запускать сразу несколько скраперов.
Бот должен иметь возможность создавать сразу несколько типов заказов одновременно. Бот должен иметь возможность создавать сразу несколько заказов одновременно.
Бот должен иметь функции Take-Profit(TP) и Stop-Loss(SL) со следующими возможностями: - Несколько TP одновременно. - Обычный SL. - Trailing SL (С настройкой процента активации). - Ручная покупка и продажа по маркет цене.
Бот должен иметь PNL работающий в реальном времени. Бот должен иметь отображение общего профита/потери. Бот должен поддерживать следующие сайты: - Binance. - KuCoin. - ByBit.
! Конечный продукт обязательно должен содержать в себе так же файл проекта и весь исходный код.
! Важный параметр скорость, общее время выполнения действий ботом с момента фиксации сигнала, не должно превышать 27мс для KuCoin и 7мс для Binance.