В этой статье будем учиться подключаться к Finam и скачивать исторические данные для тестирования стратегий и торговли на Московской бирже.
Делать будем это при помощи терминала OsEngine.
Из главного меню OsEngine запускаем Data:
Откроется главное окно настроек.
Ждем подключения и подгруздку бумаг.
Далее:
Открывается окно настроек сета данных, которые будем качать.
Можно выбирать сразу несколько. По умолчанию на некоторых уже стоят галочки. Если выбранные таймфреймы Вам не нужны, то убираем их.
Теперь настраиваем период, за который мы будем скачивать данные (от нескольких дней до нескольких лет):
Далее подключаем бумаги:
Все добавленные бумаги отображаются в поле «Name». Лишние можно удалять кнопкой «-».
Остальные настройки:
Auto update – постоянное автообновление данных в режиме On-line будет накапливать новые данные в файловой системе и сохранять их, пока включен Os Engine, и запущена Data. Данные будут автоматически накапливаться и обновляться каждый раз, когда вы будете запускать Data время от времени.
«Regime» — фиксирует все настройки и готовит скачивание. Переключаем на «On»:
Нажимаем на кнопочку «Accept», начинается загрузка данных.
В главном окне OsData можно следить за тем, как грузятся данные:
Время загрузки зависит от объема скачиваемых данных и от мощности вашего ПК. Может занимать от нескольких минут до нескольких суток.
«Log» отображает информацию по загрузке данных. Также мы видим шкалу загрузки и показатель загрузки в процентах.
«Chart» открывает график скаченных данных:
«More info» — визуальный просмотр КЭШа данных. Набор данных состоит из N частей, запрошенных у источника. Здесь можем очистить кусок данных, в котором выявлены проблемы, ибо на таких данных тесты лучше не проводить.
Удачных тестов и прибыльной торговли!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support