rss

Профиль компании

Финансовые компании

Блог компании OsEngine | БКС Trade API. Бесплатные роботы и инструкции по подключению.

В этой статье будем разбираться с тем, как подключить терминал OsEngine к торгам, если Вы торгуете через брокера БКС.

БКС Trade API. Бесплатные роботы и инструкции по подключению.

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

 

1) Получение токена доступа БКС Trade API

При наличии открытого счёта у брокера БКС в личном кабинете через нажатие иконки «Пользователь» в правом верхнем углу выберите раздел «Профиль» и под заголовком «Счета и тарифы» нажмите на брокерский счет, к которому вы хотите получить доступ с помощью API.

БКС Trade API. Бесплатные роботы и инструкции по подключению.

 

БКС Trade API. Бесплатные роботы и инструкции по подключению.

 

В открывшихся настройках счета выбираем пункт «Токены API».

БКС Trade API. Бесплатные роботы и инструкции по подключению.

Внизу страницы нажимаем «Выпустить токен».

БКС Trade API. Бесплатные роботы и инструкции по подключению.

Появится страница для выбора типа доступа. Выбираем «Для торговли и чтения данных»:

БКС Trade API. Бесплатные роботы и инструкции по подключению.

Подтверждаем операцию через СМС. Нажимаем «Скопировать» и сохраняем токен в файл.

БКС Trade API. Бесплатные роботы и инструкции по подключению.

Срок действия токена — 90 суток.

 

2) Запуск торговых роботов в OsEngine

Запускаем программу OsEngine, в стартовом окне выбираем «Роботы. Litе».

БКС Trade API. Бесплатные роботы и инструкции по подключению.

 

Выбираем вкладку «Сервера подключения» и дважды кликаем ЛКМ по строке с сервером BCS:

БКС Trade API. Бесплатные роботы и инструкции по подключению.


Появится окно настроек сервера BCS:

БКС Trade API. Бесплатные роботы и инструкции по подключению.

1) В поле «Токен» вводим значение, которое выписывали в личном кабинете.

2) Выбираем инструменты, которыми собираемся торговать: акции, фьючерсы, облигации, фонды, опционы и другое (индексы, товары).

3) Устанавливаем число уровней в стакане. Доступно 1, 10, 20.

4) Фильтрация сделок из аукциона открытия для получения корректных свечей.

5) Общие настройки для всех подключений в OsEngine. Чтобы узнать, что это такое, нужно нажать на кнопку «Подробнее».

 

Нажимаем «Подключить» и ждём, пока строка с названием сервера не поменяет свой цвет на зелёный, после чего окно настроек коннектора можно закрыть.


Далее необходимо добавить бота:

БКС Trade API. Бесплатные роботы и инструкции по подключению.

1) В главном окне жмем кнопку «Добавить бота».

2) В списке выбираем робота. Кнопка «?» вызывает справку с описанием логики работы.

3) Присваиваем роботу имя.

4) Нажимаем «Принять».

После добавления одного или нескольких ботов необходимо для каждого настроить поток данных по торговым инструментам:

БКС Trade API. Бесплатные роботы и инструкции по подключению.

1) Нажимаем «Чарт».

2) В появившемся окне настроек бота переходим на вкладку «Управление».

3) Нажимаем кнопку «Настройка данных».

Появляется окно настройки данных:

БКС Trade API. Бесплатные роботы и инструкции по подключению.

1) Выбор торгового сервера — BCS.

2) Выбор портфеля для операций.

3) Если установить галочку «Исполнять сделки в эмуляторе», сделки будут только внутри OsEngine на основе реальных рыночных данных.

4) Выбор класса бумаг. Например, акции — в классе STOCK-TQBR, а фьючерсы — в FUTURES-SPBFUT.

5) Выбираем торговый инструмент и ставим галочку.

6) Выбор источника формирования свечей. По умолчанию тики.

7) Выбор таймфрейма для торговли.

8) Нажимаем «Принять».

 

Данные успешно подключены — появился график и данные по стакану:

БКС Trade API. Бесплатные роботы и инструкции по подключению.

 

ВАЖНО!

Есть лимиты на количество инструментов, по которым можно одновременно получать данные. При достижении лимита появится сообщение и дальнейшее подключение будет приостановлено. Получалось подключать до 600 инструментов.

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

MCP API OsEngine V1 beta. Для кого это и что теперь могут ИИ
https://smart-lab.ru/company/os_engine/blog/1024149.php

Скачать OsEngine: https://github.com/AlexWan/OsEngine
Официальная поддержка OsEngine в MAX:https://max
Канал Научный трейдинг в MAX: https://max.ru/

Поддержка OsEngine в Телеграм: https://t.me/osengine_official_support 
Канал Научный трейдинг (Bad Quant) в Телеграм: https://t.me/bad_quant

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
  • обсудить на форуме:
  • OsEngine
1.3К | ★2
#42 по плюсам

теги блога OS_Engine_team

....все тэги



UPDONW
Новый дизайн