Модификация робота, торгующего паттерн PinBar (свеча с огромной тенью вверх или вниз) для торговли по всей площадке одновременно.
Интересен робот не только своей эквити (а тут есть, что посмотреть), но и самим подходом, когда мы торгуем одновременно десятки бумаг. Поговорим о логике робота, о том, где его исходный код находится в проекте.
Бонус для участников нашего сообщества, торгующих в АЛОР. Робот на паттерне 3 солдата, способный одновременно торговать ВЕСЬ рынок, и самоадаптирующийся по волатильности каждой отдельной бумаги. Граальный между прочим…
Спасибо всем, кто с нами!
В комплекте:
Из интересного следующее:
Что касается тестов, то они проводились на бумагах из MOEX TOP 30. За 6.5 лет. То, что более-менее ликвидное.
Результаты для робота для MOEX хорошие.
Продолжаем усложнять пример ThreeSoldier, о котором говорили некоторое время назад. Теперь добавим в него механизм адаптации под усреднённую внутридневную волатильность. Получим ThreeSoldiersVolatilityAdaptive. Делаем силу сигнала одинаковой на всю глубину теста, чтобы и 5ть, и 10ть лет назад сигнал был одной силы.
Напомню, базовая идея паттерна «Три солдата» заключается в том, что мы должны найти на графике три растущих свечи подряд:
Пин бар – свеча с огромной тенью вверх или вниз. Один из самых популярных свечных паттернов. Сегодня рассмотрим робота, который его торгует. Разберём его логику и исходный код.
В данном случае торгуется не классический строго разворотный вариант, а в тренд!
Сразу давайте посмотрим, как это выглядит на графике:
Сегодня обсудим самый базовый и простой пример робота, позволяющий торговать свечные паттерны.
Называется он ThreeSoldier — Три солдата. Это классический свечной паттерн, упоминаемый практически в любой книге по трейдингу об этих самых паттернах. И по сей день работающий, между прочим. И это как раз то, что нейросети видят, если им подать на вход свечи.
Друзья мои, хочу поздравить Никиту с завершением активной стадии написания коннектора для MOEX FixFast Spot. Ну и всех нас хотел поздравить с тем, что в OsEngine появился коннектор к FixFast на C# с открытым кодом. УРА!
Находятся они в проекте, вот здесь:
https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastSpot
Можно будет без излишних проблем получить подключение к SPOT площадке. Около 10 статей на тему пишется. И по самому подключению и по архитектуре самого коннектора. В течении пары недель будут выложены в наш корпоративный блог.
У нас сейчас ещё будет несколько недель обкатывания проекта в боевых торгах. Т.ч. ещё какие-то проблемы обязательно будут исправлены. Держите руку на пульсе.
Продолжаем разбираться со слоем создания свечек. Заключительная статья. Сегодня рассмотрим серию Tick сверху вниз и разберёмся с тем, как она работает. Этого должно быть достаточно, чтобы на основе этого делать свои серии.
Продолжаем разбираться со слоем создания свечек. И сегодня поговорим про параметры серии. Чтобы пользователь мог менять настройки, нужно разобраться с тем, что это такое.
Внутри OsEngine параметры для серий свечек находятся здесь:
Продолжаем разбираться со слоем создания свечек. И сегодня поговорим про ACandleSeriesRealization. Про абстрактный класс-родитель для всех серий свечек в OsEngine.
Тем сегодня много, поэтому с оглавлением:
Данный класс – это класс родитель для каждой серии свечек. И чтобы сделать свою серию, надо понимать, как он работает. Абстрактный он, т.к. отдельный экземпляр класса с таким названием создать нельзя. Это – половина класса. И к ней обязателен наследник.
Находится он здесь:
На данный момент мы с Вами обсудили 15 различных типов серий свечей. Но к моему удивлению, гарантированно кому-то захочется сделать 16-тый для себя. Поэтому надо дать вводные по тому, что из себя представляет слой для создания серий свечек в OsEngine. И сегодня первая статья по теме. Обсудим в ней место, где создаются конечные реализации свечек. Candle Factory.
Статический класс, который видно из всего проекта. Он:
В проекте находится здесь: