В этой статье рассмотрим базовый интерфейс OsEngine - «OsData». Благодаря ему у пользователей есть возможность скачивать и хранить исторические данные свечей, тиков и срезов стакана с помощью коннекторов, а также с сервера Finam.
Для начала работы запускаем exe файл с платформой:

Попадаем в главное меню, в котором жмем кнопку «Дата»:

Открывается окно настроек:
1. «Главное окно» - окно для просмотра интересующих данных.
2. «Источник» - список коннекторов, с которых можно получить биржевые данные.
3. «Сеты» - панель для добавления инструментов и создания собственных сетов.
4. «Лог» - панель логирования.
Первым делом выбираем источник, из которого мы будем качать данные.
Для подключения, находим нужную нам биржу и два раза кликаем левой кнопкой мыши по ее названию.
В качестве примера выберем Binance.
1. Кликаем 2 раза по Binance.
2. В открывшемся окне вводим свои API ключи публичный и секретный.
3. Вносим нужные настройки (индивидуально для биржи и пользователя).
4. Жмем «Подключить».

Закрываем окно настроек.
Зеленый цвет означает, что подключение активно и теперь необходимо создать сет. Нажимаем на кнопку «Создать сет данных».

Или на панели «Сеты» жмем правой кнопкой мыши и выбираем «Добавить».

Откроется «Сет данных»:

«Название» - название сета.
«Источник» - источник, из которого качаем данные.
«Инструменты» - кнопки для добавления, удаления инструментов.
«Таймфрейм» - данные какого периода мы хотим на выходе (можно включить несколько, но тогда время скачивания и нагрузка на компьютер увеличатся).
«Глубина» - глубина стакана.
«Начало», «Конец» - период исторических данных.
«Режим» - включение, выключение закачки.
«Авто обновление» - обновляет полученные данные раз в минуту( если не знаете как применять, то лучше не трогать!).
«Принять» - кнопка подтверждения.
Создаем новый сет.
Записываем название нашей сборки (вносим данные так, чтобы вам было потом понятно для какой биржи и какие данные вы качали):
В поле «Источник» нажимаем на стрелочки и выбираем «Binance».
С помощью кнопки «+» добавим интересующие инструменты:


1. Для удобства и быстроты поиска нужной бумаги пишем ее название в окне поиска.
2. Ставим галочку (можно выбрать сразу несколько бумаг).
3. Жмем «Принять/Accept».

Можно таким образом добавить несколько сетов. Каждый раз нужно нажимать на «+». Добавленные сеты будут отображаться друг под другом. Отмечаем галочками те тайм фреймы, которые нам нужны (можно один, а можно и несколько)
Настраиваем период, за который мы будем скачивать данные( от нескольких дней до нескольких лет):



Режим» - фиксирует все настройки и готовит скачивание:
1. Жмем на стрелочки.
2. Выбираем «On».
3. Нажимаем на кнопку «Принять» и дождаться окончания скачивания. Время загрузки зависит от объема скачиваемых данных и от мощности вашего ПК:

Данные начали скачиваться.

1. Шкала, показывающая на каком этапе находится общий процесс загрузки.
2. Также можно посмотреть загрузку в процентах по каждой монете отдельно.
3. «Чарт» - при нажатии выводит окошко с графиком:

4. «Удалить» - позволяет удалять ненужные бумаги.
5. «^^^» - служит для того, чтобы свернуть строчки. После нажатия у нас получается вот такая картина:

«Детали» - визуальный просмотр КЭШа данных. Так мы решаем проблему битых данных. Каждый набор данных состоит из N частей, запрошенных у источника и его можно здесь посмотреть:

1. открыть файл хранения КЭШа. И проверить визуально;
2. открыть папку хранения всех кусков данных;
3. очистить конкретный кусок данных, если в нём выявлены проблемы.
Скаченные данные хранятся в папке «Data», вот здесь:

Удачных тестов и прибыльной торговли!
PS:
Если что-то не получилось, или остались вопросы, пишите в чат поддержки, ссылка:
Комментарии