[Golang] Готовый торговый бот. Исправить ошибки и внести изменения

10 000 руб. за проект
02 июня 2023, 23:05 • 9 откликов • 55 просмотров
Нужен человек, хорошо разбирающийся в Golang. Опыта в Go у меня нет, но постараюсь ответить на все ваши поступающие вопросы.

Задачи:
1) Исправить ошибку возникающая при работе программы - Exception has occurred: panic
2) Обновить подключение к api.bybit.com. (Вероятнее всего возникающая ошибка как раз из-за этого, т.к. последний раз программа обновлялась 3 года назад. Последнее обновление API Bybit - февраль-март 2023)
3) В каталоге содержатся 2 пакета, которые содержат логику работы торгового бота: funcs_coins.go (инверсные контракты) и funcs_usdt.go (USDT-контракты). Необходимо "объединить" их в Main.go чтобы, к примеру, при вызове BTCUSDT выполнялся funcs_usdt.go, а при вызове BTCUSD выполнялся funcs_coins.go
4) Раскомментировать "//stoploss" в funcs_usdt.go и funcs_coins.go , исправить ошибки в переменных.
5) !Отдельной программой (клоном)! подключить к api-testnet.bybit.com

Запускал на Go 1.18, но вы можете использовать и новейшую версию, т.к. они являются обратно-совместимыми.

Итог работы: 2 программы, работающие как со стандартным API, так и с Testnet-API.

Перед выполнением пишите пожалуйста в сообщения, отправлю вам ссылку на репозиторий, станет более понятнее с чем необходимо работать.
Файлы