Модуль "Сетка заявок"
Модуль "Сетка заявок"
Назначение:
Основная задача модуля автоматизировать выставление сетки ордеров для открытия и автоматического закрытия позиции. Данный модуль можно применять как для скальперских операций, для рехеджирования опционной позиции или для одновременного автоматического выставления серии ордеров на открытие по нескольким инструментам (акциям, фьючерсам и другим инструментам) – например в начале сессии. Заявки и/или стоп-заявки выставляются автоматически по заданным параметрам пользователя.

Возможности модуля:
  • Одновременная торговля по нескольким счетам;
  • Одновременная работа нескольких десятков или сотен роботов ( в зависимости от мощности компьютера), по каждому роботу можно установить свои индивидуальные параметры работы;
  • Запуск нескольких роботов по одному инструменту на одном счете с разными параметрами торговли, каждый робот будет вести только свои позиции, какая позиция сейчас в торговом терминале его не интересует;
  • Возможность "Горячей" замены параметров роботов, т.е. алгоритм робота не будет пересчитываться по историческим данным, а продолжит работу уже с новыми параметрами и открытия или закрытие позиции будет произведено уже на основании новых параметров;
  • Работает с торговыми терминалами Quik (возможно подключение до 10 штук), Interactive Brokers (IB TWS) и TransaqConnector;
  • Контроль исполнения заявок:
  • В случае снятие биржей заявок, робот автоматически выставит их заново, когда вновь будет разрешена торговля;
  • В случае частичного исполнения заявки робот выставит заявку на закрытие именно на тот объем который исполнился;
  • В случае не исполнения заявки по стоп-заявке, возможно добиться 100% исполнения его с помощью блока робота «Заявки»;
  • Портфельное управление роботами (возможность в один портфель объединить несколько роботов по одной стратегии и указать общие риски и время работы);
  • В любой момент можно сбросить информацию по текущим позициям робота и чтоб он продолжил работу только при получении нового сигнала;
  • Массовое управление роботами (возможность остановить или запустить сразу всех роботов, только по одной стратегии или только одного робота);
  • Оповещение пользователя о событиях по смс, на почту, звуковое оповещение или сообщение на экране.

Возможности стратегии:
  • Режим торгов автоматически – заявки отправляются на биржу и ручной – эмуляция торговли, без выставления заявок на бирже учет операций ведется внутри робота;
  • Выбор направления торговли: Лонг, Шорт или Лонг/Шорт;
  • Статистика торговли робота;
  • Тест работы алгоритма на исторических данных и подобрать оптимальные параметры для каждого инструмента (при приобретении лицензии);
  • Установить время работы робота в какие дни и в какое время. Закрытие позиции перед окончанием сессии, перед клирингами или по заданному временем;
  • Установить ограничения потерь, блок робота «Риски»;
  • Встроенный блок стоп-заявок в каждом роботе;
  • Выбор стратегии торговли либо в направлении тренда – работа ведется через стоп-заявки, либо контртрендовая – выставляются лимитные заявки;
  • Количество активных заявок на открытие позиции (например, если у вас в сетка состоит из 100 заявок, то роботу можно указать, на каком расстоянии от цены выставить заявку в терминал. Это сделано чтоб не блокировать свободные денежные средства под заявки);
  • Заявки на открытие позиции можно выставить сразу на биржу, в случае стоп-заявок на сервер брокера, или все расчеты вести внутри робота, и выставлять заявку лишь на открытие или закрытие позиции при наступлении условий;
  • Автоматическое создание сетки ордеров с заданным шагом;
  • Сетку ордеров, т.е. уровни цены на которых должны быть выставлены заявки, можно самостоятельно корректировать и для каждого уровня указать каким количеством лотов должна быть открыта позиция, направлении сделки, цену профита, тип стоп-заявки;
  • Установить «количество исполнений» заявки на каждом уровне цены – сколько раз на этом уровне может открыться позиция.