Продолжаем изучать язык C# прямо в конструкторе для создания роботов, OsEngine. С нуля. Данная серия лекций Вам поможет реализовывать свои идеи в алготрейдинге и править логику ранее встроенных в OsEngine роботов (их около 300).
Лекция 2. Переменные C# и параметры роботов. Int, Decimal, String.
Знакомство с переменными в C# и параметрами в OsEngine. Что это такое и зачем это нужно.
В теоретической части поговорим про то, что такое переменные с точки зрения языка C#. Поговорим про параметры стратегии.
В практической части будем учиться создавать роботов с различными типами параметров и выполнять операции с ними.
VK Видео:
RuTube:
Камрады, курс вводных лекций по OsEngine, и как на нем делать роботов для тех, кто с НУЛЯ, будет выложен в открытый доступ на видеохостинги.
После того, как Иосиф Дзеранов открыл свои базовые уроки по шарпам полностью, мы решили, что сделаем так же. Пусть вообще без всяких ограничений «база» будет доступна, чтобы каждый мог за пару недель вкатиться в OsEngine. УРА!
Лекция 1. О языке C#. Скачивание Visual Studio и OsEngine. Их обзор.
В теоретической части поговорим про язык C#, и откуда он взялся. Что такое Visual Studio и что такое OsEngine. В практической части будем устанавливать программы нужные для работы и разбираться с тем, как они устроены. Скачаем исторические данные для дальнейшего использования в тестере OsEngine.
VK Видео:
RuTube:
Уже завтра! В 19:00 состоится эфир глобального формата, в котором наш главный разработчик Сергей Усанов расскажет все о роботах, а самое главное – как их создавать и применять в своей торговле. Программа эфира объемная и интересная!
Для кого эфир?
Тем, кто хочет выйти на новый уровень в трейдинге, а также кто желает научиться писать своих торговых роботов, аналитический софт или скринеры.
Что вас ждет на уроке?
✓ Разбор основных понятий и определений
✓ Ограничения и возможности роботов
✓ Преимущества использования роботов в трейдинге
✓ Как трейдер может использовать роботов в своей торговле
✓ Преодоление страхов и поиск мотивации для программирования
✓ Разбор типов подключений к биржам
✓ Обзор основных языков программирования
✓ Введение в библиотеки и фреймворки
✓ Почему С# является предпочтительным языком для разработки роботов?
Чтобы попасть на эфир, не нужно проходить регистрацию. О начале эфира мы напомним вам за 15 минут. Не отключайте уведомления!
Поскольку хочу использовать для среднесрочной алгоритмической торговли на российском рынке скрипт — робота, то мне необходимо получать от брокера актуальную информацию о текущих ценах и сопутствующую информацию:
InstrumentsService/TradingSchedules
.InstrumentsService/GetInstrumentBy
.MarketDataService/GetLastPrices
.MarketDataService/GetCandles
.MarketDataService/GetTechAnalysis
.InstrumentsService/FindInstrument
.В статье разбираюсь как проделать все эти операции при помощи программного кода.
Частному лицу для начала торговли на бирже частному инвестору необходим брокерский счёт. Но лишь у немногих российских брокеров есть собственные API (точно есть у ФИНАМ, Алор, Тинькофф Инвестиции). По личным предпочтениям я решил использовать API от T-Банк (ранее известный как Тинькофф), работая в среде исполнения JavaScript Node.js.