Блог компании OsEngine |FixFast для Валютной площадки MOEX на C# с открытым кодом.

FixFast для Валютной площадки MOEX на C# с открытым кодом.
Друзья мои, хочу поздравить Сергея с завершением активной стадии написания коннектора для MOEX FixFast Currency (Валютная площадка). Каждый профконнектор – большой труд! Титанический! И каждый завершённый профконнектор добавляет ещё одного специалиста в наше небольшое алгокомьюнити!

А для сообщества алготрейдеров РФ это – большой праздник. Ибо с появлением таких коннекторов с открытым кодом снижается порог входа в алго.

Сергей, СПАСИБО!



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

Блог компании OsEngine |Видеоформат. В два раза больше контента для СмартЛаб! И не благодарите!

Друзья мои! Честное слово… Вы бы пожалели Тимофея.

Не знаю, зачем Вы требуете от меня всё больше и больше контента для СмартЛаба. Я пытался отбрехиваться, но Вы всё настаивали!

Приятного просмотра!

YouTube: 


VK Видео: https://vk.com/video597663673_456239021

Дзен: https://dzen.ru/video/watch/66b2067b50eaaa010ca421b8 

И вот, пойдя на поводу у десятков людей, которые требуют от меня ещё больше контента в раздел АЛГО на СмартЛаб, я с радостью объявляю о возобновлении работы видеопродакшена у нас в OsEngine!

 

Что там в ролике:

1. Новый участник команды OsEngine, Никита Буйда — талантливейший программист, разработавший профконнектор FixFast для OsEngine и подключение для Т-банка. Теперь будет вести большую часть видео для проекта.

2. Что делалось за прошлый год.

3. Что будет на канале ближайший год.

4. Благодарности пользователям.

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

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



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

Блог компании OsEngine |Социальный лифт OsEngine. Четверо СмартЛабовцев уже поменяли свою жизнь к лучшему.

Социальный лифт OsEngine. Четверо СмартЛабовцев уже поменяли свою жизнь к лучшему.
Почти ровно полгода назад мы закончили формирование социального лифта для начинающих программистов, желающих войти в IT рядом с алготрейдингом. Ссылка: https://smart-lab.ru/company/os_engine/blog/982134.php

Двое из них со следующего месяца выходят на пенсию (в поддержку OsEngine), которую так жаждут сторонники FIRE на СмартЛабе. Никита Буйда и Егор Ярных. Целых полгода они изучали OsEngine и работали, теперь можно и на пенсию! СЧИТАЮ, ЗАСЛУЖЕННО!



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

Блог компании OsEngine |Смартлаб, самое время учиться делать роботов на OsEngine.

Кстати. Мы тут в очередной раз взялись переписывать туториалы для программистов начинающих. Возможно кто-то заметил, возможно нет. Если Вы давно хотели научиться делать роботов – велком!

Выкладываем это всё в нашем мегагайде на СмартЛабе: https://smart-lab.ru/company/os_engine/blog/1024149.php

Листайте вниз вот до этой части, это прям для самых маленьких, кто хочет научиться править скрипты, а потом уже и роботов самому делать. Знание языка СиШарп нужно минимальное:

Смартлаб, самое время учиться делать роботов на OsEngine. 

И вместе с новыми туториалами учитесь уже работать с программой. Статьи будут выходить по 1 — 2 в течении пары месяцев в этот раздел. Постараемся старт для Вас заложить хороший. Дать базу.

Обсудить и попросить что-то добавить в гайд, о чем вам непонятно, прям мимо кассы, можно в группе поддержки: https://t.me/osengine_official_support

Вся наша команда и я там сутками. Можно позадавать вопросы и пообщаться.

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

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


Блог компании OsEngine |Plaza 2 для MOEX c открытым кодом и бесплатной поддержкой.

Plaza 2 для MOEX c открытым кодом и бесплатной поддержкой.
Камрады. Пост радости и благодарности. Технические детали в другом сборнике.

Хотел поздравить Егора с завершением активной стадии написания коннектора для MOEX Plaza 2. Ну и всех нас хотел поздравить! УРА!



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

Блог компании OsEngine |Роботы и их окружение. Как подступиться к алготрейдингу? Лекция для клиентов АЛОР.

Бонус для участников нашего сообщества, торгующих в АЛОР. Моя лекция о том, что такое платформы для алготрейдинга, как роботы видят мир, и о том, почему важно изначально правильно подойти к алготрейдингу. Сэкономит Вам 5 лет жизни, между прочим.

Спасибо всем, кто с нами!

