Глава 10 · EMBERChapter 10 · EMBER

АлгоритмыAlgorithms

Алгоритмы есть в версии Ember. Они сами ставят и двигают ваши заявки по правилам, которые вы задали. Одновременно может работать столько алгоритмов, сколько разрешает ваш ключ Ember.Algorithms come with the Ember version. They place and move your orders by the rules you set. As many algorithms can run at once as your Ember key allows.

Три алгоритмаThree algorithms

  • Перекидка — заявка встаёт на 1 тик (или заданный отступ) перед ближайшей крупной заявкой (плотностью) рядом с ценой, где вы щёлкнули. Плотность сдвинулась — заявка идёт за ней; появилась плотность ближе к цене — заявка переезжает к ней; плотность съели или сняли — заявка снимается. Можно включить автосрабатывание (без щелчка) и стоп от входа.Перекидка (Hop) — an order stands 1 tick (or a set offset) in front of the nearest large order (density) near the price you clicked. The density moves — the order follows; a density appears closer to the price — the order moves to it; the density is eaten or pulled — the order is cancelled. Auto-trigger (no click) and a stop from the entry can be turned on.
  • Прострелы — лесенка лимиток на заданных расстояниях от цены (до 6 уровней, у каждого свой % и объём) — ловит резкие проколы цены. Цена ушла дальше заданного % — лесенка переезжает за ней. Что делать после исполнения одной — снять остальные, оставить на месте или двигать дальше.Прострелы (Spikes) — a ladder of limit orders at set distances from the price (up to 6 levels, each with its own % and volume) — catches sharp price spikes. The price moves further than the set % — the ladder follows. What to do after one fills — cancel the rest, keep them in place or keep moving.
  • Выход — закрывает открытую позицию лимиткой перед ближайшей плотностью стороны закрытия и двигается за ней, пока позиция не закроется.Выход (Exit) — closes an open position with a limit in front of the nearest density on the closing side and follows it until the position is closed.

Включить: кнопка ALG в стакане — левый щелчок открывает настройки алгоритма этой монеты, правый — включает и выключает. Пока алгоритм работает, ALG и пункт меню «Алгоритмы» мигают. Алгоритм можно сначала проверить на демо-счёте: заявки пойдут на демо, а стакан — настоящий.To turn on: the ALG button in a ladder — left-click opens the coin's algorithm settings, right-click turns it on and off. While an algorithm runs, ALG and the “Algorithms” menu item blink. You can try an algorithm on the demo account first: orders go to the demo, the book is real.

Работающие алгоритмыRunning algorithms

Работающие алгоритмы
Рис. 10.1. Меню «Алгоритмы»: программа поощрений и работающие алгоритмы (монеты и суммы — для примера).Fig. 10.1. The “Algorithms” menu: the rewards program and running algorithms (coins and amounts are examples).
  • Список: алгоритм, биржа, монета, что он сейчас делает («жду плотность», «заявка перед плотностью»), сколько работает. «Выкл.» — остановить. «История алгоритмов» — что алгоритмы делали раньше.The list: algorithm, exchange, coin, what it is doing now (“waiting for a density”, “order in front of a density”), how long it runs. “Off” stops it. “Algorithm history” — what the algorithms did before.
  • Программа поощрений. Поставьте галочку «Участвовать». За каждые 20 $ комиссии, уплаченной биржам по заявкам из Феникса (руками и алгоритмами, в боевом режиме), — +1 к лимиту одновременно работающих алгоритмов на 2 дня, не больше +3 в день. Заявки из MetaScalp, с сайта биржи и телефона на том же ключе не считаются. Бонус выдаётся вручную; новые алгоритмы не открываются — растёт только лимит.Rewards program. Tick “Participate”. For each 20 $ of fees paid to exchanges on orders from Phoenix (by hand and by algorithms, live) — +1 to the limit of algorithms running at once for 2 days, at most +3 a day. Orders from MetaScalp, the exchange site and the phone on the same key do not count. The bonus is granted by hand; no new algorithms open — only the limit grows.

Настройки алгоритмаAlgorithm settings

Левый щелчок по ALG в стакане открывает настройки алгоритма этой монеты.A left click on ALG in a ladder opens the coin's algorithm settings.

