Визуал источника BotTabSimple.

Визуал источника BotTabSimple.

Большинство роботов из публичных примеров в OsEngine имеют всего один тип источника – BotTabSimple. Данный источник даёт возможность подключиться к одному инструменту, получать по нему свечи, трейды, стакан, а также выставлять по нему заявки.

 

1. Создание робота с источником BotTabSimple.

В окне создания роботов Вы можете видеть список источников вот в этой колонке:

Создадим робота с одним источником типа Simple:

1. Нажимаем на кнопку создать робота.

2. Даём роботу уникальное название.

3. Выбираем робота. Пусть это будет Bollinger.

 

2. Подключение данных в робота.

После этого мы можем подключить данные к роботу:

1. Открываем у робота его интерфейс.

2. Выбираем вкладку управления справа.

3. Открываем меню Data Settings и настраиваем нужный нам инструмент.

1. Выбираем тип подключения. К этому моменту, Вы уже должны быть подключены к какому-то коннектору.

2. Выбираем название портфеля. Внезапно, на одной площадке их может быть множество.

3. Нужно ли исполнять сделки в режиме эмуляции.

4. Установка комиссий.

5. Выбор бумаги для торговли.

6. Не забудьте поставить галочку у выбранной бумаги.

7. Из чего собираем новые свечи:

a. Tick – лента сделок.

b. Market Depth – из центра стакана. Это может быть нужно, когда по инструменту проходит очень малое кол-во сделок, а свечи нужны.

8. Нужно ли сохранять данные по ленте сделок внутри свечи. Если да, трейды, составляющие свечу, будут доступны из кода, но будет утечка памяти.

9. Тип свечи:

a. Simple – классические OHLC по времени.

b. Renko.

c. HeikenAshi.

d. Delta.

e. Volume.

f. Ticks.

g. Range.

h. Revers.

10. Размерность свечи.

11. Нужно ли строить неторговые свечи.

 

3. Общее.

После этого в робота начинают поступать данные:

1. Чарт с представлением ранее запрошенных свечных данных.

2. Панель вкладок с:

a. Открытыми позициями.

b. Отложенными ордерами для открытия позиций.

c. Закрытые позиции.

d. Лог робота.

3. Стакан котировок с возможностью быстрого открытия позиций.

 

4. Работа с чартом.

При нажатии правой кнопкой мыши на чарте вы увидите всплывающее меню:

1. Цветовая схема. Белая / Чёрная.

2. Убрать все области чарта, оставив только свечи.

3. Показать все области чарта, если таковые есть.

4. Меню вызова редактирования индикаторов.

5. Меню удаления индикаторов.

6. Меню создания нового индикатора.

 

5. Стакан и быстрое открытие сделок.

1. Объём для быстрого открытия позиции.

2. Цена для быстрого открытия позиции.

3. Купить ордером типа «Маркет».

4. Купить ордером типа «Лимит».

5. Продать ордером типа «Маркет».

6. Продать ордером типа «Лимит».

7. Отозвать все заявки с рынка по данному роботу.

8. Открыть окно расширенного выставления заявок:

1. Limit - вкладка выставления лимит заявок.

2. Market - вкладка выставления маркет заявок.

3. Stop-Limit – вкладка выставления заявок через отложенные ордера. BuyAtStop / SellAtStop.

4. Fake – открытие фейковых заявок. Это иногда надо, чтобы робот принял в торги заявку, которую вы выставили на бирже руками из другого терминала.

 

6. Алерты.

Способ накладывать различные линии на график, чтобы по ним роботами велась торговля.

На эту тему есть отдельная прекрасная статья.

А создаются они путём нажатия на таблице с алертами правой кнопкой мыши:

 

 

7. Вкладка управления.

1. Вызов журнала робота. Про это есть отдельные статьи:

a. https://o-s-a.net/posts

b. https://o-s-a.net/posts

c. https://o-s-a.net/posts

2. Вызов окон управления роботами. Параметры или индивидуальное окно управления роботами. Смотря что в роботе реализовано.

3. Риск-менеджер. Отдельная статья.

4. Вызов окна сопровождения позиции. Отдельная статья.

5. Вызов окна подключения данных. Это окно мы рассматривали выше по тексту данной статьи.

Чат поддержки!

Общаемся здесь: Old School Algo Chat

20:56
248

Комментарии

Нет комментариев. Ваш будет первым!