Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
19 июня 2024, 10:49

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

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

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

 

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

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

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

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

  1. Нажимаем на кнопку «Add bot».
  2. Даём роботу название.
  3. Выбираем робота. Пусть это будет Bollinger.

 

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

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

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

  1. Открываем у робота его интерфейс, нажав «Chart».
  2. Выбираем вкладку управления справа.
  3. Открываем меню «Data Settings» и настраиваем нужный нам инструмент.

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

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

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

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

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

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

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

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

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

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

9. Тип свечи.

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

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

 

3. Общее

Принимаем настройки, и в робота начинают поступать данные:

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

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

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

  • Открытыми позициями.
  • Отложенными ордерами для открытия позиций.
  • Закрытые позиции.
  • Лог робота.

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

 

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

При нажатии ПКМ на чарте вы увидите всплывающее меню:

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

  1. Цветовая схема. Белая / Чёрная.
  2. Убрать все области чарта, оставив только свечи.
  3. Показать все области чарта, если таковые есть.
  4. Меню вызова редактирования индикаторов.
  5. Меню удаления индикаторов.
  6. Меню создания нового индикатора.

 

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

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

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

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

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

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

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

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

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

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

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

  1. Limit - вкладка выставления лимит заявок.
  2. Market - вкладка выставления маркет заявок.
  3. Stop-Limit – вкладка выставления заявок через отложенные ордера. BuyAtStop / SellAtStop.
  4. Fake – открытие фейковых заявок. Это нужно, чтобы робот принял в торги заявку, которую вы выставили на бирже руками из другого терминала.

6. Алерты.

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

На эту тему есть отдельная прекрасная статья (https://smart-lab.ru/company/os_engine/blog/1026640.php ).

Они создаются путём нажатия на таблице с алертами ПКМ:

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

 

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

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

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

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

3. Риск-менеджер.

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

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

Удачных алгоритмов!

Комментарии открыты для друзей!

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

OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

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

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн