Третья статья о том, как подготовить наборы данных для тестов. В первой поговорили о пропусках свечей на данных. Во второе время начала и конца набора. Сейчас поговорим о том, как производить наборы данных из разных бирж в одном.
Где это может пригодиться?
В любых вариациях межбиржевых арбитражей.
Сети могут качать данные только на одной бирже. Однако тестировать межбиржевой арбитраж нужно одновременно на нескольких площадках. Да и в парном арбитраже это может пригодиться, включая следующие на индексе:
1. Качаем данные с разных бирж в отдельные сети.
К примеру скачаем два сета с одинаковыми бумагами. С Binance и ByBit:
Качаем пятиминутки из фьючерсной секции за два года.
Настройки по Бинанс:
Настройки по БайБит:
2. Идем в файловую систему и соединяем данные в одной папке.
В файловой системе идем к exe-файлу OsEngine и рядом с ним находим папку Data. Внутри папки Data вы увидите папки соответствующих сетов данных:
Теперь нам нужно перенести данные из этих двух сетов в одну папку:
Переносим ТОЛЬКО файл со свечами! Внутри сета он находится в отдельной папке:
А также дописываем названию файла название биржи, чтобы было так:
В результате папка с объединенными данными должна выглядеть так:
3. Запускаем тестер на объединенные данные.
И идем в эмулятор биржи:
Далее:
- Выбираем тип источника – ТАПКА.
- Тип трансляции – СВЕЧИ.
- Указываем папку, в которой лежат данные.
4. Создаем работу и подключаемся к данным.
Открываем уникальное окно работа и создаем новую пару:
Добавляем бумаги в пару – один из БайБит, второй из Бинанса:
После чего можно запускать эмулятор на бирже и смотреть, как торгуют работы:
Внимательно смотрите, пожалуйста, на доходность по годам отдельно. Тема с парным межбиржевым изрядно деградирует, не смотря на такие чудеса в журнале:
Удачных алгоритмов!
Пост из серии статей по Индексному Арбитражу.
Содержание здесь: https://smart-lab.ru/company/os_engine/blog/997533.php
Подписывайтесь. Комментарии открыты для друзей.
Что почитать по алготрейдингу?
1) Сборник статей по парному арбитражу: https://smart-lab.ru/company/os_engine/blog/948250.php
2) Сборник статей по валютному арбитражу: https://smart-lab.ru/company/os_engine/blog/965051.php
3) Сборник статей об индикаторов и работах к ним: https://smart-lab.ru/company/os_engine/blog/966919.php
4) Как стать программистом и изменить свою жизнь: https://smart-lab.ru/company/os_engine/blog/982134.php
OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://osa.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support
Курилка, общаемся здесь: https://t.me/o_s_a_chat