Всех приветствую! Рад сообщить, что коннектор Plaza II в OsEngine успешно обновлен и будет поддерживаться до актуальных версий.
Предполагаю, что многие знают про Плазу и ее особенности, но данная статья для тех, кто не в курсе, или хочет понять, в чем ее отличие и преимущества от других подключений.
PLAZAII шлюз — программное обеспечение, обеспечивающее обмен данными между Серверной частью ПО – Торговой и клиринговой системы Срочного рынка (Торговой системой SPECTRA) и сертифицированной брокерской системой по протоколу Plaza II. Если простым языком, то Плаза используется для получения и отправки рыночных данных, выполнения ордеров и управления торговыми счетами.
Чем отличается PlazaIIот других коннекторов к MOEX?
Московская биржа предлагает несколько различных протоколов для подключения к своим торговым системам.
TWIME (Trading and Workflow Interface for Moscow Exchange)
Описание: Протокол для прямого подключения к бирже, обеспечивающий высокую производительность и низкую задержку.
Данный пример робота служит демонстрацией реализации кастомных элементов на графике с помощью окна параметров робота.
В нем показано:
Бонус для участников нашего сообщества, торгующих в АЛОР. Моя лекция о том, что такое платформы для алготрейдинга, как роботы видят мир, и о том, почему важно изначально правильно подойти к алготрейдингу. Сэкономит Вам 5 лет жизни, между прочим.
Спасибо всем, кто с нами!
1. Получасовая лекция.
1. Про то, какие базовые типы данных есть в любом терминале и API. Стаканы / Ленты сделок / Свечи.
2. Про то, как именно терминал для алго преобразует базовые данные, чтобы уменьшить нагрузку на код робота, что в некоторых случаях упрощает размер робота до 95%.
3. Я надеюсь, во всяком случае план такой, что это будет для наших пользователей прививкой от того, чтобы начинать делать торговых роботов на голом API в 2024 году, что сэкономит Вам 5 лет жизни.
Вы должны быть клиентом АЛОР, зарегистрированным вот по этой ссылке: www.alorbroker.ru/open?pr=L0745
Пишите в личку: https://t.me/alex_wang_osengine
Удачных алгоритмов!
Поговорим сегодня про то, как правильно тестировать автоиндексы в OsEngine, если в формуле участвует объём. Т.е. либо бумаги сами выбираются в индекс по объёму, или сама формула это взвешивает по объёму.
В таком случае Вам нужно учитывать лотность для MOEX. И эту лотность в тестере надо вбивать в данные бумаги вручную. Посмотрим, как это работает.
Мы хотим тестировать какую-то стратегию, в рамках которой нам нужен самодельный индекс, отражающий реальную динамику движения акций на MOEX.
Так:
Сегодня с Вами рассмотрим импульсного робота, который торгует нестандартные свечи. В проекте он называется CustomCandlesImpulseTrader.
Суть его заключается в том, что он входит в позицию, когда видит N подряд свечей в одну сторону за определённое кол-во секунд. Актуально его пробовать тестировать и торговать с типами свечей RangeVolatilityAdaptive, RonkoVolatilityAdaptive, чтобы размер свечи был адаптивным, а не закрывался по времени.
Таким образом можно оттестировать и торговать импульсы, завязанные на волатильность инструментов, да ещё и к тому времени, за которое произошёл импульс. На графике это может выглядеть как-то так:
Сегодня с Вами рассмотрим робота, который торгует нестандартные свечи. В проекте он называется VolatilityAdaptiveCandlesTrader.
Суть его заключается в том, что он входит в позицию, когда видит свечу размером в определённый % от усреднённой внутридневной волатильности. Актуально его пробовать тестировать и торговать с типами свечей RangeAdaptive и ReversAdaptive, чтобы размер свечи тоже был адаптивным.
Таким образом можно оттестировать и торговать импульсы, завязанные на волатильность инструментов:
Всем привет!
Сегодня расскажу, как все устроено в коде нового коннектора.
OsEngine – проект с открытым кодом, поэтому посмотреть раздел, относящийся к коннектору можно прямо сейчас онлайн по адресу https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastSpot
Также можно просто скачать весь проект и открыть его в Visual Studio, чтобы смотреть более наглядно.
Прошло большое обновление коннектора ByBit. При помощи реализации механизма контроля ордеров пользователя на бирже убраны некоторые технологические риски.
Что новенького:
Кроме того, напоминаю, что OsEngine и СмартЛабу несколько месяцев назад биржа выдала 20 % скидку на комиссии. Ссылка на регистрацию со скидкой в 20%!
Основная статья-инструкция по ByBit: https://smart-lab.ru/company/os_engine/blog/989307.php
Исходный код подключения: https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/Bybit
Удачных алгоритмов!
Всем привет! В данной статье будем учиться подключать OsEngine к тестовому серверу Мосбиржи по протоколам FIX и FIX/FAST для фондового рынка.
ПОДКЛЮЧАЕМ OSENGINE
Чтобы запустить Os Engine, скачиваем программу с Гит Хаб github.com/AlexWan/OsEngine. Распаковываем и запускаем exe-файл.
В главном меню идём в Bot station light:
Новый слой создания свечек в OsEngine дописан. На данный момент у нас уже есть 14 нестандартных серий. Как их тестировать на истории? Правильно, скачать тиковые данные за много лет и начать эксперименты. И сегодня поговорим о том, как именно их надо качать и сколько на это надо ресурсов. Также поговорим про настройки тестера, чтобы всё работало.
В рамках данной серии будут статьи с тем, как мы будем с Вами делать большие тесты на MOEX по тиковым данным. И данная статья Вам подскажет, как именно их подгрузить и как настраивать тестер.
Задача такая: