Bitsgap logo
/Торговые боты/DCA бот/Настройка дополнительных параметров DCA-бота Bitsgap

Настройка дополнительных параметров DCA-бота Bitsgap

В этой статье мы расскажем, как настроить DCA-бота, используя дополнительные опции в меню «Ручные установки».

При настройке нового DCA-бота раздел «Ручные установки» позволяет вам изменить настройки бота и персонализировать вашу торговую стратегию. Чтобы изменить настройки, нажмите на [Ручные установки].

rd.jpg

Настройки бота

В разделе «Настройки бота» вы можете выбрать параметры старта бота и настроить инвестиции между базовым ордером и усредняющей сеткой.

Шаг 1: Условия запуска бота

Вы можете выбрать один из двух доступных вариантов, который определит, как ваш DCA-бот будет входить в сделку.

rdc2.jpg

Немедленно

Опция «Немедленно» создаст вашего DCA-бота сразу после того, как вы заполните все настройки. Ваша позиция будет открыта мгновенно со всеми необходимыми DCA-ордерами.

По сигналу индикатора

Бот будет ждать, пока индикатор/ы на выбранном таймфрейме не сгенерируют сигнал. При этом варианте потребуется некоторое время, чтобы индикаторы сгенерировали сигнал для входа, а ваш бот будет создан и переведён в статус ожидания.

  • Общие сигналы за 30д: сколько сигналов было сгенерировано для выбранного индикатора на выбранном таймфрейме за последние 30 дней.

rdc3.jpg

Редактирование индикатора

Чтобы изменить текущий индикатор, нажмите на кнопку [X] рядом с индикатором, а затем выберите новый индикатор, нажав на [Добавить индикаторы].

  1. Выберите любой другой индикатор (если необходимо).
  2. Выберите таймфрейм.
  3. Нажмите на значок плюса.

rdc4.gif

Примечание
Вы можете добавить до 6 индикаторов одновременно — цикл будет запущен по сумме их сигналов.

Шаг 2: Размер и тип базового ордера

Введите размер вашего первого ордера (он же начальная позиция) в торгуемой валюте. Эта сумма будет вашей первой инвестицией при запуске DCA-бота.

rdc5.jpg

Затем выберите одну из двух опций, определяющих тип ордера, которым будет открыт ваш DCA-бот.

  • Лимитный ордер открывает позицию по фиксированной цене, однако бот может стартовать с задержкой. Этот ордер будет выставлен по лучшей цене покупки/продажи, доступной в книге ордеров в начале цикла.
  • Рыночный ордер открывает позицию немедленно, но исполнение рыночного ордера может привести к убыткам из-за проскальзывания цены и покупки/продажи по менее выгодной цене, чем текущая.

Совет
Лимитный ордер — это тип ордера по умолчанию для вашей первоначальной сделки. Этот вариант рекомендуется, поскольку бот покупает/продаёт активы по определённой цене, избегая потерь из-за проскальзывания цены.

В случае высокой волатильности, когда ваш лимитный ордер остаётся открытым или частично заполненным, система разместит ордер повторно, чтобы обеспечить его исполнение по наилучшему курсу как можно скорее.

Шаг 3: Усреднение ордеров

Ордера DCA — это сделки, которые усредняют цену покупки или продажи торгуемого актива и увеличивают размер позиции.

На этом этапе вы сможете определить размер инвестиции, распределённой между указанным количеством усредняющих ордеров.

rdc6.jpg

  • Сумма усредн. ордеров — общая сумма инвестиций в ваши DCA-ордера в торгуемой валюте;
  • Количество усредн. ордеров — общее число усредняющих ордеров;
  • Шаг усредн. ордеров, % — расстояние между усредняющими ордерами в процентах.

Лимит активных ордеров

Эта опция позволяет ограничить количество активных усредняющих ордеров. Таким образом, только часть ваших DCA-ордеров будет выставлена и добавлена в книгу ордеров при запуске бота.

Когда вы устанавливаете меньшее количество активных сделок, чем общее количество DCA-ордеров, ордера, размещённые по самым низким ценам, будут неактивными (серые линии на графике). Таким образом, при усреднении ордеров по более низким ценам средства не резервируются на вашем доступном балансе, и вы можете использовать их для других сделок.

