Документация для предыдущей версии OptionWorkshop v.13.6. Документация для последней версии OptionWorkshop (> 16.6) расположена здесь.

FOS – это робот, выставляющий простую лесенку заявок фьючерсов и позволяющий зарабатывать на колебаниях цены внутри некоторого коридора. Робот может использовать лимитированные заявки или стоп-заявки. Лимитированные отправляются в торговую систему, стоп-заявки хранятся в памяти программы и выставляются по факту достижения рынком заданной цены. Список текущих роботов FOS можно вызвать, нажав на кнопку FOS.

Если в предыдущие запуски программы не было создано ни одного робота, то список будет пустым. Нажав на кнопку Add new FOS robot, пользователь увидит диалог создания нового робота. В этом диалоге необходимо указать счёт, на котором будет работать робот, выбрать торгуемый фьючерс и стратегию по данному фьючерсу, к которой будут привязываться заявки и сделки.

Рисунок 1 – создание нового робота

После создания робота его можно запустить, остановить или удалить. Параметры следующие:

  • Midmarket – цена относительно которой в обе стороны выстраиваются заявки. Кнопка Take market позволяет получить текущее значение мидмаркета (среднее между лучшими на текущий момент ценами спроса и предложения);
  • Orders number – количество заявок с каждой стороны;
  • Quantity – объём заявок;
  • Price step – шаг через который выставляются заявки;
  • Mode – тип заявок.

Рисунок 2 – параметры настройки робота

Для того чтобы текстовое поле приняло введенное значение нужно нажать Enter - тем самым вы подтверждаете изменение.

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

  • Upper stop price – значение ограничивающее движение рыночной цены сверху;
  • Lower stop price – значение ограничивающее движение рыночной цены снизу.

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

 

 

  • No labels