В данном посте будем учиться собирать сборку 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% быстрее:
Удачных алгоритмов!
Комментарии