Онлайн-курс по программированию на C#

Станьте профессиональным программистом для мировых бирж MOEX, USA, CRYPTO

Разработчик торговых роботов

Только на этом потоке

Для кого

Алготрейдеров, начинающих и опытных

Что будет в обучении

5 месяцев практического курса под руководством ведущего разработчика проп-компании LIVE Investing group

Что получите в итоге

Выйдете на новый уровень программирования и научитесь создавать софт для биржевой торговли

Научитесь создавать проекты 
топ уровня:

1

Программировать роботов любой сложности для бирж MOEX, USA, CRYPTO

2

Самостоятельно писать коннекторы для бирж MOEX, USA, CRYPTO

3

Создавать любые высокоскоростные сервисы, терминалы, роботы для торговли

4

Создавать десктопные мобильные приложения для операционной системы WINDOWS, LINUX

5

Создавать графику любой сложности

Автор курса

Сергей Усанов

Главный разработчик проп компании Live Investing.
Владелец компании ROBOT- QLUA.
Разработчик скальперского привода Live Scalp
и роботизированного терминала для торговли опционами Delta Pro.

Специализация: C#, Python, Lua, алготрединг, торговля опционами.

6 лет опыта в написании роботов, тестировании стратегий и их оптимизации. Есть чёткое понимание работы биржи, терминала Квик, исполнения сделок, нюансов поведения в различных рыночных ситуациях.

Прошел полный путь развития трейдера – от форекса – до опционного алготрейдера.

Онлайн курс обучения программированию на С# "Разработчик торговых роботов"

Насыщенная программа обучения

За 5 месяцев вы напишете 4 торговых робота

Модуль 1. Базовые знания C#

  • Устройство языков программирования. (Бинарники, IL код, .NET)
  • Установка Visual Studio, возможности.
  • Технологии, библиотеки, фреймворки. (WEB, Desktop, ОС, Mobile)
  • Console, WPF, Windows Form, OsEngine.
  • Система Git (GitHub).
  • Типы данных, операции логики, циклы.
  • Модификаторы доступа, методы, свойства.
  • Класс, конструктор класса, ООП.
  • Статические методы и переменные, ссылочные и значимые типы данных.
  • События, делегаты.
  • Исключения, обработка ошибок.
  • Работа с файлами.
  • WPF, XAML MVVM.
  • Подключение библиотек, установка пакетов. Nuget.
  • Многопоточность. Диспетчер. Поток WPF.
  • TSLAB.
  • Пишем программу тестирования стратегии управления капиталом.

Результат прохождения модуля 1

  • Вы научитесь основам языка программирования C#.
  • Разберетесь с профессиональным инструментом для ведения it проектов — Git на примере платформы GitHub.
  • Погрузитесь в технологию WPF, предназначенной для написания оконных (десктоп) приложений для операционной системы Windows.
  • Освоите паттерн программирования MVVM, позволяющий существенно облегчить разработку и поддержку проекта, за счет разделения функционала.
  • Напишите своё приложение, которое поможет вам протестировать различные системы управления капиталом.
  • Разберётесь в основах тестирования торговых стратегий в программе TSLAB

Модуль 2. Фреймворк OSENGINE

  • Установка. Запуск. Обзор.
  • Устройство, структура.
  • Тестирование, оптимизация.
  • Робот Объемный разворот.
  • Робот по индикаторам.
  • Робот Фронтраннер.
  • Робот по кластерному анализу.
  • Управление капиталом.

Результат прохождения модуля 2

  • Разберётесь в устройстве слоя роботов в фреймворке OsEngine.
  • Узнаете устройство и принцип функционирования встроенных в OsEngine 4 интересных роботов.
  • Соберёте 4 своих полноценных робота с нуля.
  • Узнаете о стратегиях Управления капиталом в алготорговле.

Модуль 3. Внутреннее устройство OSENGINE

  • Подключаем темы для десктопных приложений.
  • Разбираем внутреннее устройство коннекторов в OsEngine.
  • Забираем коннекторы к биржам.
  • «Сухие» биржевые данные.
  • Пишем удобное окно выбора инструмента.
  • Обезличенные сделки. Собираем свои свечи.
  • Отправка заявок. Учет сделок, расчет позиции.