rdc7.jpg

В следующем примере мы установили лимит в 3 активных ордера, в то время как всего должно быть 5 DCA-ордеров. Когда мы запускаем бота, только 3 DCA-ордера будут размещены, а ещё 2 будут отложены. Как только бот исполнит ордер DCA, система «активирует» одну отложенную усредняющую сделку. Таким образом, у нашего бота будет 3 активных DCA-ордера и один отложенный.

rdc8.jpg

Мультипликаторы объёма и шага

Мультипликаторы объёма и шага — это функции, позволяющие вашему DCA-боту усреднять позицию более эффективно.

Мультипликатор объёма — это прогрессивный коэффициент, который увеличивает размер каждого последующего усредняющего ордера. Например, каждый следующий ордер DCA будет содержать сумму, увеличенную в 1,3 раза, как показано ниже.

rdc9.jpg

Информация
Коэффициент мультипликатора объёма варьируется от x1 до x2.

Чем больше коэффициент, тем ниже средняя цена.

Мультипликатор шага — это инструмент, который помогает расширить сетку усредняющих ордеров с увеличением интервалов между ними, чтобы совершать меньше сделок по мере движения цены против первого ордера. Например, каждый следующий ордер DCA будет дальше от предыдущего в 1,3 раза, как показано ниже.

rdc10.jpg

Информация
Коэффициент мультипликатора шага также изменяется от x1 до x2. Чем больше этот коэффициент, тем ниже средняя цена.

Take Profit и Stop Loss позиции

Этот раздел включает в себя настройки, которые приводят к закрытию позиции.

Шаг 4: Take Profit (TP)

На этом шаге вы определяете, при каких условиях бот должен закрыть позицию и зафиксировать прибыль.

Обычный Take Profit

Ордер Take Profit будет размещён и исполнен при выбранном проценте изменения цены.

rdc11.jpg

Существует четыре варианта:

  1. Усредн. цена: процент Take Profit рассчитывается от максимальной средневзвешенной цены позиции.
  2. *Усредн. цена + Индикаторы: уровень минимальной прибыли рассчитывается от максимальной средневзвешенной цены позиции, и цикл будет закрыт по сигналу выбранных индикаторов (когда цена будет выше минимальной прибыли).
  3. Цена баз. ордера: процент Take Profit рассчитывается от базовой цены ордера.
  4. *Цена б/ордера + индик.: минимальный уровень прибыли рассчитывается от цены базового ордера. Цикл будет закрыт по сигналу выбранных индикаторов (когда цена будет выше минимальной прибыли).

rdc12.jpg

* Для получения сведений о том, как добавлять, редактировать и удалять индикаторы, пожалуйста, вновь перейдите к Шагу 1: Условия запуска бота.

Внимание
При установке Take Profit с помощью индикаторов, он будет запущен только после того, как сгенерируется сигнал и будет выполнено условие достижения процента TP. Это означает, что указанный процент изменения цены является минимальным уровнем прибыли, что позволяет системе игнорировать сигналы индикатора ниже выбранного уровня прибыли.

Выберите тип ордера, который будет размещён при срабатывании Take Profit. Метрика PNL отражает приблизительную минимальную прибыль, основанную на текущих настройках Take Profit.

rdc13.jpg

Чтобы увидеть разницу между лимитным и рыночным ордером, вернитесь к Шагу 2: Размер и тип базового ордера.

Trailing Take Profit (TTP)

Take Profit будет следовать за текущей ценой на определённом расстоянии, указанном в настройках. С помощью TTP вы можете максимизировать прибыль, пока цена движется в благоприятном направлении.

Если вы выбрали опцию Trailing Take Profit, укажите:

  • Trailing TP триггер, % — уровень, на котором активируется TTP. Этот процент будет вычислен из значения Процент.
  • Отклонение цены, % — процент отскока от максимальной (для Long) или минимальной (для Short) достигнутой цены (после активации TTP).
  • Процент от… — точка отсчёта для триггера Trailing TP. Если вы не знаете, как выбрать процент, рекомендуем вам ознакомиться с разделом Обычный Take Profit.

