Скачать Торговый робот «Активная сетка» для биржи Bitmex [Центр АлгоТрейдинга]

Статус
В этой теме нельзя размещать новые ответы.

Capital

Platinum
Регистрация
13 Окт 2016
Сообщения
22.308
Реакции
374.035
Торговый робот «Активная сетка» для биржи Bitmex
Скриншот 24-10-2022 194138.jpg
Торговый бот «Активная сетка» - это сеточный торговый робот для биржи Bitmex. Бот расставляет основные лимитные ордера относительно ценового канала (Price Channel), и далее в глубину доставляет дополнительные лимитные ордера для усреднения цены с указанным интервалом, и если надо, то с указанным увеличением (или уменьшением) объема. Количество ордеров также настраивается.
Робот «Активная сетка» маржинальный, и работает с фьючерсными контрактами на криптовалюту, поэтому эффективность стратегии растет, за счет того, что бот торгует как на покупку, так и на продажу. А за счет торгового плеча можно торговать повышенным объемом для генерации большей прибыли.

Спойлер: Логика бота
Торговый робот «Активная сетка» работает группой ордеров – т.н. сеткой. Первые два ведущие ордера устанавливаются по границам ценового канала, указанного пользователем периода. И относительно этих ордеров, на указанном расстоянии, в указанном количестве устанавливаются остальные ордера. Пока нет открытых сделок, при изменении канала, бот будет постоянно переставлять ордера, как на покупку, так и на продажу. При срабатывании одного или нескольких ордеров, та часть, где было срабатывание, перестает передвигаться. Т.е., если сработала покупка, то ордера на покупку больше не передвигаются, но при этом ордера на продажу продолжают двигаться согласно построенному каналу. Это дает возможность, во-первых, купить по хорошей цене, и при большем среднего движении, дополнительно купить по еще лучшей цене, и при выходе по противоположной стороне канала получить повышенную прибыль. Кроме этого, есть возможность выходить по другому фильтру. Для этого пользователь может указать для выхода из позиции канал другого периода. В этом случае, если цена дойдет до этого уровня, и при условии что позиция находится в плюсе (!), бот закроет позицию. Тем самым получаем еще одно преимущество. Если выбран один из типов сделок, то логика будет немного отличаться – отложенные ордера будут открываться только в сторону, куда разрешена торговля. Например, если разрешена покупка, то бот будет работать только лимитниками на покупку. На продажу лимитные ордера не ставятся, а бот выходит из сделки по противоположной стороне канала по факту. С продажей наоборот.



Давайте на рисунке рассмотрим как бот расставляет ордера. Мы видим два канала — периодом 40 (на вход) и 20 (на выход) свечей. Это значит, что бот поставит два первоначальных ордера по границе канала. Допустим, мы торгуем 100 контрактов, тогда на верхней границе канала (на вход) будет лимитный ордер на продажу, и на нижней границе — лимитный ордер на покупку. И далее, на указанном расстоянии от этих ордеров будут размещаться дополнительные.

Допустим, мы настроили торгового бота «Активная сетка» для Bitmex с параметрами дополнительных ордеров в количестве 2, с расстоянием между ордерами в 2% и коэффициентом мартингейла 1,2. Бот сразу установит и дополнительные ордера как на схеме ниже:
ActiveGrid.jpg

Как видим, бот для Bitmex работает относительно канала, при смещении которого, все ордера перестраиваются. Бот выходит из сделки по каналу на выход (если позиция находится в плюсе), или по каналу на вход с противоположной стороны (если бот в продаже — то по нижней линии канала выкупает, а если в покупке — то продает по верхней линии). Тем самым мы получаем первое математическое преимущество в виде спреда между линиями канала на покупку, и второе — в виде усреднения позиции за счет дополнительных ордеров на докупку и допродажу.



СКАЧАТЬ
 

Вложения

  • Скриншот 24-10-2022 194138.jpg
    Скриншот 24-10-2022 194138.jpg
    94 KB · Просмотры: 1
  • Like
Реакции: Sayk
Статус
В этой теме нельзя размещать новые ответы.
Сверху