Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width60%

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

Список текущих роботов FOS можно вызвать, нажав кнопку  на тулбаре (рис. 1). Если в предыдущие запуски программы не было создано ни одного робота, список будет пустым.

 

Image Removed

 

Рисунок 1 – переход к списку роботов FOS

Column
Panel
bgColor#F5F5F5
borderStyledotted

Содержание страницы:

Table of Contents

Image Added

Рисунок 1 – переход к списку роботов FOS

При нажатии правой кнопки на робота открывается контекстное меню с командамиоткроется список команд:

  • открыть окно настройки робота;
  • запустить;
  • остановить;
  • удалить.

Чтобы настроить или запустить робота, сначала необходимо его активировать – открыть Некоторые команды недоступны. Для их активации сначала необходимо открыть окно настроек и управления. Для этого следует дважды нажать на робота (рис. 2).

...

Созданный робот отобразится в общем списке FOS (рис. 5). 

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

...

  • нажать дважды на интересующего робота (рис. 6);


    Рисунок 6 – выбор робота
     

  • нажать кнопку  в окне со списком роботов или в окне настройки робота (рис. 7). 

    Image Added

    Рисунок 7 – форма управление хеджированием

После запуска робот

...

анализирует заявки. При наличии встречной заявки с такой же или лучшей ценой, совершается сделка.

...

Midmarket устанавливается на уровне цены, по которой произошла сделка.

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

Остановка

Для остановки робота следует нажать кнопку  в окне со списком роботов или в окне настройки робота.

...

Параметры настройки робота

Работа робота осуществляется на основе параметровПараметры управления роботом:

  • Midmarket – цена, относительно которой в обе стороны выстраиваются заявки. Кнопка Take market позволяет получить текущее значение мидмаркета (среднее между лучшими на текущий момент ценами спроса и предложения);
  • Orders number – количество заявок с каждой стороны;
  • Quantity – объём заявок;
  • Price step – шаг выставления заявки;
  • Upper stop price – значение, ограничивающее движение рыночной цены сверху;
  • Lower stop price – значение, ограничивающее движение рыночной цены снизу;
  • Slippage – сдвиг цены заявки в сторону лучшей. Параметр необходим для повышения вероятности исполнения заявки. Цена заявки будет рассчитываться по формуле:
    • Pbid = Pcurrent * (1 + Sslippage% / 100%); 
    • Pask = Pcurrent * (1 - Sslippage% / 100%);
  • Position – текущая позиция по инструменту.

...

                         Image Removed

Рисунок 9 – табличное отображение заявок              

На шкале показана текущая цена Image Added, цена заявок на покупку Image Added и продажу Image Added, стоп цены Image Added.

Image Added

Рисунок 10 – шкала заявок

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

Image Added

Рисунок 11 – работа робота

...