Алготрейдинг на C#
О чём курс
Курс «Алготрейдинг на 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. Графики функций.
Теги курса
Другие материалы автора 2
СУ Сергей Усанов Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.