Бот для криптовалютной биржи
Не только сделал гораздо больше, но и помог понять и освоить гораздо больше, чем предполагалось и именно так, как хотелось.
Благодарен. Рекомендую.
Нужен бот для торговли на бирже FTX.
Приветствуется максимальное упрощение структуры.
Есть составленное ТЗ, предоставлю для ознакомления. Полностью описан блок логики и подробно расписаны алгоритмы. Готов оперативно дорабатывать ТЗ после обсуждения и подробно прояснять все моменты.
Общая структура - 5 блоков:
Блок получения информации: через сокет получает потиково информацию о каждом изменении цены бид или аск.
Блок логики: с каждым тиком полученным блоком информации блок логики пересчитывает условия триггеров покупки или продажи. Рассчитываются несколько скользящих средних портфеля из двух валют и производные переменные от них.
У каждого триггера по несколько условий, прописанных в коде. В условиях участвуют рассчитываемые переменные и прописанные при запуске константы.
Блок логики разделен на две части: цикл проверки условий покупки и цикл проверки условий продажи.
Части работают последовательно и циклично.
Работа начинается с запуска цикла проверки условий покупки.
Как только срабатывает одно из условий покупки подается сигнал блоку управления ордерами для выставления ордеров на продажу и блок переходит к следующей части - запускается цикл проверки условий продажи.
Как только срабатывает одно из условий продажи - подается сигнал блоку управления ордерами для выставления ордеров на продажу и снова начинает работать цикл проверки условий покупки. И так по кругу.
Есть необходимость запускать только цикл продажи единоразово. То есть блок логики в лучшем случае должен уметь работать в двух режимах: циклическом и единоразовой продажи.
В итоге в блоке логики одновременно всегда работает только один из циклов - продажи или покупки. Циклически и желательно иметь возможность запускать только цикл продажи единоразово.
Блок управления ордерами: умеет после получения сигналов из блока логики выставить ордера на направление, количество и цену полученные в блоке логики.
Блок сигнализации: При выставлении ордера и других событиях получать уведомления в телеграмм.
Блок управления: как можно проще. Отличным вариантом был бы небольшой бот управления, в котором можно было бы прописывать константы: сумма трейда, различные коэффициенты для логики и в котором можно было бы получать текущее состояние блока логики.
Пример бота управления на РНР так же приведен в ТЗ.
Все блоки могут быть как в одном сегменте кода, так и в разных.
Будет висеть на виртуальном сервере.
Бюджет: 1000 UAH Срок: 14 дней
Привет, могу написать этот бот. Есть опыт написания торговых ботов для huobi and binance. Писать буду на python+mongoDB(atlas, free account на 500Гб). По поводу деплоя на сервер, то скажу сразу, что нужно делать все в докер контейнере + система оркестрации(сделаю docker compose|swarm) который будет следить и перезапускать бота если он упадет + мониторинг и сбор логов(sentry, там есть free account, его хватит для одного бота ). Ну и docker compose|swarm позволяет легко запустить несколько ботов с разными настройками + на разных серверах, что очень удобно при масштабировании проекта
Бюджет: 25000 UAH Срок: 7 дней
Добрый день. Заинтересовало, имел недавно опыт разработки такого боты по апи Бинанс и Коинбейз. Проблем не составит, в лучшем случае реализую код за 2-3 дня (+ тесты), адаптация кода, создание удобных конфигураций для пользователя и занос механики в телеграмм может занять остальные 3-4 дня. По тз есть вопросы, такие же простые, как и в будущем ответы на них. Обращайтесь, писать буду на С#, хорошо контачу с ЯП.
Python 67 ставок 31 июля
58 ставок 30 июля
AI и машинное обучение 58 ставок 30 июля
Парсинг данных 37 ставок 30 июля
90 ставок 28 июля