Сегодня скачаем OsEngine как программист, а не пользователь. До этого у Вас уже должна быть установлена Visual Studio, что мы обсуждали в прошлой статье на тему. И Вы должны быть полны решимости научиться писать торговых роботов самому!
Ну а в этой статье скачаем свежий билд OsEngine с ГитХаб, откроем проект, как программисты это делают. А также обновим некоторые библиотеки, которые нужно подтянуть через Nuget, чтобы всё заработало.
ВАЖНО! Не забывайте про наш ГАЙД по алготрейдингу, там вы найдёте все нужные Вам инструкции и туториалы по проекту в одном месте: smart-lab.ru/company/os_engine/blog/1024149.php
Чтобы скачать OsEngine, нужно перейти по ссылке на ГитХаб. Это международное хранилище для ПО с открытым кодом.
Нажмите на зеленую кнопку Code:
Всплывет меню. И далее Download ZIP:
Нажмите на DownLoad ZIP и начнется загрузка файла…
ВАЖНО!!! Обязательно распаковываем архив ZIP, который скачался, иначе программа не будет работать.
Идём внутрь архива, который скачали, и открываем файл OsEngine.sln. Это файл проекта:
Перед Вами должен появится проект и его обозреватель решения:
К проекту OsEngine подключено несколько библиотек, которые нуждаются в загрузке из интернета на старте. NuGet – сервис и хранилище таких библиотек. Нужно всё обновить.
Для этого:
Откроется окно настроек NuGet:
И в самом верху у Вас должна быть надпись о том, что некоторые пакеты не загружены. А также кнопка Restore, которая и активирует скачивание пакетов. Жмём на неё.
На этом этапе мы должны убедиться, что всё хорошо и все библиотеки подключены.
После чего можно будет проект собрать, нажав на кнопку Start:
И проект должен будет собраться, открыв главное меню OsEngine:
К проекту подключено несколько пакетов от Microsoft, которые должны будут прописаться в систему. И вероятно, между обновлением Nuget и сборкой проекта Вам надо будет перезагрузить ПК.
Сделайте это и проект соберётся.
Удачных алгоритмов!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php