В данном посте будем учиться собирать сборку OsEngine в, так называемый, релиз. Это нужно в случае, если Вы хотите ускорить работу оптимизатора. Ускорение не большое, в районе 10%, но в некоторых случаях это может быть нужно.
Понадобится скачать OsEngine: OsEngine
Установить Visual Studio: Visual Studio
И перед нами будет вот такая папка:

Здесь:

Вот так:

Должно получиться вот так:

Для этого идём вот сюда и открываем проект:

После этого:

1. Меняем во всплывающем меню тип сборки на Release.
2. Жмём на кнопку Start.
3. Когда программа откроется, можно закрыть и её и Visual Studio.
Для этого:

1. Идём в папку Release.
2. Запускаем exe файл OsEngine.
3. Всё! Это и есть ускоренная версия программы!
Для тестов мы взяли стратегию BollingerTrailing и запускали оптимизатор из сборки Debug и Release по очереди с одними и теми же настройками и данными.
Из сборки Debug получилось 356 секунд:

Из сборки Release получилось 310 секунд. Что на 13% быстрее:

Удачных алгоритмов!
P.S.
Os Engine поддержка терминала: https://t.me/osengine_official_support
Обсуждаем в телеграмме: https://t.me/o_s_a_chat
Канал проекта: https://t.me/bad_quant
Комментарии