комментарии OS_Engine_team на форуме

  1. Основной бизнес OsEngine. Разработка софта на заказ #1

    Уже много лет у нас классическая IT компания, базирующаяся на Open Source проекте. Это означает, что в основном мы делаем софт на заказ.

    Это в каком-то смысле даже стандарт для Open Source. Сотни и тысячи компаний так живут:

    1 – Имеем классный Open Source бесплатный, которым пользуются люди.

    2 – Получаем от рынка классные заказы на разработку расширений для него (в нашем случае в основном торговых роботов).

    Основной бизнес OsEngine. Разработка софта на заказ #1

    Решили написать для ГАЙДА небольшую серию статей о том, как это работает.

    В данной серии постов пойдёт речь о том:

    1. Кто наши заказчики;
    2. Кто наши программисты-разработчики и как попасть к нам в команду;
    3. Как мы ведём проекты;
    4. Какие заказы приходится делать.

    И это введение и оглавление для этой серии!

    Оглавление:

    1. Мы здесь…

     

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

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



    Авто-репост. Читать в блоге >>>
  2. Эмулятор в OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  3. OsEngine. Итоги года 2024 и что дальше.

    Каждые полгода мне кажется, что через полгода мы закончим и я наконец удовлетворюсь состоянием OsEngine) Бедные мои сотрудники, наверное, видят мои выступления на планёрках как-то так:

    OsEngine. Итоги года 2024 и что дальше.

    Но на самом деле это очень классное когнитивное искажение, позволяющее чувствовать себя бодрячком и просто работать. Т.ч. это даже хорошо.

    У нас есть только путь…

     

    1. Процесс перехода от кодовой базы к завершённому терминалу в самом разгаре.

    Если одним предложением, то так: Работаем над процессом перехода от кодомассы к продукту. Года два назад мне захотелось это сделать. Оказалось, что это чертовски сложно и долго.

    Готовность на данный момент (примерная):

    1. Слои создания роботов: 80%.
    2. Гайды и мануалы: 70%.
    3. Рефакторинг кода: 50%.
    4. Процессы обслуживания и поддержки: 70%.

    Ещё полгодика – и должны закончить. ))

    Ну ладно. Давайте в этот раз заложим на это ЦЕЛЫЙ ГОД. Тогда точно не промахнёмся.



    Авто-репост. Читать в блоге >>>
  4. Параметры индикаторов в OsEngine. Индикаторы OsEngine #3

    В данном посте поговорим о параметрах индикаторов в OsEngine. Какие они бывают. Как их добавлять в индикатор. Как различные типы параметров потом выглядят в пользовательском интерфейсе.

    Параметры индикаторов в OsEngine. Индикаторы OsEngine #3
    Параметры для индикаторов упрощают и стандартизируют настройку индикаторов в OsEngine. Позволяют несколькими строками кода дать возможность пользователю настраивать индикатор, дают автоматические средства для сохранения настроек между перезагрузками.

    Всего в слое создания индикаторов есть четыре различных типа параметров:

    1. Int – числовой.
    2. Decimal – числовой с точностью после нуля.
    3. Bool – булев параметр, принимающий значение True или False.
    4. String – строка или коллекция строк.

    Посмотреть на реализацию параметров для индикаторов можно вот в этом классе:



    Авто-репост. Читать в блоге >>>
  5. Универсальная заготовка индикатора. Индикаторы OsEngine #2

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

    Универсальная заготовка индикатора. Индикаторы OsEngine #2 

    Пример лежит на ГитХаб здесь: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Indicators/Samples/Sample1Blank.cs

    В проекте это тут:



    Авто-репост. Читать в блоге >>>
  6. Редактирование позиций из журнала в OsEngine. Видео.

    Восстановление позиций в OsEngine после аварий.

    Что делать, если реализовался неторговый риск, и позиции в роботе не соответствуют позициям на бирже? В сегодняшнем видео разберемся, как восстановить актуальное состояние позиций после внешней аварии, и рассмотрим самые простые стратегии защиты.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  7. Bat-файлы для OsEngine.

    Рядом с Os Engine лежит несколько инструкций для командной строки Windows, которые могут помочь с управлением программой. Они могут сразу включать определённые типы интерфейсов, выключать и перезагружать программу в бою. Поговорим о том, как это всё работает.

    Bat-файлы для OsEngine.

    1. Что такое Bat-файлы?

    BAT-файлы, или в простонародье «батники» — это текстовые файлы с расширениями .bat. Они хранят в себе некоторые команды, которые выполняет операционная система Windows.

     

    2. Где лежат Bat-файлы для OsEngine?



    Авто-репост. Читать в блоге >>>
  8. Риск менеджер в OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  9. C# для алготрейдера. Лекция 8. Многопоточность в C# и HFT в OsEngine.
    Заключительное видео из восьмидневного курса лекций от Алексея Ван в школе АЛОР. Изучаем язык C# прямо в конструкторе для создания роботов, OsEngine. С нуля. Данная серия лекций Вам поможет реализовывать свои идеи в алготрейдинге и править логику ранее встроенных в OsEngine роботов (их около 300).


    Знакомство с созданием задач и «собственных событий для роботов». Изучение многопоточности.

    В теоретической части поговорим про то что такое многопоточность с точки зрения C# и торгового робота.
    В практической части будем создавать роботов, использующих многопоточность в своей логике.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  10. Собираем релизную сборку OsEngine для ускорения на 10 %.

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

    Эта магия доступна только для программистов, поэтому в нашем Гайде находится в разделе о программировании.

    Собираем релизную сборку OsEngine для ускорения на 10 %. 

    1. Открываем папку с проектом.

    Понадобится скачать OsEngine: https://smart-lab.ru/company/os_engine/blog/1041420.php

    Установить Visual Studio: https://smart-lab.ru/company/os_engine/blog/1041231.php

    И перед нами будет вот такая папка:



    Авто-репост. Читать в блоге >>>
  11. C# для алготрейдера. Лекция 1. Скачивание Visual Studio и OsEngine. Их обзор.

    Камрады, курс вводных лекций по OsEngine, и как на нем делать роботов для тех, кто с НУЛЯ, будет выложен в открытый доступ на видеохостинги. 

    После того, как Иосиф Дзеранов открыл свои базовые уроки по шарпам полностью, мы решили, что сделаем так же. Пусть вообще без всяких ограничений «база» будет доступна, чтобы каждый мог за пару недель вкатиться в OsEngine. УРА!

    Лекция 1. О языке C#. Скачивание Visual Studio и OsEngine. Их обзор.

    В теоретической части поговорим про язык C#, и откуда он взялся. Что такое Visual Studio и что такое OsEngine. В практической части будем устанавливать программы нужные для работы и разбираться с тем, как они устроены. Скачаем исторические данные для дальнейшего использования в тестере OsEngine.


    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  12. Тестер OsEngine. Склеенные фьючерсы. Настройка неторговых периодов.

    Для тестов на срочном рынке MOEX зачастую используются так называемые «Склеенные фьючерсы», что вызывает ряд проблем. Некоторые пользователи просили ввести функционал настройки неторговых периодов, чтобы часть графика не торговалась вовсе. Поговорим про этот функционал.

    Тестер OsEngine. Склеенные фьючерсы. Настройка неторговых периодов.

    1. Проблема склеек.

    Торгуя в тестере на границах склейки, Вы можете получать не верные результаты тестирования. Если погуглить, сразу же находится прекрасная картинка с объяснением этого феномена. Лучше 1000 слов:



    Авто-репост. Читать в блоге >>>
  13. Ограничения оптимизатора в OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  14. OsEngine изменения. 3019 - 3084. Импортозамещаем.

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

    OsEngine изменения. 3019 - 3084. Импортозамещаем.

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

    Самое главное. Новый, бесплатный вводный курс по C# и алготорговле на OsEngine:

    https://smart-lab.ru/company/os_engine/blog/1078588.php

     

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

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

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

    Новое за месяц:

    1. Видео. Обзор журнала и раздача ГРААЛей: https://smart-lab.ru/company/os_engine/blog/1066254.php
    2. Обзор примера «Вход через кастомный Айсберг»: https://smart-lab.ru/company/os_engine/blog/1066818.php
    3. Обзор примера «Одновременный выход из позиции лимитками, ожидающими в рынке»: https://smart-lab.ru/company/os_engine/blog/1067298.php


    Авто-репост. Читать в блоге >>>
  15. Численный показатель робастности при Walk-Forwards в оптимизаторе OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  16. Численный показатель робастности при Walk-Forwards в оптимизаторе OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  17. Walk-Forwards оптимизатор в Os Engine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  18. Оптимизатор в OsEngine. Простой перебор параметров. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  19. Bot Station Light в Os Engine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  20. Автоматическое переподключение серверов в OsEngine. Видео.
    видео о том, как настроить автоматическое подключение к коннекторам.

    VK Видео:


    RuTube:


    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: