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

  1. Дублирование портфеля в OsEngine: настройка копитрейдинга для Т-Инвестиций

    В модуль копитрейдинга OsEngine был добавлен функционал дублирования позиций в портфеле в другой портфель. Копирование позиций, как и раньше, происходит путём отслеживания их у робота, только теперь используется специальный, не торгующий робот PortfolioStateCopyBot. Его роль — следить за портфелем у выбранного брокера и при его изменении создавать либо удалять у себя виртуальные позиции. За этими позициями следит модуль копитрейдинга и дублирует их в другом портфеле.

    Дублирование портфеля в OsEngine: настройка копитрейдинга для Т-Инвестиций

    Робот использует два типа источника:

    1. BotTabSimple, через который мы смотрим позиции в портфеле.

    2. BotTabScreener, в котором позиции создаём.

    Рассмотрим дублирование одного портфеля Т-Инвестиций в другой портфель Т-Инвестиций.

    После запуска программы переходим в «Роботы. Lite». Во вкладке «Сервера подключения» выбираем сервер Tinvest и создаём подключение к торговым счетам.



    Авто-репост. Читать в блоге >>>
  2. Индикатор Linear Regression Channel: история, формула расчёта и бесплатный робот для OsEngine
    В этом видео разбираем индикатор Linear Regression Channel — канал линейной регрессии, инструмент пришедший в трейдинг из статистики. Рассматриваем историю появления индикатора, формулу расчёта центральной линии и границ канала, а также торговые сигналы: пробой границ канала, пересечение центральной линии и оценку направления тренда по наклону канала.

    VK Видео:

    Rutube:



    Авто-репост. Читать в блоге >>>
  3. Индикатор MFI: история, формула расчёта и бесплатный робот для OsEngine. Видео.

    В этом видео разбираем индикатор MFI — Money Flow Index, или индекс денежного потока. Рассматриваем историю появления индикатора, формулу расчёта и торговые сигналы: зоны перекупленности и перепроданности, дивергенцию между ценой и индикатором.

    На практике показываем работу индикатора MFI в платформе OsEngine и разбираем бесплатного робота на комбинации MFI и SMA. Тестирование проводилось на Сбербанке и нефти на таймфрейме 15 минут с 2015 по 2025 год.

    Rutube:

     

    Vk Видео:

     



    Авто-репост. Читать в блоге >>>
  4. Индикатор SSMA: история, формула расчёта и бесплатный робот для OsEngine. Видео.

    В этом видео разбираем индикатор SSMA — Smoothed Simple Moving Average, или сглаженную простую скользящую среднюю. Рассматриваем историю появления индикатора, формулу расчёта и торговые сигналы для построения алгоритмических стратегий.

    На практике показываем работу индикатора SSMA в платформе OsEngine и разбираем бесплатного робота на пересечении быстрой и медленной SSMA. Тестирование проводилось на Сбербанке и нефти на таймфрейме 15 минут с 2015 по 2025 год.

    Rutube:

     

    Vk Видео:

     



    Авто-репост. Читать в блоге >>>
  5. Усреднение двумя лимитками, ожидающими в рынке. Микроменеджмент позиций в OsEngine #8. Видео.

    В этом видео разбираем, как усреднить позицию двумя лимитными ордерами в OsEngine с помощью методов BuyAtLimitToPositionUnsafe и SellAtLimitToPositionUnsafe. Показываю, как выставить две лимитки одновременно, чем Unsafe-методы отличаются от стандартных, как контролировать количество ордеров и добавить стоп с тейк-профитом.

    Vk Видео:

     

    Rutube:

     



    Авто-репост. Читать в блоге >>>
  6. Тестирование роботов в OsEngine: почему логика должна быть в CandleFinishedEvent. Видео.

    Разбираем лучшую практику разработки и тестирования торговых роботов в OsEngine на свечных данных — это перенос всей логики в событие завершения свечи (CandleFinishedEvent).

    VK Видео:

    Rutube:

     



    Авто-репост. Читать в блоге >>>
  7. Индикатор EMA: история появления, сигналы и бесплатный робот для OsEngine. Видео.

    В этом видео разбираем EMA (Exponential Moving Average) — экспоненциальную скользящую среднюю, которая помогает быстрее отслеживать тренды на рынке. Мы расскажем, как рассчитывается EMA, какие сигналы она даёт и как её можно использовать в OsEngine. Кроме того, покажем бесплатного робота, который умеет торговать по EMA, а также результаты его тестирования на реальных данных.

    VK Видео:


    Rutube:

     



    Авто-репост. Читать в блоге >>>
  8. Индикатор VWMA (Volume Weighted Moving Average): формула расчёта, сигналы и бесплатный робот в OsEngine. Видео.

    В этом выпуске разбираем индикатор VWMA (Volume Weighted Moving Average) — чем он отличается от обычной скользящей средней, как рассчитывается с учётом объёма и какие торговые сигналы даёт. Покажем, как использовать VWMA в OsEngine. Также протестируем готового бесплатного робота на VWMA (версия со сдвигом) и разберём результаты тестирования.

    VK Видео:

     

    Rutube:



    Авто-репост. Читать в блоге >>>
  9. Модуль обновления OsEngine: как обновить терминал в автоматическом режиме

    Функция автоматического обновления программы OsEngine предназначена в первую очередь для пользователей, которые хранят своих роботов в папке Custom или пользуются только встроенными роботами. Раньше, чтобы обновить работающий терминал, надо было скачать весь код проекта с сайта Github в виде zip-архива, распаковать, перенести туда папки Data, Engine, Custom, запоминать версию, с которой ушёл, и испытывать прочие неудобства.


    Модуль обновления OsEngine: как обновить терминал в автоматическом режиме


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

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



    Авто-репост. Читать в блоге >>>
  10. Как в OsEngine создаются торговые роботы: класс BotFactory

    В этом видео разбираем, как в OsEngine создаются торговые роботы и работает класс BotFactory. Заглянем в исходный код, посмотрим где хранятся роботы и чем отличаются встроенные стратегии от кастомных скриптов.

    VK Видео:

    Rutube:



    Авто-репост. Читать в блоге >>>
  11. Скринер на сетках с открытым кодом. Автосетка с фильтром щитков и ранжированием общего направления рынка. Сетки #19

    Скринер на сетках с открытым кодом. Автосетка с фильтром щитков и ранжированием общего направления рынка. Сетки #19

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

    Сегодняшний пример: GridVolumeBollingerRankingScreener.
    Тип сеточной стратегии: MarketMaking.

    Логика работы:
    Сигналом для выброса сетки служит индикатор Bollinger. Если цена выше верхней линии — выброс сетки в Short. Если ниже нижней линии – выброс сетки в Long. По обратному сигналу сетка закрывается.

    Главное в этом роботе — фильтры:
    Фильтр 1: торгуем только бумаги, которые по объёму не входят в первую десятку (настраивается).
    Фильтр 2: Входим в Long по конкретной бумаге, если её цена ниже нижней линии Bollinger, а N % всех бумаг в роботе находятся выше верхней линии Bollinger — общий тренд движения вверх.

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

    Тесты с 2025 года проводились на ленте сделок с комиссией 0.04% на каждую сделку:



    Авто-репост. Читать в блоге >>>
  12. Как запустить сетку и ребалансировщик на одном счёте? Сетки #18

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

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

    * Для крипто-API это не актуально, так как там торговля ведётся круглосуточно. Это актуально для Московской биржи.

    Как запустить сетку и ребалансировщик на одном счёте? Сетки #18

     

    1) Настраиваем ребалансировщик на работу перед закрытием рынка

    Основная статья по роботу-ребалансировщику доступна здесь: https://smart-lab.ru/company/os_engine/blog/1243481.php

    Выставляем в настройках время, в которое планируется совершать покупку или продажу TMON@:



    Авто-репост. Читать в блоге >>>
  13. Настройки неторговых периодов для сетки. Сетки #17
    Поговорим сегодня о важности настройки неторговых периодов для сетки, особенно в режиме торговли один раз в секунду. Как это сделать правильно для MOEX?

    *Для крипто-АПИ это не актуально, потому что там идёт торговля круглосуточно. Это относится только к Московской бирже.

     

    Настройки неторговых периодов для сетки. Сетки #17

     

    1) Режим торговли раз в секунду — приоритетный для сетки.

    Роботу нужно входить в торговую логику по определённому условию. В реальности есть два варианта на выбор. Оба варианта имеют свои преимущества и недостатки:



    Авто-репост. Читать в блоге >>>
  14. SMA (Simple Moving Average): как работает индикатор и бесплатный робот для OsEngine. Видео.

    Разбираем индикатор SMA (Simple Moving Average) - один из самых старых и самых узнаваемых инструментов технического анализа.
    В видео:
    1) как считается SMA
    2) какие сигналы он даёт
    3) как использовать SMA в OsEngine
    4) готовый бесплатный торговый робот на SMA и примеры тестов

    Подходит для тех, кто изучает алготрейдинг и автоматизацию торговых стратегий.

    VK Видео:

    Rutube:



    Авто-репост. Читать в блоге >>>
  15. Индикатор Ишимоку (Ichimoku) — разбор, сигналы и робот в OsEngine. Видео

    В этом видео разбираем индикатор Ишимоку (Ichimoku) — один из ключевых инструментов японского технического анализа.
    Показываем, как устроены пять линий Ишимоку, какие торговые сигналы он формирует и как использовать их в алгоритмической торговле.Тестируем торговые идеи и разбираем бесплатного торгового робота на Ichimoku, доступного в OsEngine.

    VK Видео:

    RuTube:



    Авто-репост. Читать в блоге >>>
  16. Логотип Т-Банк | Т-Инвестиции
    О тарифах в Т-Инвестиции. Что выбрать алготрейдеру и как настроить. Видео

    В этом видео обсудим, какой тариф в Т-Инвестиции лучше выбрать тем, кто торгует с помощью роботов. Разберём актуальные условия на январь 2025 года, сравним комиссии на тарифах «Инвестор», «Трейдер» и «Премиум», и объясним, почему тариф по умолчанию подходит только для редких сделок, но совсем не годится для активной алгоритмической торговли.

    Посмотрим, где в личном кабинете изменить тариф и какой вариант выгоднее выбрать в зависимости от объёма капитала. Всё просто и по делу — чтобы Ваши роботы не «съедали» комиссией лишнюю прибыль и работали максимально эффективно.

     

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  17. RSS лента новостей в Вашем роботе на OsEngine.

    В данной статье рассмотрим новый коннектор OsEngine для получения новостей из каналов стандарта RSS и Atom.

    RSS (Really Simple Syndication) и Atom — это два формата синдикации веб-контента, которые позволяют пользователям подписываться на обновления сайтов, блогов и новостных ресурсов через специальные программы-агрегаторы или браузеры.

    RSS лента новостей в Вашем роботе на OsEngine. 

    1. Выбор источника.

    Если при использовании OsEngine вы хотите в своем роботе получать новости и как-то их использовать, необходимо найти новостной портал с интересующей вас информацией и убедиться в наличии у него RSS канала, который обычно отмечен значком.



    Авто-репост. Читать в блоге >>>
  18. Основной бизнес OsEngine. Разработка софта на заказ #1

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

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

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

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

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

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

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

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

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

    Оглавление:

    1. Мы здесь…

     

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

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



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

    VK Видео:


    RuTube:



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

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

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

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

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

     

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

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

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

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

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

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



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