Здравствуйте. У нас можно тестировать ботов не только на свечных данных, но также на ленте сделок и стакане. В этой инструкции будет описан алгоритм как скачивать исторические данные для такого рода тестов.
Начнем со стаканов.
Скажу сразу, что не все биржи поддерживают такую историю. К примеру, если мы подключимся к Finam, то увидим, что тестирования на стакане там нет:
Поэтому будем это делать для биржи Binance
1. Открываем OsEngine:
Если нужно идем в настройки и меняем там язык на более комфортный:
Далее нам понадобится вкладка: "Дата":
После открытия окна настроек во вкладке "Источник" Находим Binance и кликаем на нее двойным щелчком левой кнопки мыши, затем вставляем обычный и секретный ключи и жмем "Подключить":
Теперь ждем буквально несколько секунд подключения и подгрузку бумаг:
Далее кликаем правой кнопкой мыши на пустом поле под вкладкой "Сеты" и выбираем "Добавить"
Открывается меню настроек, в котором мы выполняем стандартные действия
В поле "Название"- вбиваем название сета, такое чтобы вам было потом понятно для какой биржи и какие данные вы качали:
Далее "Источник"- коннектор подключения. Нажимаем на стрелочки и выбираем Binance:
Ставим галочки напротив того тайм-фрейма(ов), которые будем качать:
Настраиваем период за который мы будем скачивать данные( от нескольких дней до нескольких лет):
"Инструменты"- меню выбора инструментов:
1. Жмем на "+":
Затем после нажатия на стрелочки выбираем класс:
Поскольку бумаг очень много для облегчения процесса можно воспользоваться окошком поиска:
1. Кликаем на пустое поле и вбиваем название инструмента
2. Далее ставим галочку напротив названия нужной бумаги
3. Жмем " Принять"
А теперь самое важное! Ставим галочку напротив надписи "market depth". Сборку свечей не трогаем, оставляем как есть.
Теперь осталось только переключить режим в "On":
И нажать кнопочку "Принять":
Появление графика означает, что данные скачались:
Лента сделок.
Все тоже самое, как и для стакана, только ставим галочку напротив слова "trades". Обратите внимание, что секунды не доступны. Если вам очень хочется секундный тайм-фрейм, то его можно скачать на Finam. И не берите данные за очень большой временной промежуток, будут долго закачиваться.
Удачных тестов и прибыльной торговли!
PS:
Если что-то не получилось или остались вопросы пишите в чат поддержки, ссылка:
https://t.me/osengine_official_support
Комментарии