Для программирования (не для запуска, а именно для разработки) торговых роботов в OsEngine вам понадобится среда разработки. Иначе они называются IDE. Это нужно для того, чтобы не писать исходный код в текстовых файлах, а делать это с комфортом и быстро.
Существует несколько программ, подходящих для этих целей. К таковым относятся Visual Studio, Rider, Visual Studio Code и другие, менее известные варианты.
Каждый выбирает то, что ему больше нравится, но, если вы затрудняетесь в выборе, мы настоятельно рекомендуем остановиться на Visual Studio Community. И в этом посте мы поговорим о том, как её установить. Программа полностью бесплатная, как и наш OsEngine.
Выбор Visual Studio будет идеальным вариантом, который закроет все ваши потребности.
Visual Studio имеет в своем арсенале как стандартные инструменты (редактор, отладчик), так и массу приятных дополнительных функций (компиляторы, оптимизаторы кода, графические конструкторы и др.), которые делают процесс разработки более продуктивным, интересным и качественным.
Помимо этого, в данный момент для неё разрабатываются десятки расширений ИИ, которые будут в скором времени писать код почти полностью за Вас. Потому что это одна из самых популярных IDE для программирования на планете, и именно здесь всё это появится в первую очередь.
Первым делом нужно скачать установщик по ссылке: https://visualstudio.microsoft.com/downloads. Также на сайте есть много полезной информации для новичков, которая поможет разобраться в программе и ее дополнительных функциях.
После перехода по ссылке попадаем на сайт, где жмём кнопку «Скачать»:
Идем в загрузки и запускаем скачанный exe файл.
Жмем «Да», когда система нас попросит дать разрешение на внос изменений. Знакомимся с политикой конфиденциальности и условиями лицензионного соглашения и жмем «Продолжить»:
После завершения установки visual studio installer появится следующее окно, в котором необходимо проставить галку у пакета .Net:
Отдельные компоненты отмечены автоматически, но лучше зайти во вкладку компонентов и проверить, чтобы конкретно на этих двух компонентах обязательно стояли галки (как мы заметили, этот список периодически меняется):
Далее жмем кнопку «Установить», начнется процесс установки:
После установки будет предложено зайти в свой аккаунт. Можно пропустить или войти.
Регистрация вам понадобится, когда вы впервые решите запушить свой код в публичный доступ, например, на GitHub.
После этого можно выбрать желаемую тему и запустить программу. Тёмная тема – бережёт зрение.
После появления стартового окна можно приступать к работе и запускать OsEngine.
В архиве OsEngine идём вот к этому файлу:
Когда OsEngine откроется в студии, не забудьте собрать проект, чтобы обновились пакеты 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