Инструкция

Инструкция

Max
  • скачать и распаковать архив с ботом в любое удобное место
  • зайти на https://www.python.org/downloads/ , скачать и установить Python 3.6.5

в начале установки не забыть поставить галку "add to path"


  • после зайти \Bot\master для конфигурации файла Run

Выделенный текст в файле Run заменить на полный путь к venv\Scripts

в моем случае полный путь выглядит таким образом:

C:\Users\User\Desktop\Bot\master\venv\Scripts

заменить на полный путь к папке \Bot\master

у меня : C:\Users\User\Desktop\Bot\master

  • Изменить файл config.py , для этого его необходимо открыть с помощью любого текстового редактора ( блокнот ).

Необходимо создать 2 набора API ключей на своем/тестовом аккаунте Bitmex

Имя может быть любым, право доступа: ордер.

Сохраните себе ApiID/ApiSecret, информация доступна один раз после создания ключа

Далее по пунктам

  • Interval - устанавливается фрейм для работы бота (1 ч).
  • Leverage - общее плечо, при расчете объема заявки суммируется с LeverageCorrelation (отдельные установки плеча для шортов/лонгов)
  • orderMode - в режиме "maker" запрещено исполнение заявок по тейкеру для получения анти комиссии
  • Strategy - нужно указать тайтл стратегии, которая должна работать
  • dowloadlastCandles - загрузка рыночных данных за указанное количество баров назад, для просчета текущей позиции на момент запуска бота

Активна должна быть только стратегия указанная в Strategy, остальные должны быть за комментированны. Настройки самих стратегий можно изменять, подгонять - для этого можно воспользоваться тестером стретегий Tradingview и загнать в него код соответствующей стратегии , расположенные в папке Bot\strategy.

После всех конфигураций, можно запускать бота с помощью файла Run

Пример успешно запущеного бота.


Размещать данного бота наиболее удобно и технологично на Amazon EC2

https://aws.amazon.com/ru/ec2/getting-started/

Отлично подойдет бесплатный (1$ на год) пробный вариант на серверной Windows, при выборе зоны нужно выбирать EU1-west (Ireland).

Удобство AWS инстанса в возможности удаленного контроля с любого устройства - ноутбук/планшет/телефон через подключение к удаленному рабочему столу + нет необходимости держать включенным свой ПК.

Report Page