Как скачать OsEngine как программист? Запускаем проект для разработки. Обновляем NuGet пакеты.

24.07.2024 palmax

Как скачать OsEngine как программист? Запускаем проект для разработки. Обновляем NuGet пакеты.

Сегодня скачаем OsEngine как программист, а не пользователь. До этого у Вас уже должна быть установлена Visual Studio, что мы обсуждали в прошлой статье на тему. И Вы должны быть полны решимости научиться писать торговых роботов самому!

Ну а в этой статье скачаем свежий билд OsEngine с ГитХаб, откроем проект, как программисты это делают. А также обновим некоторые библиотеки, которые нужно подтянуть через Nuget, чтобы всё заработало.

ВАЖНО! Не забывайте про наш ГАЙД по алготрейдингу, там вы найдёте все нужные Вам инструкции и туториалы по проекту в одном месте: smart-lab.ru/company/os_engine/blog/1024149.php

 

1. Скачиваем OsEngine.

Чтобы скачать OsEngine, нужно перейти по ссылке на ГитХаб. Это международное хранилище для ПО с открытым кодом.

Нажмите на зеленую кнопку Code:

 

Всплывет меню. И далее Download ZIP:

Нажмите на DownLoad ZIP и начнется загрузка файла…

ВАЖНО!!! Обязательно распаковываем архив ZIP, который скачался, иначе программа не будет работать.

 

2. Открываем проект при помощи Visual Studio.

Идём внутрь архива, который скачали, и открываем файл OsEngine.sln. Это файл проекта:

 

Перед Вами должен появится проект и его обозреватель решения:

 

3. Обновляем NuGet библиотеки.

К проекту OsEngine подключено несколько библиотек, которые нуждаются в загрузке из интернета на старте. NuGet – сервис и хранилище таких библиотек. Нужно всё обновить.

Для этого:

 

  1. Жмём правой кнопкой мыши на References.
  2. Выбираем пункт Manage NuGet Packages. Жмём на него левой кнопкой мыши.

Откроется окно настроек NuGet:

 

И в самом верху у Вас должна быть надпись о том, что некоторые пакеты не загружены. А также кнопка Restore, которая и активирует скачивание пакетов. Жмём на неё.

 

4. Собираем проект OsEngine.

На этом этапе мы должны убедиться, что всё хорошо и все библиотеки подключены.

После чего можно будет проект собрать, нажав на кнопку Start:

 

И проект должен будет собраться, открыв главное меню OsEngine:

 

5. Возможно, после обновления пакетов Nuget нужно будет перезагрузить ПК.

К проекту подключено несколько пакетов от Microsoft, которые должны будут прописаться в систему. И вероятно, между обновлением Nuget и сборкой проекта Вам надо будет перезагрузить ПК.

Сделайте это и проект соберётся.

Удачных алгоритмов!

Комментарии открыты для друзей!

OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка 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