GBot — ваш надежный партнер в автоматической торговле криптовалютами

image

GBot — это мощное приложение для автоматической торговли криптовалютами, работающее на серверной стороне и управляемое через Telegram и консоль на ПК. С его помощью вы можете эффективно управлять своими инвестициями на различных биржах.

Интегрированные биржи

 

Торговый бот GBot
Торговый бот GBot

 

Торговый бот GBot поддерживает работу с рядом популярных криптовалютных бирж, включая:

  • Полониекс
  • Exmo
  • Bitfinex
  • Binance (неофициальный)
  • Cex (неофициальный)
  • Криптопия (неофициальная)
  • Кракен (неофициальный)
  • Yobit (неофициальный)
  • Huobi (неофициальный)
  • Kucoin (неофициальный)
  • Hitbtc (неофициальный)
  • Stex (неофициальный)
  • Bleutrade (неофициальный)

Обратите внимание, что некоторые из перечисленных бирж имеют неофициальную интеграцию.

Установка и запуск

1. Установка в виде бинарного файла:

  • Скачайте ZIP-архив с последней версией.
  • Распакуйте архив в удобное место на вашем компьютере.
  • Добавьте недостающие модули API в папку api.
  • Создайте файл конфигурации:
    • Для Windows: создайте файл start.bat с необходимыми параметрами.
    • Для *nix-систем: создайте файл start.sh с соответствующими параметрами.
  • Запустите файл конфигурации для старта бота.

2. Установка через Git:

  • Установите Git на ваш компьютер.
  • Клонируйте репозиторий GBot: bash
    git clone https://github.com/steeply/gbot-trader.git
  • Перейдите в директорию проекта: bash
    cd gbot-trader
  • Установите зависимости: bash
    npm install
  • Создайте файл конфигурации (аналогично предыдущему шагу) и запустите бота.

3. Установка на Heroku:

  • Создайте папку на вашем компьютере и сохраните в ней репозиторий GBot.
  • Зарегистрируйтесь на Heroku и установите Heroku CLI.
  • Выполните следующие команды в консоли: bash
    heroku login
    git init
    git add .
    git commit -m "first commit"
    heroku create
    git push heroku master
    heroku ps:scale web=0
  • Настройте переменные окружения через панель управления Heroku или с помощью команд: bash
    heroku config:set PARAM=VALUE
  • Запустите рабочего процесса: bash
    heroku ps:scale worker=1

Важно: Heroku автоматически перезагружает приложение раз в сутки, что может быть критично для некоторых стратегий торговли. (github.com)

Создание и настройка Telegram-бота

Для управления GBot через Telegram необходимо создать бота:

  1. Обратитесь к @BotFather в Telegram.
  2. Создайте нового бота с помощью команды /newbot и следуйте инструкциям.
  3. Получите токен для доступа к API вашего бота.

Получение Telegram ID:

  • Напишите своему боту любое сообщение.
  • Запустите GBot Trader и получите свой идентификационный номер.
  • Установите TELEGRAM_ID в конфигурационном файле.

Если вы не хотите использовать Telegram, установите параметр TELEGRAM_OFF=true.

Запуск бота

На локальном компьютере:

  • Для Windows:
    • Создайте файл start.bat с необходимыми параметрами и запустите его.
  • Для Linux или Mac:
    • Создайте файл start.sh с соответствующими параметрами и запустите его.

Важно: При указании процентов в Windows используйте двойной знак процента (%%).

На хостинге:

  • Следуйте инструкциям хостинга по запуску приложений на Node.js.

Для запуска панели управления в Telegram:

  • Отправьте сообщение /start вашему боту.

Заключение

GBot предоставляет гибкие возможности для автоматизации торговли криптовалютами, поддерживая множество бирж и предлагая различные способы установки и настройки. Следуя приведенным инструкциям, вы сможете быстро настроить и запустить бота, оптимизируя свои торговые стратегии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *