Авторазворачивающаяся сетка мартингейла на Алертах.
В этом варианте сеточного бота реализована возможность выставления сетки в автоматическом режиме по заданным заранее условиям.
Для этого используется вкладка Алертов. В ней возможно добавить на график различные условия, при выполнении которых будет выставлена сетка ордеров.
Также робот, кроме закрытия по профиту, имеет возможность устанавливать стоп лосс ордера для ограничения убытков.
Тейк профит и стоп лосс ордера являются отложенными ордерами и выставляются на биржу при достижении цены активации.
Робот выходит из всех позиций в одной точке, усредняя цену выхода, после исполнения каждого нового ордера на открытие позиции.
Рис. 1. Окно настроек.
Описание настроек по порядку:
1. Настройка указывает, активен ли ордер (будет ли он выставлен на биржу).
Доступно всего два варианта:
2. Направление сделки. Настройка указывает, в какую сторону открывать сделку.
Доступно два варианта:
3. Цена первого ордера. Установка цены первого ордера. Стартовая цена для расчета сетки ордеров или цена отдельного ордера. Значение «AutoPrice» означает, что цена первого ордера будет автоматически установлена при срабатывании указанных условий.
4. Кол-во ордеров в сетке. Настройка количества ордеров в сетке. Будет создано указанное количество ордеров.
5. Шаг ордера. Расстояние между ордерами. Через какой ценовой промежуток создавать ордера друг от друга.
6. Тип объема.
Доступно два варианта:
7. Начальный объем. Каким объемом выставлять ордера. В какой валюте выставлять ордер, указывается в настройке Тип объема.
8. Инкремент объема в % от начального. На какой процент увеличивать объем для каждого ордера в сетке. Если не нужно увеличивать объём, можно оставить значение равное нулю.
9. Знаков в ОБЪЕМЕ после запятой. Количество знаков в ОБЪЕМЕ. На разных ранках, разных биржах, разных активах бывает разное значение объема. Например, для BTC на бирже Binance это значение равно 5. Значение можно посмотреть либо на самой бирже, либо в OsEngine во вкладке «Стакан».
10. Профит от цены ордера в %. Процент профита с каждой сделки (без учета комиссии).
11. Стоп от цены ордера в %. На каком расстоянии от цены входа разместить стоп лосс.
12. Количество активных ордеров. Сколько ордеров из созданной сетки будет выставлено на биржу. Этот параметр можно изменять в любой момент.
13. Проскальзывание в % на выход. Указывается процент от цены входа. Во время сильной волатильности или сквизах часто не получается выйти из позиции по нужной цене. Для того, чтобы иметь больше шансов закрыть позицию, указывается значение проскальзывания. На сколько процентов вы готовы отклониться от цены тейк профита и стоп лосса для закрытия позиции. Допускается не менять значение и оставить равным нулю.
Рис. 2. Кнопки.
1. Создать сетку ордеров. При нажатии будет создана сетка ордеров с параметрами, указанными выше в настройках.
2. Удалить все ордера. При нажатии удалит все ордера из робота и отменит все ордера на ОТРКЫТИЕ позиций на бирже, но не отменит ордера на закрытие уже открытых позиций.
3. Создать ордер. При нажатии создаст 1 ордер по настройкам указанным выше.
4. Удалить выбранный ордер. При нажатии удаляет выбранные (отмеченные галочкой) ордера.
5. Автопостроение сетки ордеров по событию. При срабатывании события цена первого ордера будет равна цене, по которой это событие сработало. Далее автоматически создастся сетка ордеров по параметрам, указанным выше.
Рис. 3. Колонки.
1. Номер. Номер ордера для удобства.
2. Ордер активен? Включает и отключает ордер. В случае необходимости можно отключить или включить определённый ордер. Ордер будет удален из робота и отозван на бирже или добавлен заново и отправлен на биржу.
3. Цена входа. Цена, по которой размещен ордер.
4. Цена выхода. Цена, по которой будет размещен закрывающий (тейк профит) ордер.
5. Объем. Объем ордера.
6. Направление сделки. В какую сторону будет выставлен ордер (покупка или продажа).
7. Выбрать. Выбрать несколько ордеров для того, чтобы их удалить. При удалении ордеров, по которым нет открытых позиций, ордера отзываются с биржи.
Доступно 2 вида событий:
В событиях не нужно настраивать ничего кроме того, что указанно ниже. Но если нужно, можно включить звуковое уведомление и вывод сообщения при срабатывании.
В случае необходимости всегда можно отредактировать событие, нажав правой кнопкой мыши и выбрать «Изменить».
Важно. Не нужно указывать тип реакции. Если выбрать открытие позиции, будет создана дополнительная позиция, которая не относится к сетке ордеров.
После того как событие сработает, оно автоматически отключается.
Для использования нового события или повтора старого, событие должно быть включено, а сетка ордеров должна быть пустая.
Событие по пересечению линии обновляется каждую новую свечу.
Это - полуавтоматический привод для помощи трейдеру в торговле. Если Вы придерживаетесь принципов торговли сеткой, его можно использовать.
Однако необходимо помнить, что данный тип стратегии не проходит Walk-Forwards тестирование и в полностью автоматическом режиме, на длительной дистанции способен принести убытки.
Пользоваться данным роботом можно, только если Вы полностью уверены в том, что Вы делаете.
Удачных алгоритмов!