Инструкция по работе с терминалом TSLab версии 2.2


Поставщик данных Tinkoff в TSLab 2.1 и 2.2


Поставщик-данных-Tinkoff-лого


Особенности поставщика данных Tinkof

— Поставщик данных не поддерживает фьючерсный рынок. Брокер не поддерживает по АПИ рынок фьючерсов и деривативов FORTS.

— Для работы Вам необходимо быть квалифицированным инвестором. Квалификацию можно получить в личном кабинете брокера. При этом некоторые инструменты будут доступны только для просмотра и ими нельзя будет торговать. К таким например относятся фонды Тинькофф.

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


Подключение к брокеру Tinkoff Инвестиции

Для того чтобы получить доступ к серверам брокера Tinkoff Инвестиции через платформу TSLab, Вам необходимо:

OKEX-номер1 Открыть брокерский счёт в Tinkoff Инвестиции. Подробную информацию об условиях предоставления услуг и тарифах Вы можете посмотреть на официальном сайте брокера Tinkoff:

Тинкоф-инвестиции Тинькофф Инвестиции. Инвестируйте в ценные бумаги.

OKEX-номер2 Создать токен для OpenAPI. Токен можно создать в личном кабинете Tinkoff Инвестиции в разделе Настройки. Он необходим для подключения торговой платформы TSLab к вашему брокерскому счету.

OKEX-номер3 Оформить подписку для поставщика данных Tinkoff. Для оформления подписки Вам необходимо зарегистрироваться на сайте компании TSLab.

tslab Trade System Laboratory

В Личном кабинете пользователя откройте раздел Магазин. Выберите брокера Tinkoff и оформите подписку.

OKEX-номер4 Скачать и установить торговую платформу TSLab 2.2. Поставщик данных Tinkoff доступен в последней версии программы TSLab 2.2. Скачать последнюю версию программы TSLab 2.2 Вы можете перейдя по ссылке: https://www.tslab.pro/download

OKEX-номер5 Настроить поставщик данных. Для подключения к торговым серверам брокера Tinkoff Вам необходимо выполнить настройку поставщика данных в программе TSLab.


Создание токена OpenAPI

Токен OpenAPI необходим для подключения торговой платформы TSLab к вашему брокерскому счету. Для того чтобы создать токен войдите в личный кабинет Tinkoff Инвестиции.

Тинкоф-инвестиции Тинькофф Инвестиции. Инвестируйте в ценные бумаги.

Откройте меню Настройки.
ЛК-Тинькофф-настройки

Далее найдите раздел Токен для OpenAPI. Нажмите на кнопку Токен для торговли.

ЛК-Тинькофф-Токен-для-торговли

В открывшемся окне будет указан ваш токен API. Скопируйте токен. Он понадобится при оформлении лицензионного ключа и настройке поставщика в программе.

ЛК-Тинькофф-ваш-токен-API


Оформление лицензионного ключа для поставщика данных Tinkoff

Войдите в ваш личный кабинет на сайте компании TSLab.

tslab Trade System Laboratory

В разделе Магазин найдите поставщик данных Tinkoff. Для выбора поставщика данных нажмите на кнопку Подробнее.

ЛК-Тинькофф-поставщик-Tinkoff

Заполните форму заказа лицензии для поставщика данных Tinkoff

ЛК-ТСЛаб-оформление-поставщика-Тинькоф

1. Введите ваш токен OpenAPI, созданный в личном кабинете Tinkoff Инвестиции.

2. Выберите срок действия ключа для поставщика данных (в примере 3 месяца).

3. Ознакомьтесь с Договором оказания услуг и поставьте чек бокс для согласия.

4. Завершите процесс оформления бесплатной лицензии, нажав на кнопку Оформить бесплатную лицензию.

После завершения процесса оформления бесплатной лицензии на ваш электронный адрес поступит письмо с лицензионным ключом. Также ключ можно будет найти в разделе Контракты. Для того чтобы получить подробную информацию о контракте нажмите на кнопку с тремя точками в строке с контрактом.

Контракт-Поставщик-Tinkoff-лк-ТСЛаб

В открывшемся окне представлена подробная информация о контракте, в том числе срок действия, токен OpenAPI и ключ для поставщика данных

Обратите внимание! Созданный ключ подходит только для указанного токена OpenAPI. Если вы хотите использовать поставщик данных Tinkoff для другого брокерского счета, то вам понадобится создать новый ключ.

Контракт-Поставщик-Tinkoff-лк-ТСЛаб-КЛЮЧ


Настройка поставщика данных Tinkoff в программе TSLab

