Пришло время начать разработку нашего бота. Для подключения я выбрал биржу ByBit (здесь должна быть реферальная ссылка, но я таким не особо увлекаюсь 🙃). У меня было несколько причин для этого выбора: во-первых, у меня уже был аккаунт на этой бирже; во-вторых, я довольно быстро нашёл nuget-пакет с необходимым функционалом для подключения к API (ссылка на GitHub). Этот пакет позволит нам сэкономить время на формировании HTTP-запросов, предоставляя готовый функционал. Первым делом создаем пустой проект для приложения на платформе .NET Core. Далее задаем имя проекта и решения, выбираем фреймворк (я выбрал .NET 8.0, так как ранее не работал с этим фреймворком, и рассматриваю свои пет-проекты как возможность для самообразования). После этого в Solution Explorer добавляем еще один проект типа Class Library и называем его SharedData. В этом проекте мы будем описывать модели данных, чтобы разные части нашего бота могли совместно их использовать, избегая дублирования кода. В итоге у нас должно
Торговый бот для криптобиржи. Закладываем основу и подключаемся к API ByBit.
26 августа 202426 авг 2024
59
3 мин