Результат прохождения модуля 3

  • Научитесь создавать красивые и удобные интерфейсы для роботов.
  • Разберётесь с внутренним устройством коннекторов в фреймворке OsEngine.
  • Научитесь понимать и работать с базовыми биржевыми данными.
  • Узнаете как правильно учитывать и рассчитывать свои позиции из сделок.

Модуль 4. Глубокое погружение в C#

  • Парадигма «Чистый код» Внедрение зависимостей.
  • Хостирование приложений WPF.
  • Логирование Serilog.
  • Telegram боты.
  • Приём платежей в Telegram.
  • Обзор графической библиотеки ScottPlot.
  • Асинхронное программирование. 

Результат прохождения модуля 4

  • Вы выйдете на более высокий уровень абстракции в программировании на C#.
  • Получите базу для понимания архитектуры более сложных серверных фреймворков и библиотек.
  • Узнаете как разделять код по зонам ответственности и сможете писать код с независимой логикой.
  • Научитесь создавать своих Telegram ботов с приёмом платежей.
  • Разберётесь как создавать системы логирования профессионально — в облако, файл или в телеграм.
  • Узнаете как строить различные графики для своих аналитических нужд с помощью библиотеки ScottPlot.

Модуль 5. Создаем свой коннектор

  • Архитектура контроллера.
  • Разделение функционала.
  • Архитектура универсального коннектора.
  • Сервис обезличенных сделок.
  • Сервис Ордеров и моих сделок.
  • Сервис Инструментов.
  • Сервис счетов.
  • Сервис свечей.
  • Пишем коннектор к Alor Open API.
  • Подключаем библиотеку QuikSharp.

Результат прохождения модуля 5

  • Вы создадите универсальную систему для подключения любой биржи.
  • На выходе данной системы будет полноценное API с унифицированными данными, командами торговли и управления подключением к различным биржам.
  • Благодаря собранной архитектуре и полученному опыту на примере трёх коннекторов, вы сможете самостоятельно создавать новые коннекторы, адаптируя библиотеки к нашей системе.

Стоимость участия

Старт 14 ноября 2024

Выберите подходящий способ оплаты

Вы можете оплатить курс или оформить заявку на беспроцентную рассрочку на 10 месяцев. Заявка будет рассмотрена Т-Банком и его партнерами.

Оплачиваете и получаете ссылку с доступом к учебной группе

Сразу после оплаты на почту будет отправлена ссылка на телеграм-бота, который выдаст доступ в учебную группу и поможет с организационными вопросами.

При покупке курса в рассрочку мы вышлем доступы после получения информации из банка.

*Для установки курса требуется операционная система Windows, свободного места на жестком диске должно быть не менее 80ГБ.
** На компьютерах Mac плейер курса работать не будет.
*** Повышение цены с 15 ноября 2024
**** При просрочке оплаты частями без уважительной причины, вы рискуете потерять доступ к материалам обучения.

Курс по программированию на C#

Разработчик торговых роботов

110 000

5 модулей программы

Закрытый чат

Вебинары с разборами домашних заданий

Доступ к урокам навсегда

3 месяца поддержки в разрабоотке своего проекта

Имя *
Фамилия *
Телефон *
E-mail *
Промокод (при наличии)
К оплате:
Debug: fill fields
Имя *
Фамилия *
Телефон *
E-mail *
Промокод (при наличии)
К оплате:
Debug: fill fields

Ответы на частые вопросы

Я совсем новичок в программировании. Могу ли я пойти на обучение?

Научиться можно всему. Нужно твердое решение стать программистом, усердие в обучении и много практиковать.

Лучше сначала написать и оттестировать минимум трех роботов для себя. После этого можно начинать принимать заказы на разработку.

Так же по результатам самостоятельно выполненного проекта у учеников курса есть возможность получать заказы на разработку роботов от наших клиентов.

Минимум 2 часа в день. Оптимально 4 часа в день.

Сеточник, Price channel, Frontrunner, Робот на кластерном анализе

Берем, в нашей команде уже работают 4 ученика.

Если у вас остались вопросы

Пполучите консультацию по телефону
Пн-Пт с 9:00 до 18:00

+7 800 200-60-83

Онлайн курс обучения трейдингу Мастер-группа "Трейдер-Пилот"
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять