Здравствуйте. В этой статье рассмотрим базовый интерфейс OsEngine - «OsData». Благодаря нему у пользователей есть возможность скачивать и хранить исторические данные свечей, тиков и срезов стакана с помощью коннекторов, а также с сервера Finam.
Для начала работы запускаем exe файл с платформой:
Попадаем в главное меню, в котором жмем кнопку «Дата»:
Открывается окно настроек:
1. «Источник» - список коннекторов с которых получить биржевые данные.
2. «Сеты» - панель для добавления инструментов и создания собственных сетов.
3. «Главное окно» - окно для просмотра интересующих данных.
4. «Лог» - панель логирования.
Первым делом выбираем источник, из которого мы будем качать данные.
Для подключения, нужно найти нужную нам биржу и два раза кликнуть левой кнопкой мыши по ее названию.
В качестве примера выберем Finam.
Кликаем 2 раза по Finam:
Жмем «Подключить». Закрываем:
Зеленый цвет означает, что подключение активно:
Теперь необходимо создать сет:
1. На панели «Сеты» жмем правой кнопкой мыши.
2. Выбираем «Добавить».
Или можно нажать на кнопку «Создать сет данных»:
Откроется «Сет данных»:
1. «Название» - название сета.
2. «Источник» - источник откуда качаем данные.
3. «Инструменты» - кнопки для добавления, удаления инструментов.
4. «Таймфрейм» - данные какого периода мы хотим на выходе (можно включить несколько, но тогда время скачивания и нагрузка на компьютер увеличатся).
5. «Глубина» - глубина стакана.
6. «Начало», «Конец» - период исторических данных.
7. «Режим» - включение, выключение закачки.
8. «Авто обновление» - обновляет полученные данные раз в минуту( если не знаете как применять, то лучше не трогать!).
9. «Принять» - кнопка подтверждения.
Создадим новый сет:
Записываем название нашей сборки (вносим данные так чтобы вам было потом понятно для какой биржи и какие данные вы качали):
В поле «Источник»:
1. Нажимаем на стрелочки.
2. Выбираем «Finam».
С помощью кнопки «+» добавим интересующие инструменты:
Далее жмем на стрелочки и выбираем нужный класс:
1. Для удобства и быстроты поиска нужной бумаги пишем ее название в окне поиска.
2. Ставим галочку (можно выбрать сразу несколько бумаг).
3. Жмем «Принять».
Можно таким образом добавить несколько сетов, каждый раз нужно нажимать на «+». Добавленные сеты будут отображаться друг под другом:
Далее отмечаем галочками те тайм фреймы, которые нам нужны (можно один, а можно и несколько):
Настраиваем период за который мы будем скачивать данные( от нескольких дней до нескольких лет):
«Режим» - фиксирует все настройки и готовит скачивание:
1. Жмем на стрелочки.
2. Выбираем «On».
Теперь осталось нажать на кнопочку «Принять» и дождаться окончания скачивания. Время загрузки зависит от объема скачиваемых данных и от мощности вашего ПК:
Ну, вот и все, данные начали скачиваться.
Осталось еще поговорить о функциях, которые доступны в главном окне:
1. Шкала показывающая на каком этапе находится общий процесс загрузки.
2. Так же можно посмотреть загрузку в процентах по каждой монете отдельно.
3. «Чарт» - при нажатии выводит окошко с графиком:
4. «Удалить» - позволяет удалять ненужные бумаги.
5. «^^^» - служит для того чтобы свернуть строчки. После нажатия у нас получается вот такая картина:
6. «Детали» - визуальный просмотр КЭШа данных. Так мы решаем проблему битых данных. Каждый набор данных состоит из N частей, запрошенных у источника и его можно здесь посмотреть:
1) открыть файл хранения КЭШа. И проверить визуально;
2) открыть папку хранения всех кусков данных;
3) очистить конкретный кусок данных если в нём выявлены проблемы.
Удачных тестов и прибыльной торговли!
PS:
Если что-то не получилось или остались вопросы пишите в чат поддержки, ссылка:
https://t.me/osengine_official_support
Комментарии