OS_Engine_team

Читают

User-icon
278

Записи

554

Формат QSH в OsEngine: поддержка и особенности работы

Недавно OsEngine начал поддержку бинарного формата хранения и трансляции данных по стаканам. Это было нужно, чтобы:

1)Облегчить работу эмулятора биржи на уровне стаканов.
2)Уменьшить потребление оперативной и физической памяти в сотни раз.
3)Подключить OsEngine к публичному хранилищу стаканов для MOEX.

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

В этой статье посмотрим на загрузку стаканов в формате QSH и их тестирование через код OsEngine.

 Формат QSH в OsEngine: поддержка и особенности работы

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

Вместо записи полных снимков состояния рынка через равные промежутки времени, формат фиксирует только изменения (дельты) между последовательными состояниями. Каждое изменение привязано ко времени UTC, поэтому даже при скачивании акций MOEX время стаканов будет указано по UTC.



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

Микроменеджмент позиций в OsEngine: закрытие позиции несколькими ордерами через множество открытий. Видео

В этом видео разбираем, как в OsEngine реализовать выход из позиции несколькими ордерами одновременно в торговом роботе.
Показываем практический пример микроменеджмента позиции через открытие нескольких позиций на входе и их поэтапное закрытие на примере робота PriceChannelCounterTrend.

VK Видео:

RuTube:



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

OsData — автоматическое обновление сета данных по таймеру.

Иногда требуется обновлять сет данных в определённое время, чтобы использовать эти данные в дальнейшей работе. Для этого в OsData был добавлен функционал обновления сета по времени. Разбираемся, как это работает.

OsData — автоматическое обновление сета данных по таймеру.

Автоматическое обновление сета с определённой периодичностью можно запустить, нажав кнопку «Обновление» в панели управления сетом:



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

Контроль позиций в OsEngine по типам сигналов: SignalTypeOpen и SignalTypeClose. Видео

В этом видео разбираем, как отмечать позиции по разным типам сигналов в OsEngine с помощью полей SignalTypeOpen и SignalTypeClose. Мы продемонстрируем реализацию робота, который одновременно использует две торговые логики, разделяя и контролируя позиции по разным типам сигналов открытия и закрытия.

VK Видео:

 

RuTube:

 



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

Kalman Filter в алготрейдинге: разбор индикатора в OsEngine. Видео.

В этом видео разбираем индикатор с серьёзной математической основой — Kalman Filter (фильтр Калмана). Расскажем, как он появился, по какому принципу рассчитывается, какие сигналы может давать в трейдинге, а также покажем бесплатного робота для OsEngine, работающего на этом индикаторе.

VK Видео:

RuTube:

 



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

OsEngine: обновление гарантийного обеспечения для фьючерсов. Видео

Отличная новость! В OsEngine в классе Security добавлены новые свойства MarginBuy и MarginSell, заменяющие свойство Go. Обновление облегчит пользователям торговлю фьючерсами.

VK Видео:

RuTube:

 



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

Итоги OsEngine 2025 года и планы на 2026. Новогодний выпуск

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

VK Видео:

RuTube:



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

OsData и Тестер. Качаем слепки стаканов и запускаем тестер. Видео.

Сегодня будем учиться скачивать с биржи слепки стаканов и запускать на них тестер.
Видео предназначено для программистов, которые уже умеют писать роботов на OsEngine или только планируют это делать.
Всех поздравляем — как с наступающим Новым годом, так и с тем, что у нас появился новый бинарный формат хранения стаканов! Теперь стаканы стали в сотни раз дешевле для хранения в памяти, чем раньше! Ура!

VK Видео:


RuTube:


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

Эмулятор OsEngine: тестируем роботов в режиме «бумажной торговли». Видео.

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

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

Мы подключим OsEngine к Т-Инвестициям, создадим роботов и включим режим эмуляции. Покажем типичные проблемы — отсутствие средств при торговле в процентах, ошибки при переключении режима с открытыми позициями — и объясним, как их избежать.

Пошагово, просто и понятно — чтобы вы могли тестировать стратегии безопасно и эффективно.

VK Видео:


RuTube:



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

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

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

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

 

VK Видео:


RuTube:



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

теги блога OS_Engine_team

....все тэги



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