Выбрав пункт Главного меню - Данные можно выполнить настройку Поставщика данных. Во вкладке Данные доступно 3 кнопки:
Поставщики
Добавить онлайн поставщик данных
Добавить оффлайн поставщик данных
Пункт меню Поставщики открывает окно управления Поставщиами данных в TSLab. Здесь можно добавить или удалить поставщик, включить передачу данных с сервера брокера или биржи, а так же настроить расписание работы поставщика.
Пункт меню Добавить онлайн поставщик данных предоставляет быстрый доступ к мастеру создания нового подключения к серверу брокера или биржи.
Пункт меню Добавить оффлайн поставщик данных позволяет быстро перейти к созданию поставщика данных, источником торговых данных которого будет файл, размещенный на вашем компьютере.
Поставщик данных - это часть программы, которая обеспечивает взаимодействие с конкретным торговым брокером, либо напрямую с биржей. Поставщик может реализовывать как полный набор функционала: прием торговых данных, выдачу торговых поручений, так и частичный набор.
Окно "Поставщики" предназначено для управления поставщиками данных. Окно "Поставщики" может быть открыто из Главное меню: Данные - Поставщики.
Контекстное меню доступно при нажатии правой кнопки мыши в рабочей области окна Поставщики.
Свойства
Свойства окна "Поставщики".
Показать на
Перемещение окна на один из существующих листов.
Клонировать окно
Создание копии окна "Поставщики".
Выбрать список отображаемых в окне колонок можно нажав правой кнопкой мыши на строке с названиями колонок, либо в Свойствах окна Поставщики.
Имя
Имя поставщика данных.
Тип
Группа
Группа, к которой относится выбранный поставщик
Операция
Подключить/Отключить. Выполняет, соответственно, подключение, либо отключение онлайн поставщика данных. К офлайн поставщикам операция не применима.
Строка состояния
Позволяет активировать отображение кнопки подключения поставщика, расположенной на строке состояния.
Управление расписанием
Включение режима использования расписания. Применимо только к онлайновым поставщикам данных. Активация расписания отображается в колонке "Управление расписанием".
Комментарий
В зависимости от типа поставщика данных отображается информация, характеризующая данного поставщика. Для оффлайновых поставщиков отображается путь к данным. Для онлайновых поставщиков отображается состояние доступности, либо причины, определяющие невозможность использования данного поставщика.
Свойства окна "Поставщики" можно открыть с помощью контекстного меню или с помощью кнопки "Свойства", расположенной на панели заголовка окна.
Внимание! Выбранные Вами настройки свойств "Цвет фона строк" и "Настройки шрифта" могут быть возвращены к дефолтным с помощью кнопки "Выбрать настройки по умолчанию", находящейся справа от выпадающего меню данного свойства. Применение пользовательских настроек отображается с помощью красного индикатора на кнопке "Выбрать настройки по умолчанию".
Использовать "зебру"
Выделение каждой второй строки альтернативным цветом.
Цвет фона строк
Цвет фона строк таблицы.
Настройки шрифта
Тип и размер шрифта окна.
Заголовок окна в плавающем режиме
Скрывает/Отображает заголовок окна.
Заголовки столбцов
Скрывает/Отображает названия столбцов таблицы.
Добавить
Вызывает окно "Помощник добавления поставщика данных".
Удалить
Удаляет выбранный поставщик данных. Данная кнопка недоступна в случае наличия активного расписания или наличия активного соединения у данного поставщика. При необходимости удаления поставщика необходимо отключить расписание, остановить соединение, и затем удалить поставщик данных.
Настройки
Открывает вкладку настроек выбранного поставщика данных.
Смена пароля
Вызывает вкладку замены пароля (если поддерживается брокером).
Ключ
Вызывает вкладку ввода ключа для выбранного поставщика данных.
Внимание! В случае если ключ уже введен, открывается вкладка, содержащая текущий ключ и поле ввода нового ключа (в случае, если функция смены пароля поддерживается брокером).
В окне Поставщики, в колонке Операция нажмите на кнопку для установки соединения
Программа проинформирует Вас о статусе соединения в окне Поставщики:
красный цвет кнопки означает ошибку в установке соединения,
желтый цвет кнопки означает процесс установки соединения,
зеленый цвет означает, что соединений было установлено и Вы можете осуществлять торговые операции.
Поставьте галочку в колонке Строка состояния для активации кнопки в строке состояния. Цвет кнопки в Строке состояния также информирует Вас о состоянии соединения.
Используя меню Управление расписанием Вы можете настроить автоматический запуск поставщика данных в указанный Вами день и время.
Примечание. Для автоматического запуска поставщика данных необходимо, чтобы приложение TSLab было запущено.
Для настройки автоматического запуска поставщика нажмите на кнопку с тремя точками в столбце Управление расписанием.
В открывшемся окне Редактировать расписание заполните данные расписания автоматического запуска поставщика. Нажмите на кнопку ОК
Для запуска составленного расписания необходимо в окне Поставщики в столбце Управление расписанием нажать на кнопку запуска расписания. При этом ручное управление запуском поставщика данных будет заблокировано.
Пример создания и настройки поставщика данных разобраны в статьях:
Кнопка быстрого доступа к мастеру создания оффлайн поставщиков данных находится в Главном меню: Данные - Добавить оффлайн поставщик данных
Нажав на кнопку Добавить оффлайн поставщик данных вы получите доступ к мастеру создания оффлайн поставщиков данных. В окне Мастера будет отображен список доступных вариантов загрузки исторических данных.
В поле "Имя" укажите уникальное имя оффлайн поставщика данных (данное имя будет отображаться в окне "Поставщики"). Имя может быть любым. Поле Имя обязательно для заполнения.
Укажите тип поставщика данных. Выполните настройку поставщика исторических данных. Пример настройки для текстового файла:
Кешированные данные
Кешированные данные можно использовать для переноса накопленной торговой истории с одного компьютера на другой. Тиковая история накапливается в течение дня и при отключении от поставщика данных хранится в папке НазваниеПоставщикаCacheTrade
Текстовые файлы
Файловый поставщик данных, обеспечивающий работу с данными в формате текстового файла. Данный поставщик умеет определять формат по заголовку. Пример правильного заголовка:
<TICKER>,<PER>,<DATE>,<TIME>,<LAST>,<VOL>
<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
Разделителем всегда является запятая, десятичный разделитель - точка. Формат даты и времени определяется автоматически. Если строки с форматом в файле нет, то будет использоваться формат: <DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>
CSV файлы
Файловый поставщик данных, обеспечивающий работу с данными в формате CSV. Заголовка у файла нет.
формат даты и времени - MM/dd/yyyy;HH:mm;
дата и время должны быть во временной зоне UTC (иначе бары сдвинутся на несколько часов);
десятичный разделитель - точка;
разделитель столбцов: точка с запятой
Правильная последовательность полей:
<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
Например:
08/24/2007;15:50;25765;25773.4;25764;25764;1116
Yahoo Finance файлы
Кнопка быстрого доступа к мастеру создания онлайн поставщиков данных находится в Главном меню: Данные - Добавить онлайн поставщик данных
Нажав на кнопку Добавить онлайн поставщик данных вы получите доступ к мастеру создания онлайн поставщиков данных. В окне Мастера будет отображен список доступных поставщиков.
В поле Имя поставщика данных укажите уникальное имя поставщика данных (данное имя будет отображаться в окне Поставщики и в сообщениях). Имя может быть любым. По умолчанию поле заполняется названием выбранного поставщика.
В поле Тип выводится список доступных для создания поставщиков данных. Данный список можно упорядочить по колонкам:
Тип поставщика данных
Группа
После того как поставщик данных выбран из списка и указано имя, нажмите на кнопку Далее.
Будут открыты настройки выбранного поставщика данных. Для каждого поставщика данных настройки будут иметь свои уникальные поля.
В общем случае вам необходимо указать:
Для российской биржи - Логин и пароль от учетной записи, созданной вашим брокером
Для криптобиржи - Публичный и секретный API key, созданный на сайте криптовалютной биржи.
Для терминалов Quik - UserID который можно найти в самом терминале Quik
Далее созданный поставщик можно будет найти в окне Главного меню: Данные - Поставщики
Более подробно процесс создания онлайн поставщика данных рассмотрен в статье:
Тип поставщика данных. Доступные типы описаны в статье
Вы можете загрузить исторические данные из поисковой системы Данная возможность реализована в программе начиная с версии TSLab 2.1.