Избранное трейдера Serj SV
Начинаем серию постов про открытый интерес (ОИ) и торговлю роботами, исходя из этих данных в OsEngine.
Добавили ОИ в OsEngine некоторое время назад. Написан робот-пример для торговли от этого показателя. В этой статье поговорим о том, что это такое и здесь же будет оглавление.
Открытый интерес (Open Interest, OI) на бирже – это количество открытых фьючерсных или опционных контрактов, которые не были закрыты противоположной сделкой.
Открытого интереса нет на фондовой или валютной секции. Он есть только на фьючерсной и опционной секции у контрактов, имеющий время жизни.
Посмотрим, где находиться стандартная сетка OsEngine в исходном коде. Её тоже можно модернизировать, весь код открыт.
Внутри проекта стандартная сетка располагается здесь:
Т-Технологии опубликовали финансовые результаты за 1 кв. 2025 г.
Чистая прибыль выросли на 50% до 33,5 млрд руб., рентабельности капитала составила 24,6%.
Активы год к году удвоились до 4,7 трлн руб., благодаря присоединению Росбанка. Кредитный портфель вырос на 122% до 2,78 трлн руб.
Рекомендовали 33 руб. дивидендов за 1 кв. 2025 г. (1,1% доходность).

В данном видео будем учиться подключать OsEngine к ATPlatform.
ATPlatform это API и одноимённый терминал доступный у многих брокеров в Китае и за его пределами. Через него можно торговать: SHFE, INE, HKEX, CME, COMEX, NYMEX, GME, ICE-Europe, ICE-US, ICE-UK, SGX, CFFEX, SHFE, ZCE, DCE и т.д.
VK Видео:
RuTube:
Для пользователей OsEngine, привыкших анализировать результаты оптимизации в Excel, есть возможность выгрузить данные в эту программу.

В качестве примера мы возьмём результаты оптимизации стратегии BollingerTrailing:

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

1. Идём в пример PriceChannelScreenerOnIndexVolatility.
Он писался для лекций по стадиям волатильности и в нём есть переменные, которые нужно сбрасывать в начале теста, и робот довольно сложный…
На ГитХаб это здесь:
https://github.com/AlexWan/OsEngine
В проекте это здесь:
В инвестиционной практике я ориентируюсь на компании, которые отличаются высокой рентабельностью собственного или инвестированного капитала. Компании, генерирующие на задействованный капитал отдачу, превышающую ставку дисконтирования, создают стоимость. Высокая отдача на задействованный капитал является индикатором наличия у компании конкурентных преимуществ. Хорошую историю от посредственной отличает именно высокая рентабельность капитала собственного/инвестированного. Но для того, чтобы заработать, нам недостаточно просто купить компанию с высокой рентабельностью капитала по любой цене. Чем ниже будет мультипликатор pbv относительно ROE, либо мультипликатор EV/INVESTED CAPITAL относительно ROIC, тем большую доходность мы сможем получить.
Бывают случаи, когда стандартные средства прослушивания статусов ордеров перестают работать… Случается это очень редко, но при этом последствия таких проблем значимы.
На данный случай в OsEngine существует отдельный механизм запроса ордеров. Запрашиваются они либо после переподключения коннектора, либо если API просто не присылает никакого ответа на выставленный ордер.
Называется этот механизм AServerOrderHub, ну или по-русски — хранилище ордеров под коннектором.
Сегодня мы рассмотрим индикатор LRLine. Узнаем историю создания индикатора и то, как он рассчитывается.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История создания индикатора.
2. Как проводятся расчеты индикатора Linear Regression Line.
3. Какие сигналы может подавать индикатор.
4. Роботы для OsEngine на индикаторе Linear Regression Line.
4.1. Стратегия, основанная на пересечений Ema и LRMA.
4.2. Стратегия, основанная на пересечении двух LRMA и Rsi.
4.3. Стратегия, основанная на пробой канала из LRMA с индикатором ADX.
5. Итоговая таблица результатов.
Индикатор Linear Regression Line был разработан на основе метода линейной регрессии, который широко используется для анализа и прогнозирования тенденций в финансовых рынках. Он был создан в результате большой потребности в анализе трендов и прогнозировании ценовых движений на финансовых рынках.