Сегодня мы рассмотрим индикатор 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 был разработан на основе метода линейной регрессии, который широко используется для анализа и прогнозирования тенденций в финансовых рынках. Он был создан в результате большой потребности в анализе трендов и прогнозировании ценовых движений на финансовых рынках.
Рассмотрим еще один пример бесплатного арбитражного робота. Продолжаем знакомиться с возможностями BotTabIndex.
Торговая идея:
Брать инструменты, которые отклоняются от широкого рынка без импульса и торговать их на возврат к индексу.
Спам коннектора заявками на смену цены ордера. Спец-тест для проф-коннекторов к MOEX. Камрады, надо делать защиту от такого. Надеюсь, каждый при чтении этой статьи вспомнит и защитит сервер от спама со стороны роботов.
Тесты функционала смены цены ордера. Необходим, если данный функционал у коннектора реализован. Проверяют правильную реакцию коннектора, если подавать в качестве новой цены не правильные значения.
666 лайков от пользователей ГитХаб.
333 клона проекта в работе у пользователей ГитХаб.
Понятия не имею, что бы это могло значить. Но цифры красивые)) Ещё так по 10 раз и будем праздновать победу)
Сам репозиторий:
https://github.com/AlexWan/OsEngine
Напоминаю…
Как и всегда в таких победобесных постах. Работы ещё очень много. Вы видите каждый месяц, что делается колоссальная работа. OsEngine никогда не был коммерческим проектом и до сих пор им не является в классическом представлении. Решение о том, что OsEngine должен стать образцово-показательным терминалом было принято менее чем 2 года назад. Работа идёт. Нам всем ещё есть над чем работать. Нас немного, но мы сильны как никогда.
Спасибо всем, кто помогает проекту!
Спасибо нашим пользователям, за поддержку и терпимость к тем шероховатостям, которые нам ещё предстоит поправить.
Всем приятных выходных!
Так победим!Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.
На примере самого простого арбитражного бота разберем способ использования вкладки типа BotTabIndex. Примеры будут и далее.
Перед нами стоит следующая задача: построить график спреда двух торговых инструментов, набросить индикатор ценового канала на график и при расхождении спреда открывать разнонаправленные позиции. По сути, у нас должен получится двуногий арбитраж, который открывает позиции при расхождении спреда, в надежде дождаться сужения и выйти из позиций. В качестве канала будем использовать индикатор LastDayMiddle. Пример робота является демонстрационным и не гарантирует прибыли. Его задача — познакомить вас с возможностями BotTabIndex.
Рассмотрим список полей, используемых в роботе:
Реализована новая версия подключения OsEngine к Transaq Connector. В комплекте Вы получите более 200 роботов для данного подключения, тестер, Walk Forward оптимизатор и удобный слой создания роботов и индикаторов на языке C#. Всё с открытым кодом.
План статьи:
1. Получаем логин и пароль.
2. Запуск торговых роботов, используя Transaq.
Первым делом нам нужно получить от финама логин и пароль, при помощи которых будем подключаться.
Для этого идем в личный кабинет. Вот этот: https://edox.finam.ru А то у них их несколько штук. Нам нужен тот, что по ссылке. Авторизовавшись, идём в Торговлю / Информационно-торговые системы:
Источник BotTabIndex является источником для создания индексов, спредов и других отношений между инструментами. Именно он отвечает за создание индексов и автоформул в роботах OsEngine.
Позволяет собирать несколько бумаг воедино и на основании заданной формулы строить индекс корзины инструментов. Как правило индексная вкладка используется вкупе с простыми вкладками.
Индекс строится в виде свечного графика по заданной формуле и высылает в робота события при изменении последнего значения этого графика по аналогии с простыми вкладками.
Робот анализирует эту информацию и совершает торговые операции уже при помощи простых вкладок. Такой способ отображения позволяет накладывать на график любые индикаторы и использовать их в торговле. Фактически число инструментов в корзине не ограниченно. Таким образом вы самостоятельно можете повторить любой существующий индекс. Единственное ограничение — производительность вашего ПК.
1. Расположение в проекте.
Код класса BotTabIndex располагается в папке проекта OsEngine\project\OsEngine\OsTrader\Panels\Tab\
Расширение слоя тестирование коннекторов. Сегодня закрываем мою личную боль, как глав-тестера. Боль, связанную с отсутствием данных при большой нагрузке на боевой коннект. Сейчас это приходится делать, подключая реальные скринеры-роботы. Исправляем.
Суть теста заключается в том, что мы берём какой-то класс бумаг и подписываемся через скринер на N штук разом. Минимум 15, но я буду тестировать на приёмке в районе 100 и вплоть до полной подписки на весь класс бумаг.