Настройки алгоритма Перекидка
Рис. 10.2. Настройки «Перекидки» для WAVES/USDC на MEXC.Fig. 10.2. “Перекидка” settings for WAVES/USDC on MEXC.
  • Сверху: «< Список» — к работающим алгоритмам; «Демо: торговать демо-счётом» — алгоритм торгует на демо при настоящем стакане. Эта монета / По умолчанию / Брать «По умолчанию» — свои настройки монеты или общие для подключения. Включить и выключить — правый щелчок по ALG, выключить — ещё Esc над ним.Top: “< List” — to the running algorithms; “Demo: trade the demo account” — the algorithm trades the demo with the real book. This coin / Default / Use “Default” — the coin's own settings or common ones for the connection. On/off — right-click ALG, off — also Esc over it.
  • Пресеты — сохранить настройки под именем и выбрать готовые. Telegram-бот меняет настройки монеты только выбором пресета (глава 14). Алгоритм — какой алгоритм у этой монеты.Presets — save settings under a name and pick saved ones. The Telegram bot changes a coin's settings only by choosing a preset (chapter 14). Algorithm — which algorithm this coin runs.
  • Плотность: от какой суммы заявка считается плотностью; в какой зоне (% от места щелчка, потом от цены) её искать.Density: from what amount an order counts as a density; the zone to look for it (% from the click, then from the price).
  • Постановка: на сколько тиков перед плотностью встаёт заявка; задержка реакции, мс.Placing: how many ticks in front of the density the order stands; reaction delay, ms.
  • Скорость: «Быстрые переезды и снятия» — переезд одним «изменить», не дожидаясь подтверждения; работает на некоторых биржах, на остальных — как без галочки.Speed: “Fast moves and cancels” — a move as one “amend” without waiting for confirmation; works on some exchanges, on others — as without the tick.
  • Поведение: нет плотности — ставить по щелчку; плотность сдвинулась — переставить за ней; ушла или съедена — снять; учитывать монеты, что уже на счёте (выкл. — только купленное алгоритмом); появилась плотность ближе к цене — переехать к ней.Behaviour: no density — place at the click; the density moved — follow it; gone or eaten — cancel; count the coins already on the account (off — only what the algorithm bought); a density appeared closer to the price — move to it.
  • Автосрабатывание: алгоритм сам, без щелчка, входит и выходит перед плотностями по кругу; сторона — покупка, продажа или обе; стоп — нет, в тиках или в % от входа.Auto-trigger: the algorithm by itself, without a click, enters and exits in front of densities in a circle; side — buy, sell or both; stop — none, in ticks or % from the entry.
  • Где работает: клавиша включения (если задана в горячих клавишах) и монеты, на которых алгоритм сейчас включён.Where it runs: the on/off key (if set in hotkeys) and the coins the algorithm is on now.

ПрострелыПрострелы (Spikes)

Настройки алгоритма Прострелы
Рис. 10.3. «Прострелы»: лесенка из трёх уровней на обе стороны (объёмы — для примера).Fig. 10.3. “Прострелы”: a three-level ladder on both sides (volumes are examples).
  • Лесенка: сторона — покупка, продажа или обе (на споте только покупки: свои монеты алгоритм не продаёт). Для каждого уровня — расстояние от лучшей цены в % и объём в $; «+ уровень» добавляет, ✕ удаляет (до 6 уровней).Ladder: side — buy, sell or both (spot — buys only: the algorithm does not sell your coins). For each level — the distance from the best price in % and the volume in $; “+ level” adds, ✕ removes (up to 6 levels).
  • Перестановка: цена ушла дальше заданного % — лесенка переезжает за ней.Re-placing: the price moved further than the set % — the ladder follows it.
  • После исполнения: «Снять остальные» — остальные заявки снимаются, алгоритм выключается; «Оставить, не двигать» — остальные стоят на месте, а когда позицию закрыли — лесенка снова от цены; «Двигать дальше» — лесенка продолжает ехать за ценой (позиция может вырасти). Выход из позиции — вручную (или алгоритмом «Выход»).After a fill: “Cancel the rest” — the other orders are cancelled, the algorithm turns off; “Keep, don't move” — the rest stay in place, and once the position is closed the ladder starts again from the price; “Keep moving” — the ladder keeps following the price (the position may grow). The exit is manual (or by the “Выход” algorithm).

ВыходВыход (Exit)

Настройки алгоритма Выход
Рис. 10.4. «Выход»: закрытие позиции перед плотностью.Fig. 10.4. “Выход”: closing the position in front of a density.

«Выход» закрывает уже открытую позицию одной лимиткой на тик (или заданный отступ) перед ближайшей плотностью стороны закрытия: у лонга — продажи выше цены, у шорта — покупки ниже. Плотность двигается — заявка за ней. Плотности нет — заявку не ставит и ждёт. Позиция закрыта — алгоритм выключается.“Выход” closes an already open position with one limit order a tick (or a set offset) in front of the nearest density on the closing side: for a long — sells above the price, for a short — buys below. The density moves — the order follows. No density — it does not place an order and waits. The position is closed — the algorithm turns off.

  • Плотность не меньше, $ — от какой суммы заявка считается плотностью.Density at least, $ — from what amount an order counts as a density.
  • Дальность, % — как далеко от цены искать плотность; 0 — по всему стакану.Range, % — how far from the price to look for a density; 0 — the whole book.
  • Отступ от плотности, тиков и задержка реакции, мс — как у «Перекидки».Offset from the density, ticks and reaction delay, ms — as for “Перекидка”.
ВажноImportantАлгоритм работает, только пока Феникс запущен и компьютер в сети. Перед боевой торговлей проверьте настройки на демо-счёте.An algorithm works only while Phoenix is running and the computer is online. Before live trading check the settings on the demo account.