Алготрейдинг на C#

19 участников

О чём курс

Курс «Алготрейдинг на C#» — это интенсивная четырехмесячная программа профессионального обучения, разработанная для тех, кто стремится освоить разработку высокотехнологичного программного обеспечения для финансовых рынков. Обучение проходит под руководством ведущего разработчика проп-компании Live Investing, что гарантирует получение актуальных знаний, востребованных в индустрии. Программа ориентирована как на начинающих программистов, желающих углубить свои знания в языке C#, так и на опытных алготрейдеров, стремящихся автоматизировать свои стратегии и выйти на новый уровень технической реализации торговых решений.

В процессе обучения вы пройдете путь от изучения фундаментальных основ языка C# и архитектуры .NET до создания сложных высокоскоростных торговых систем. Курс дает комплексное понимание того, как устроены современные биржевые технологии, позволяя выпускникам самостоятельно проектировать и реализовывать проекты топ-уровня для бирж MOEX, USA и CRYPTO. Вы научитесь работать с многопоточностью, создавать десктопные приложения, проектировать графические интерфейсы любой сложности и разрабатывать собственные коннекторы для взаимодействия с биржевыми площадками.

Ключевым преимуществом курса является его практическая направленность. Вы не просто изучаете теорию, а создаете реальные инструменты: от роботов любой сложности до полноценных торговых терминалов и сервисов. Особое внимание уделяется работе с фреймворком OSENGINE, что позволяет на практике отработать навыки тестирования, оптимизации стратегий и управления капиталом. Вы научитесь писать роботов на основе индикаторов, кластерного анализа и других алгоритмических подходов, а также интегрировать свои разработки с популярными сервисами, такими как Telegram, для получения уведомлений и управления торговлей.

По окончании курса вы будете обладать навыками создания профессионального софта для Windows и Linux, сможете самостоятельно писать коннекторы к биржам, собирать и обрабатывать биржевые данные, а также создавать высокоскоростные торговые системы. Этот курс станет мощным фундаментом для карьеры в сфере финтеха и алготрейдинга, предоставляя вам все необходимые инструменты для реализации самых амбициозных проектов в мире биржевой торговли.

Программа обучения

Модуль 1 - Основы языка C#

  • Устройство языков программирования. (Бинарники, IL код, .NET)
  • Установка Visual Studio, возможности.
  • Технологии, библиотеки, фреймворки. (WEB, Desktop, ОС, Mobile)
  • Console, WPF, Windows Form, OsEngine
  • Типы данных, операции логики, циклы
  • Модификаторы доступа, методы, свойства, Класс, конструктор класса, ООП.
  • Статические методы и переменные, ссылочные и значимые типы данных.
  • События, делегаты.
  • Исключения, обработка ошибок.
  • Работа с файлами.
  • WPF, XAML MVVM
  • Подключение библиотек, установка пакетов. Git, Nuget.
  • Многопоточность. Диспетчер. Поток WPF.
  • TSLAB. Пишем программу тестирования стратегии управления капиталом. Модуль 2 - Фреймворк OSENGINE
  • Установка. Запуск. Обзор.
  • Устройство, структура.
  • Тестирование, оптимизация.
  • Робот Объемный разворот.
  • Управление капиталом.
  • Робот по индикаторам.
  • Робот Фронтраннер.
  • Робот по кластерному анализу. Модуль 3 - Разбираем OSENGINE
  • Как устроены коннекторы к биржам. AServer.
  • Забираем коннекторы к биржам.
  • «Сухие» биржевые данные.
  • Пишем удобное окно выбора инструмента.
  • Обезличенные сделки.
  • Собираем свои свечи.
  • Отправка заявок.
  • Учет сделок, расчет позиции.
  • Пишем крипто-бота Сеточник.
  • Совершенствуем коннектор к Бинанс. Модуль 4 - Краткий обзор библиотек для трейдера
  • Библиотека QuikSharp – написание роботов на C# для терминала Квик
  • Телеграм Боты. Отправка сообщений из робота в телеграм
  • Обзор библиотеки OXYPlot. Графики функций.
Складчина создана 3 сентября 2022 г. · описание обновлено 5 июня 2026 г.

Теги курса

Инструменты

Другие материалы автора 2

СУ Сергей Усанов Все материалы
3 738 ₽ 70 000 ₽