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

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

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

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

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

Робот позволяет осуществлять торговлю по кнопкам ПОКУПКА/ПРОДАЖА, ПЕРЕВОРОТ и ЗАКРЫТЬ в любой момент по текущей цене, при этом:

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

Все уровни добавляются пользователем вручную в таблицу уровней, при этом на графике инструмента появляется горизонтальная линия соответствующего цвета. По каждому уровню задается:

  • Направление торговли (Покупка, Продажа)
  • Цена
  • Тип открытия (10 типов открытия в моменте и по закрытию свечи, включая Пробой, Отбой,  Прокол уровня, Недоход до уровня и Обратный пробой, описываются отдельно в разделе Дополнительные возможности)
  • Количество контрактов по данному уровню (перебираются варианты, заданные пользователем)
  • Число попыток входа по д