Функциональные возможности торгового робота можно разделить на несколько разделов:

ВХОД В ПОЗИЦИЮ

Вход в позицию может осуществляться несколькими способами:

Число уровней докупок в роботе не ограниченно. Благодаря этому в роботе можно торговать в том числе и позиционные стратегии (в режиме Сетка). По каждому уровню докупки (включая первый вход в позицию) возможно задание следующих настроек:

  • Число контрактов
  • Размер отклонения в пунктах или в относительных величинах по адаптивному режиму
  • Дополнительная проверка по расстоянию относительно предыдущего уровня. Таким образом можно задавать минимальное расстояние до предыдущего уровня и не позволять входить уровнями слишком близко друг к другу на гэпе.
  • Дополнительная проверка: побарный анализ скорости движения цены. Таким образом можно фильтровать относительно быстрые движения цены от медленного трендового движения.
  • Дополнительная проверка на вход в позицию на основе анализа баров (только для первого входа, последующие докупки не смотрятся).

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

Увеличивает точность входа и в среднем улучшает цену входа по каждому уровню докупки. Позволяет улучшить точку входа или отфильтровать движения на малых обьемах.

Фильтр на вход или увеличение позиции после пересечения МА. Смотрит пересечение базовой скользящей средней (МА) после открытия или докупки и не дает войти, пока это пересечение не произошло. Позволяет указать факт пересечения в моменте или по закрытию свечи, номер докупки, начиная с которой смотрится данный фильтр (вход в позицию при фильтруется в любом случае).

Защита от продолжительных сильных трендовых безкоррекционных движений.

Возможно включение проверки входа по любому уровню докупки на основе дополнительного индикатора. Возможно указание отдельно верхней и нижней линии (это может быть одна линия, например скользящей средней), сдвига относительно линии индикатора.

Вход осуществляется:

  • Лонг – цена ниже нижней линии минус сдвиг
  • Шорт – цена выше верхней линии плюс сдвиг
  • Возможность задания направления торговли: (-1) — только шорт, 0 — торговля в лонг и шорт, 1 — только лонг
  • Возможность задания направления торговли за счет глобального индикатора. Позволяет торговать в направлении индикатора. 2 режима:
    1. Лонг – цена выше линии индикатора; Шорт – цена ниже линии индикатора, если цена находится между линиями, то возможна торговля в обе стороны
    2. Лонг — наклон вверх; Шорт — наклон вниз.

Дополнительно можно задать закрытие позиции при перевороте индикатора.

Возможность входа в позицию по наилучшей цене (наилучшая из BID/ASK в стакане) без проскальзования. При этом дается только 1 попытка входа с заданной длительностью. Если попытка не получилась, то заявка снимается и ожидается следующий сигнал на вход. Если функционал не включен, то работает стандартный вход в позицию/увеличение позиции с проскальзованием+докупка остатка по рынку. Данный функционал существенно улучшает цену входа по каждому уровню докупки.

ВЕДЕНИЕ ПОЗИЦИИ

Полное закрытие позиции по стопу. Размер стопа может задаваться в пп или в коэффициенте умножения адаптивных величин (среднего торгового диапазона или размаха торгового диапазона). Считается относительно средневзвешенной цены позиции.

Позволяет перевести уровень стопа в безубыток при уходе цены в плюс относительно уровня входа в позицию далее, чем заданное значение. Уровень безубытка может корректироваться относительно уровня входа отдельным параметром. Размер уровня безубытка может задаваться в пп или в коэффициенте умножения адаптивных величин (среднего торгового диапазона или размаха торгового диапазона).

Позволяет перевести уровень стопа в безубыток по позиции при каждом частичном закрытии позиции по многоуровневому профиту. Уровень безубытка может корректироваться относительно уровня входа отдельным параметром. С каждым таким закрытием стоп пересчитывается. Данный стоп эффективно включать совместно с трейлинг-стопом.

Трейлинг-стоп по пику цены при включении начинается работу независимо от перевода стопа на уровень безубытка. Позволяет подтягивать стоп к текущему экстремуму на заданном расстоянии. Дополнительно можно указать номер докупки, после которой начинает работать функционал. Размер смещения относительно цены входа для включения трейлинга может задаваться в пп или в коэффициенте умножения адаптивных величин (среднего торгового диапазона или размаха торгового диапазона).

В настройках задается:

Закрытие всей позиции по тейк-профиту. Размер тейк-профита может задаваться в пп или в коэффициенте умножения адаптивных величин (среднего торгового диапазона или размаха торгового диапазона). По каждому уровню докупки может указываться свой тейк-профит, т.е. если робот вошел в позицию только по 1 уровню, то профит будет один, а если робот закупил например 5 уровней, то для всей позиции размер профита будет уже другой. Тейк-профит считается относительно средневзвешенной цены позиции.

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

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