Функциональные возможности торгового робота можно разделить на несколько разделов:
ВХОД В ПОЗИЦИЮ
Вход в позицию может осуществляться несколькими способами:
Число уровней докупок в роботе не ограниченно. Благодаря этому в роботе можно торговать в том числе и позиционные стратегии (в режиме Сетка). По каждому уровню докупки (включая первый вход в позицию) возможно задание следующих настроек:
Данный модуль работает как в классическом режиме, так и в режиме Сетка.
- Возможность задания направления торговли: (-1) — только шорт, 0 — торговля в лонг и шорт, 1 — только лонг.
Начиная с версии 2.Х: При одновременном включении задания направления торговли за счет глобального индикатора позволяет блокировать новые докупки, если направление торговли НЕ совпадает с направлением индикатора и таким образом сильно улучшать точки входа. - Возможность задания направления торговли за счет глобального индикатора. Позволяет торговать в направлении индикатора. 2 режима:
- Лонг – цена выше линии индикатора; Шорт – цена ниже линии индикатора, если цена находится между линиями, то возможна торговля в обе стороны
- Лонг — наклон вверх; Шорт — наклон вниз.
Данный модуль позволяет:
- Закрывать позицию при перевороте глобального индикатора
Начиная с версии 2.х:
- Переворачивать остаток текущей позиции с учетом накопленной просадки (полноценный мани-менеджмент). При этом учитывается просадка по каждой докупке независимо.
- Закрывать остаток текущей позиции (если он есть) и открывать заданное в настройках число докупок без учета просадки. Это позволяет не ждать локального отката (которого может и не быть) для открытия заданной части позиции по тренду.
- Гибридный режим: Переворачивать остаток текущей позиции с учетом накопленной просадки (полноценный мани-менеджмент) или открывать заданное в настройках число докупок без учета просадки при отсутствии позиции.
Фильтр объема для первого входа в позицию и/или докупкам по позиции. Фильтр можно задавать как по абсолютному значению, так и в коэффициенте умножения среднего обьема за заданное число баров. Возможно задание минимального и максимального порога при вычислении минимально допустимого допустимого объема.
Увеличивает точность входа и в среднем улучшает цену входа по каждому уровню докупки. Позволяет улучшить точку входа или отфильтровать движения на малых обьемах.
Фильтр на вход или увеличение позиции после пересечения МА. Смотрит пересечение базовой скользящей средней (МА) после открытия или докупки и не дает войти, пока это пересечение не произошло. Позволяет указать факт пересечения в моменте или по закрытию свечи, номер докупки, начиная с которой смотрится данный фильтр (вход в позицию при фильтруется в любом случае).
Защита от продолжительных сильных трендовых безкоррекционных движений.
Возможно включение проверки входа по любому уровню докупки на основе дополнительного индикатора. Возможно указание отдельно верхней и нижней линии (это может быть одна линия, например скользящей средней), сдвига относительно линии индикатора.
Вход осуществляется:
- Лонг — цена ниже нижней линии минус сдвиг
- Шорт — цена выше верхней линии плюс сдвиг
Возможность входа в позицию по наилучшей цене (наилучшая из BID/ASK в стакане) без проскальзования. При этом дается только 1 попытка входа с заданной длительностью. Если попытка не получилась, то заявка снимается и ожидается следующий сигнал на вход. Если функционал не включен, то работает стандартный вход в позицию/увеличение позиции с проскальзованием+докупка остатка по рынку. Данный функционал существенно улучшает цену входа по каждому уровню докупки.
ВЕДЕНИЕ ПОЗИЦИИ
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС
При включении робота появляется таблица, которая в режиме реального времени показывает:
- Код торгуемого инструмента (Серый фон – тестовый режим, Зеленый — боевой)
- Возможность работы в данный момент времени (при указании перерывов в работе робота)
- Направление открытой позиции
- Количество открытых контрактов на текущий момент
- Эффективная цена позиции
- Вариационная маржа позиции с учетом частичного закрытия по стопу и профиту
- Прогнозируемая вариационная маржа позиции. Показывает размер прибыли/просадки всей позиции, если ее закрыть по текущей цене инструмента. Обновляется 1 раз в секунду, используется в модулях по автоматическому закрытию позиции по заданной прибыли или просадке (если их включить).
- Уровень стопа.
- Уровень тейк-профита.
- Расчетное значение среднего торгового диапазона для адаптивного режима 0
- Указанный в настройках размер стоп-лосса
- Статус по включению трейлинг стопа
- Статус по включению перевода в безубыток
- Расчетный размер тейк-профита. Расчитывается по заданному массиву докупок.
- Статус по включению тейк-профита по МА
- Количество возможных контрактов на текущий момент.
- Размер ограничения по просадке позиции в рублях
- Размер ограничения по прибыли позиции в рублях
- Факт пересечения базовой МА после открытия или увеличения позиции.
- Граница отскока для позиции в Лонг
- Граница отскока для позиции в Шорт
- Верхнее и нижнее значение торгового диапазона для адаптивного режима 1
- Кнопка ВКЛЮЧЕНО/ВЫКЛЮЧЕНО — Включение/Выключение работы робота из окна интерфейса. При самом первом запуске робот по умолчанию выключен.
- Кнопка ЗАКРЫТЬ — Закрытие позиции в моменте по текущей цене, после этого робот автоматически переводится в состояние ВЫКЛЮЧЕНО по избежание нового открытия позиции.
- Разрешенное направление торговли.
- Прогнозируемая вариационная маржа за день. Показывает размер прибыли/просадки всех позиций за день с учетом текущей позиции, если ее закрыть по текущей цене инструмента. Обновляется 1 раз в секунду.
- Накопленный профит – размер накопленного профита за все время работы робота. Сбрасывается мышкой.
- Показатели фильтра по объему
- ЛЛонг/ЛШорт – значения уровней для входа/докупки по фильтру уровней