Скачайте и установите торговую платформу TSLab 2.2. Скачать последнюю версию программы вы можете перейдя по ссылке: https://www.tslab.pro/download

Поставщик данных Tinkoff доступен в последней версии программы TSLab 2.2.

Запустите программу TSLab 2.2. Для подключение к брокеру Tinkoff необходимо настроить поставщик данных. В главном меню программы выберите пункт меню Данные -> Поставщики.

OKEX-Данные-Поставщик-в-тслабе

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

Окно Поставщики (Data Providers) предназначено для управления поставщиками данных.

Во вкладке Поставщики справа нажимаем кнопку «Добавить»
OKEX-Поставщики-в-тслабе

В появившемся окне выбираем «Данные в режиме реального времени»
OKEX-ТСЛаб-Данные-в-реальном-вреени

В списке поставщиков вам необходимо найти и выбрать Tinkoff. Нажмите кнопку Далее.

создание-онлайн-поставщика-Tinkoff

В окне Настройки поставщика данных (Datat Provider Settings) вам необходимо ввести ваш токен OpenAPI, для которого был оформлен лицензионный ключ.
Завершите настройку поставщика данных нажав на кнопку Далее.

создание-онлайн-поставщика-Tinkoff-Настройки

Обратите внимание! Рекомендуем установить необходимые настройки поставщика данных сразу при его создании и настройке. Изменение настроек поставщика данных после его создания может привести к возникновению ошибок в его работе.

Дополнительные настройки (не обязательные):

— Блокировка заявок, сек (Orders blocking timeout (sec.)) — Блокирует подачу заявок на установленный временной интервал после установления соединения с поставщиком данных.

— Настройки кешей (Cache settings) — Настройки периода хранения кешей позволяют указать, сколько будут храниться свои исполненные заявки, сделки и отмененные заявки.

— Видимость сделок/заявок в оффлайне (Offline orders/Trades visibility) -Включает видимость своих сделок в агентах, при выключенном поставщике данных.

— Отладочный лог (EnableDebugLogs) -Включение максимального логирования поставщика данных. Включайте, только если Вас попросила служба поддержки TSLab.

Для подтверждения введенных данных нажмите на кнопку «Далее».


Ввод лицензионного ключа

В окне Поставщики необходимо ввести лицензионный ключ для созданного поставщика данных.

Выберите из списка созданный поставщик Tinkoff и справа нажмите на кнопку Ключ.

создание-онлайн-поставщика-Tinkoff-ввод-ключа

В открывшемся окне Регистрационный ключ введите ключ отправленный вам по почте (либо скопируйте ключ из личного кабинета TSLab). Нажмите на кнопку OK.

создание-онлайн-поставщика-Tinkoff-Окно-ключа

Если ключ введен верно, то в столбце Комментарий отобразится срок действия лицензии. В столбце Операция (Operation) Вам станет доступна кнопка запуска поставщика данных. Нажмите на кнопку для установки соединения.

Программа проинформирует Вас о статусе соединения в окне Поставщики:

— красный цвет кнопки означает ошибку в установке соединения,

— желтый цвет кнопки означает процесс установки соединения,

— зеленый цвет означает, что соединений было установлено и Вы можете осуществлять торговые операции.

онлайн-поставщика-Tinkoff-включен


Настройка автоматического запуска Поставщика данных

Используя меню Управление расписанием Вы можете настроить автоматический запуск поставщика данных в указанный Вами день и время.

Примечание. Для автоматического запуска поставщика данных необходимо, чтобы приложение TSLab было запущено.

Для настройки автоматического запуска поставщика нажмите на кнопку с тремя точками в столбце Управление расписанием.

Тиковые данные

Брокер Tinkoff нет тиковой истории по инструментам, поэтому, при первом построении секундных и тиковых графиков, история будет доступна только за несколько минут.

При первом подключении или длительном перерыве в работе, и запросе данных, программа TSLab скачает бары с биржи, но последний (не закрытый бар) может быть с разрывом в данных, так как его построение зависит от наличия тиковых данных.

Поэтому, желательно не допускать разрывов в работе, при торговле Агентами.

Учет комиссии при разработке алгоритмов

Рекомендуем использовать блок Относительной комиссии с указанием % уровня комиссии Вашего профиля на бирже.


TSLab 2.2. Подключение ОнЛайн Поставщика Tinkoff

 В видео показали весь процесс от создания токен OpenAPI ключа в личном кабинете Tinkoff, получение коннектора от ТСЛаба до созданию непосредственно самого поставщика в программе TSLab