OS_Engine_team

Читают

User-icon
282

Записи

566

Самый популярный язык программирования для написания торговых роботов.

СИ ШАРП (C#). Язык, разработанный компанией Microsoft. Один из самых популярных языков программирования на планете.

Самый популярный язык программирования для написания торговых роботов.

Почему Си Шарп? 

Так исторически сложилось, что большинство торговых роботов в Российской Федерации пишутся на этом языке.

Популярные платформы для алготрейдинга в русскоговорящем интернете, в порядке от большего к меньшему:

  1. TsLab
  2. OsEngine
  3. S #
  4. Wealth-Lab
  5. Ninja Trader

1, 2 и 3е место занимают робот-билдеры, в которых используется язык Си Шарп.

Поэтому, без сомнений, учите Си Шарп. Кроме того, что на нём будет очень удобно писать роботов, так вы ещё и сможете найти работу по профессии программиста в случае, если решите в какой-то момент связать свою жизнь с этой профессией.

Удачных алгоритмов!

Комментарии открыты для друзей!



( Читать дальше )

Отдел специальной поддержки OsEngine по направлению MOEX.

Отдел специальной поддержки OsEngine по направлению MOEX.


С августа 2024 года официально открыт отдельный отдел поддержки подключений для Московской биржи. Это означает, что Вы можете обратиться в поддержку нашего проекта, и Вам там помогут настроить подключение и ответят на вопросы, если что-то не будет получаться. Также наши специалисты помогут Вам настроить подключение через удалённые рабочие столы, если у Вас проблема не будет решаться перепиской.

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



( Читать дальше )

Системные требования и нюансы использования OsEngine.

В данном видео поговорим о том, какой ПК Вам понадобится для использования терминала для алготрейдеров OsEngine.

Ютуб:

Рутуб: 



( Читать дальше )

Робот с двумя источниками и таймфреймами. Быстрый старт в программировании OsEngine #6

В данной статье посмотрим на робота с двумя источниками. Один — основной, на котором будет осуществляться торговля, и второй с более старшим таймфреймом, по которому смотрим фильтр.

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

Робот с двумя источниками и таймфреймами. Быстрый старт в программировании OsEngine #6

Шаг 1. Открываем исходный код робота TwoTimeFramesBot.

Находится он здесь:



( Читать дальше )

Ваш первый робот с фильтром от индекса. Быстрый старт в программировании OsEngine #5

Сегодня будем учиться работать с источником для создания автоиндекса. Он Вам может пригодиться, если Вы хотите добавить фильтр от индекса для своего робота.

В качестве базы мы возьмём нашего предыдущего робота, сделанного в рамках этой серии статей, и добавим в него новый источник данных -  BotTabIndex.

Ваш первый робот с фильтром от индекса. Быстрый старт в программировании OsEngine #5

Шаг 1. Берём наш предыдущий пример и переносим в проект.

Сам скрипт находится здесь: https://disk.yandex.ru/d/_aKkIx-h0kNqCA

Надо его добавить в проект. Вот сюда:



( Читать дальше )

Добавляем параметры. Быстрый старт в программировании OsEngine #4.

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

Начало серии: https://smart-lab.ru/company/os_engine/blog/1044379.php

Добавляем параметры. Быстрый старт в программировании OsEngine #4.

На текущий момент у нас есть робот, который видит OsEngine, в который можно подключить данные. И который уже даже начал совершать торговые операции:



( Читать дальше )

Добавляем роботу индикатор и торговую логику. Быстрый старт в программировании OsEngine #3

Продолжаем заниматься улучшением робота, который начали писать в предыдущей статье. Сегодня добавим в него индикатор и добавим торговую логику. После этого он у нас начнёт торговать.

Добавляем роботу индикатор и торговую логику. Быстрый старт в программировании OsEngine #3

На текущий момент у нас есть робот, который видит OsEngine и в который можно подключить данные:



( Читать дальше )

Ваш первый робот на моноисточнике. Быстрый старт в программировании OsEngine #2

Сегодня будем создавать робота пустышку, которого станем дополнять в следующих статьях так, чтобы его увидел тестер в OsEngine.

Ваш первый робот на моноисточнике. Быстрый старт в программировании OsEngine #2

Шаг 1. Создаём в проекте класс MyFirstSimpleBot.



( Читать дальше )

Быстрый старт в программирование роботов на OsEngine. Введение и оглавление. #1

Это введение по минисерии статей про то, как быстро научиться делать роботов для OsEngine. Здесь не будет долгих и занудных объяснений всего и вся (это будет чуть позже в этом блоге или было раньше). А в данной серии мы сконцентрируемся на практике.

Чтобы Вы могли за пару вечеров запустить своих первых роботов в тестер и в бой. Этот сборник в первую очередь интересен тем, кто уже какое-то время потратил на создание роботов в других платформах, или уже программист со стажем.

Быстрый старт в программирование роботов на OsEngine. Введение и оглавление. #1

1. Что в сборнике?

В данном сборнике Вы найдёте примеры создания роботов с использованием разных источников. С очень подробным объяснением того, в каком порядке их надо создавать и зачем нужен тот или иной исходный код:

  1. Источник с одним инструментом. BotTabSimple. В конце у Вас будет робот для моноторговли одного инструмента.
  2. Источник с индексом. BotTabIndex. Вы поймёте, как добавить в своего робота автоиндекс, чтобы понимать, куда идёт рынок в данный момент в целом, и улучшать прибыльность своих стратегий.
  3. Источник для парного арбитража. BotTabPair. Вы научитесь и поймёте, как быстро делать роботов для парной торговли.


( Читать дальше )

OsEngine изменения. 2774 – 2839. Импортозамещаем.

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

OsEngine изменения. 2774 – 2839. Импортозамещаем.

Приближаемся к продакшен-реди версии. Около нового года можно будет об этом говорить. Поэтому фокус смещается на инструкции и удобство работы с проектом для начинающих.

 

МегаГАЙД по OsEngine, алготрейдингу и программированию.

Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php

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

Новые статьи за месяц:

1)      Облегчение загрузки ЦП на удалёнке: https://smart-lab.ru/company/os_engine/blog/1033734.php

2)      Слой создания свечей. CandleFactory: https://smart-lab.ru/company/os_engine/blog/1033931.php

3)      Слой создания свечей. Реализации и их использование в проекте: https://smart-lab.ru/company/os_engine/blog/1034352.php



( Читать дальше )

теги блога OS_Engine_team

....все тэги



UPDONW
Новый дизайн