Как только цена достигнет уровня триггера Trailing TP, все ордера DCA будут отменены, а TTP активирован. С этого момента позиция будет закрыта на уровне Trailing TP:

rdc14.jpg

Trailing TP устанавливается на расстоянии отклонения цены от максимальной/минимальной цены, достигнутой с момента активации TTP.

Если цена движется в благоприятном направлении, уровень Trailing TP будет следовать за ценой и останется на уровне процента отклонения цены от максимального/минимального значения. Если цена возвращается и достигает или выходит за пределы процента отклонения цены, ордер Take Profit исполняется, и позиция закрывается.

Примечание
Trailing Take Profit может быть исполнен только как рыночный ордер.

Шаг 5: Stop Loss (опционально)

В противоположность ордеру Take Profit, которым вы можете закрыть позицию с положительным результатом, вы также можете установить Stop Loss. Этот ордер предотвратит дальнейшие потери вашего бота и закроет позицию, когда цена пойдёт в противоположном направлении.

Уровень Stop Loss рассчитывается на основе максимальной средневзвешенной цены позиции. Он всегда закрывает цикл, размещая и исполняя рыночный ордер на покупку/продажу, в зависимости от выбранной ранее стратегии (Long/Short).

rdc15.jpg

Как только вы установите процент изменения цены Stop Loss, система рассчитает приблизительный убыток, учитывая все усредняющие ордера.

Trailing SL

Доступна дополнительная опция, позволяющая придать вашему Stop Loss ещё больше функциональности. Опция Trailing будет перемещать Stop Loss вслед за ценой каждый раз, когда цена изменяется в процентном отношении. При этом Stop Loss будет перемещаться на заданный процент. Например, в нашем примере он будет перемещён на 1%, как показано ниже.

rdc16.jpg

Внимание
Перемещение уровня SL приводит к отмене усредняющих ордеров под ним. На графике такие ордера станут серыми, а в списке активных ордеров они появятся со статусом «Отменен».

Управление рисками

Данный раздел включает в себя настройки, отвечающие за полное закрытие бота DCA и управление рисками.

Шаг 6: Pump/Dump Protection

Опция Pump/Dump Protection приостанавливает открытие новой позиции, если цена растёт или падает слишком быстро. Эта опция включена для всех ботов DCA по умолчанию.

rdc17.jpg

Подробнее об этой функции вы можете узнать из нашей статьи — Pump protection.

Шаг 7: Целевая общая прибыль и разрешённый общий убыток

Две опции приведут к автоматическому закрытию вашего DCA-бота:

  • Целевая общая прибыль (аналогично опции Take Profit);
  • Разрешённый общий убыток (аналогично опции Stop Loss).

При активации опции в поле «Изм. инвестиции, %» вы можете указать процент прибыли или убытка от первоначальной инвестиции, при котором вы хотели бы зафиксировать и закрыть бота.

rdc18.jpg

Как только общий PNL вашего бота достигнет указанных значений, система закроет его, продав или купив монеты, и переведёт бота из числа активных на вкладку «История».

Шаг 8: «Макс. цена» & «Мин. цена»

Вы можете добавить дополнительные опции к своему DCA-боту, например, установить диапазон цен, который позволит вам не покупать на пике и не продавать на пике или на обоих уровнях.

По умолчанию бот DCA не имеет ограничений по цене покупки или продажи вашей монеты; он всегда будет следовать за ценой и начинать новый цикл, когда это необходимо. Вы можете изменить это, настроив максимальную или минимальную цену или обе сразу — таким образом, вы всегда будете торговать в ценовом диапазоне, который вы установили для своего бота.

Вы можете зафиксировать уровни диапазона путём ввода конкретных цен, определения разницы с текущим курсом (в %), а также перемещением на графике уровней «Макс. цена» и «Мин. цена»:

rdc19.gif

Теперь ваш DCA-бот настроен и готов к запуску!


Возникли сложности? Задайте свой вопрос нашему комьюнити в Telegram!