Роботы и их окружение. Как подступиться к алготрейдингу? Лекция для клиентов АЛОР.

В комплекте:

1. Получасовая лекция.

Из интересного следующее:

1. Про то, какие базовые типы данных есть в любом терминале и API. Стаканы / Ленты сделок / Свечи.

2. Про то, как именно терминал для алго преобразует базовые данные, чтобы уменьшить нагрузку на код робота, что в некоторых случаях упрощает размер робота до 95%.

3. Я надеюсь, во всяком случае план такой, что это будет для наших пользователей прививкой от того, чтобы начинать делать торговых роботов на голом API в 2024 году, что сэкономит Вам 5 лет жизни.

 

Как получить лекции?

Вы должны быть клиентом АЛОР, зарегистрированным вот по этой ссылке: www.alorbroker.ru/open?pr=L0745

Пишите в личку: https://t.me/alex_wang_osengine

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



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

Блог компании OsEngine |Учёт лотности в Индекс-билдере во время тестирования на MOEX. Торговля от индекса #22

Поговорим сегодня про то, как правильно тестировать автоиндексы в OsEngine, если в формуле участвует объём. Т.е. либо бумаги сами выбираются в индекс по объёму, или сама формула это взвешивает по объёму.

В таком случае Вам нужно учитывать лотность для MOEX. И эту лотность в тестере надо вбивать в данные бумаги вручную. Посмотрим, как это работает.

Учёт лотности в Индекс-билдере во время тестирования на MOEX. Торговля от индекса #22


1. Дано.

Мы хотим тестировать какую-то стратегию, в рамках которой нам нужен самодельный индекс, отражающий реальную динамику движения акций на MOEX.

Так:



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

Блог компании OsEngine |Импульс по времени на кастомных свечках, адаптирующихся под волатильность. Робот с открытым кодом. Свечи #27

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

Импульс по времени на кастомных свечках, адаптирующихся под волатильность. Робот с открытым кодом. Свечи #27

Суть его заключается в том, что он входит в позицию, когда видит N подряд свечей в одну сторону за определённое кол-во секунд. Актуально его пробовать тестировать и торговать с типами свечей RangeVolatilityAdaptive, RonkoVolatilityAdaptive, чтобы размер свечи был адаптивным, а не закрывался по времени.

Таким образом можно оттестировать и торговать импульсы, завязанные на волатильность инструментов, да ещё и к тому времени, за которое произошёл импульс. На графике это может выглядеть как-то так:



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

Блог компании OsEngine |Робот для торговли кастомных свечей на ускорении к усреднённой внутридневной волатильности. Робот с открытым кодом. Свечи #26

Сегодня с Вами рассмотрим робота, который торгует нестандартные свечи. В проекте он называется VolatilityAdaptiveCandlesTrader.

Робот для торговли кастомных свечей на ускорении к усреднённой внутридневной волатильности. Робот с открытым кодом. Свечи #26

Суть его заключается в том, что он входит в позицию, когда видит свечу размером в определённый % от усреднённой внутридневной волатильности. Актуально его пробовать тестировать и торговать с типами свечей RangeAdaptive и ReversAdaptive, чтобы размер свечи тоже был адаптивным.

Таким образом можно оттестировать и торговать импульсы, завязанные на волатильность инструментов:



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

Блог компании OsEngine |Важные нюансы при тестах нестандартных таймфреймов в OsEngine. Свечи #25

Новый слой создания свечек в OsEngine дописан. На данный момент у нас уже есть 14 нестандартных серий. Как их тестировать на истории? Правильно, скачать тиковые данные за много лет и начать эксперименты. И сегодня поговорим о том, как именно их надо качать и сколько на это надо ресурсов. Также поговорим про настройки тестера, чтобы всё работало.

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

Важные нюансы при тестах нестандартных таймфреймов в OsEngine. Свечи #25

Задача такая:

  1. Скачать трейды с MOEX TOP с 2020 года. Вышло что-то около 50 бумаг. Размер в файловой системе, около 60 гигабайт.
  2. Сделать так, чтобы всё это не упало от нехватки памяти. Это речь про OsData, куда было внесено несколько правок.
  3. Включить робот скринер в тестере, который будет одновременно все эти бумаги за 4 с лишним года тестировать в параллельных тестах на одном портфеле, т.е. и тут надо сделать так, чтобы ничего не упало от нехватки памяти. Была добавлена настройка для этого в эмулятор биржи, которая удаляет лишние трейды из памяти. Ниже об этом поговорим.


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

....все тэги
UPDONW
Новый дизайн