Мы все любим крипто, блокчейн, трейдинг и децентрализацию! Ура! Сейчас я собираюсь показать вам, как развернуть собственного торгового бота на Binance Exchange за 8 простых шагов.

Пример бота: бот, который торгует TRX (Tron) против ETH (Ethereum) и работает на бирже binance.

Шаг 1. Зарегистрируйте учетную запись веб-сервисов Amazon (AWS) и войдите в нее. https://aws.amazon.com/

Шаг 2. Войдите в свою Cloud9 IDE (среду разработки) на экране Консоли управления AWS —> «создать новую среду» —> «следующий шаг». ” -> «следующий шаг» -> «создать среду».

И теперь вы должны увидеть свой терминал (среда разработчика)…

Шаг 3. Убедитесь, что у вас установлена ​​самая последняя версия узла. Введите на своем терминале: node -v, чтобы проверить версию узла, затем введите: nvm install 11.

Шаг 4. Зарегистрируйте аккаунт Binance. www.binance.com. Если хотите, будьте любезны использовать мой Binance Referral ID со ссылкой или ID ниже при регистрации. Я буду очень благодарен, и это побудит меня публиковать больше руководств.

https://www.binance.com/?ref=10805325 или ID:10805325.

Шаг 5. После регистрации под своей учетной записью создайте ключ API. Обязательно сохраните его куда-нибудь БЕЗОПАСНО!!! (вы будете использовать его позже), кроме того, вам нужно будет настроить 2FA (двухфакторная аутентификация / через SMS или Google Auth.), чтобы создать ключ.

Шаг 6. Вернуться к команде запуска терминала AWS Cloud 9.

git clone https://github.com/mospretmen/cryptoTradingBot.git cryptoTradingBot
cd cryptoTradingBot
npm i –-save

Шаг 7. Создайте файл с именем «app-env» в папке cryptoTradingBot и включите в него приведенную ниже информацию. Он должен содержать ваши ключи API.

export APIKEY=your.api.keys.here
export APISECRET=xxxxxxxxxxxxxxx

Шаг 8. Запустите приведенные ниже команды в терминале AWS Cloud 9.

source app-env
npm run bot

И это все... Готово!!! Ваш бот должен работать на терминале.

Шаг 9.Чтобы изменить свою стратегию, перейдите в файл «bot.js» и отредактируйте свою стратегию здесь…

Шаг 10.Вы всегда можете изменить пару, которой вы торгуете, изменив пару в боте, например… измените все TRXETH на XRPETH… обязательно обратитесь к файлу ReadMe в папке бота cryptoTrading, он должен содержать все доступные команды, которые будут использоваться в боте (лимитная покупка, лимитная продажа, рынок, но и т. д.). Не забудьте также настроить десятичные разряды при размещении сделок для разных валют.

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