rss

Профиль компании

Блог компании Os_Engine

Индикатор Linear Regression Line (LRLine) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор LRLine. Узнаем историю создания индикатора и то, как он рассчитывается. 

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Linear Regression Line (LRLine) и бесплатные роботы на нём.

Оглавление

1. История создания индикатора.

2. Как проводятся расчеты индикатора Linear Regression Line.

3. Какие сигналы может подавать индикатор.

4. Роботы для OsEngine на индикаторе Linear Regression Line.

4.1. Стратегия, основанная на пересечений Ema и LRMA.

4.2. Стратегия, основанная на пересечении двух LRMA и Rsi.

4.3. Стратегия, основанная на пробой канала из LRMA с индикатором ADX.

5. Итоговая таблица результатов.

 

1. История создания индикатора Linear Regression Line.

Индикатор Linear Regression Line был разработан на основе метода линейной регрессии, который широко используется для анализа и прогнозирования тенденций в финансовых рынках. Он был создан в результате большой потребности в анализе трендов и прогнозировании ценовых движений на финансовых рынках.



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

Пример одноногого индексного арбитража на возврат к среднему. Торговля от индекса #13

Рассмотрим еще один пример бесплатного арбитражного робота. Продолжаем знакомиться с возможностями BotTabIndex.

Пример одноногого индексного арбитража на возврат к среднему. Торговля от индекса #13


Торговая идея:

Брать инструменты, которые отклоняются от широкого рынка без импульса и торговать их на возврат к индексу.



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

Слой тестирования #23. Orders_7. Спам. Коннекторы к OsEngine #82

Спам коннектора заявками на смену цены ордера. Спец-тест для проф-коннекторов к MOEX. Камрады, надо делать защиту от такого. Надеюсь, каждый при чтении этой статьи вспомнит и защитит сервер от спама со стороны роботов.

Слой тестирования #23. Orders_7. Спам. Коннекторы к OsEngine #82


Где находится в проекте?



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

Слой тестирования #22. Orders_6. Фейковые цены при смене цены ордера. Коннекторы к OsEngine #81

Тесты функционала смены цены ордера. Необходим, если данный функционал у коннектора реализован. Проверяют правильную реакцию коннектора, если подавать в качестве новой цены не правильные значения.

Слой тестирования #22. Orders_6. Фейковые цены при смене цены ордера. Коннекторы к OsEngine #81

 

Где находится в проекте?



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

OsEngine достиг популярности на ГитХаб по числу ангела и дьявола одновременно.

666 лайков от пользователей ГитХаб.

333 клона проекта в работе у пользователей ГитХаб.

OsEngine достиг популярности на ГитХаб по числу ангела и дьявола одновременно.

Понятия не имею, что бы это могло значить. Но цифры красивые)) Ещё так по 10 раз и будем праздновать победу)

Сам репозиторий:

https://github.com/AlexWan/OsEngine

 

Напоминаю…

Как и всегда в таких победобесных постах. Работы ещё очень много. Вы видите каждый месяц, что делается колоссальная работа. OsEngine никогда не был коммерческим проектом и до сих пор им не является в классическом представлении. Решение о том, что OsEngine должен стать образцово-показательным терминалом было принято менее чем 2 года назад. Работа идёт. Нам всем ещё есть над чем работать. Нас немного, но мы сильны как никогда.

Спасибо всем, кто помогает проекту!

Спасибо нашим пользователям, за поддержку и терпимость к тем шероховатостям, которые нам ещё предстоит поправить.

 

Всем приятных выходных!

Так победим!

OsEngine изменения. 2344 – 2448

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

OsEngine изменения. 2344 – 2448

Юзер-френдли апгрейды.

1. В таблице коннекторов теперь можно их закреплять. Правой кнопкой мыши. Pin / Unpin.
2. Выравнено главное окно настроек.
3. Правки размера таблиц на 4К мониторах.
4. Чарт стал запоминать размер областей, которые хочет видеть пользователь между переоткрытиями окон. Наконец-то можно открывать и закрывать 100500 окон роботов, и они не только будут помнить своё место, но и отобразят то кол-во свечек, которое в них было до этого: 



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

Пример 1. ArbitrageSimple. Торговля от индекса #12

На примере самого простого арбитражного бота разберем способ использования вкладки типа BotTabIndex. Примеры будут и далее.

Пример 1. ArbitrageSimple. Торговля от индекса #12

Перед нами стоит следующая задача: построить график спреда двух торговых инструментов, набросить индикатор ценового канала на график и при расхождении спреда открывать разнонаправленные позиции. По сути, у нас должен получится двуногий арбитраж, который открывает позиции при расхождении спреда, в надежде дождаться сужения и выйти из позиций. В качестве канала будем использовать индикатор LastDayMiddle. Пример робота является демонстрационным и не гарантирует прибыли. Его задача — познакомить вас с возможностями BotTabIndex.

Рассмотрим список полей, используемых в роботе:



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

220 бесплатных роботов для Transaq Connector с открытым кодом.

Реализована новая версия подключения OsEngine к Transaq Connector. В комплекте Вы получите более 200 роботов для данного подключения, тестер, Walk Forward оптимизатор и удобный слой создания роботов и индикаторов на языке C#. Всё с открытым кодом.

220 бесплатных роботов для Transaq Connector с открытым кодом.

План статьи:
1. Получаем логин и пароль.
2. Запуск торговых роботов, используя Transaq.

 

1. Получаем логин и пароль для подключения к Transaq Connector. 

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

Для этого идем в личный кабинет. Вот этот: https://edox.finam.ru А то у них их несколько штук. Нам нужен тот, что по ссылке. Авторизовавшись, идём в Торговлю / Информационно-торговые системы:



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

Местоположение BotTabIndex в проекте и общее описание возможностей. Торговля от индекса #11

Источник BotTabIndex является источником для создания индексов, спредов и других отношений между инструментами. Именно он отвечает за создание индексов и автоформул в роботах OsEngine.

Местоположение BotTabIndex в проекте и общее описание возможностей. Торговля от индекса #11

Позволяет собирать несколько бумаг воедино и на основании заданной формулы строить индекс корзины инструментов. Как правило индексная вкладка используется вкупе с простыми вкладками.

Индекс строится в виде свечного графика по заданной формуле и высылает в робота события при изменении последнего значения этого графика по аналогии с простыми вкладками.

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

 

 

1. Расположение в проекте.

 

Код класса BotTabIndex располагается в папке проекта OsEngine\project\OsEngine\OsTrader\Panels\Tab\



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

Слой тестирования #21. Conn_5. Боевое нагрузочное тестирование с проверкой свечей / трейдов / стаканов одновременно через скринер с визуализацией. Коннекторы к OsEngine #80

Расширение слоя тестирование коннекторов. Сегодня закрываем мою личную боль, как глав-тестера. Боль, связанную с отсутствием данных при большой нагрузке на боевой коннект. Сейчас это приходится делать, подключая реальные скринеры-роботы. Исправляем.

Слой тестирования #21. Conn_5. Боевое нагрузочное тестирование с проверкой свечей / трейдов / стаканов одновременно через скринер с визуализацией. Коннекторы к OsEngine #80

Суть теста заключается в том, что мы берём какой-то класс бумаг и подписываемся через скринер на N штук разом. Минимум 15, но я буду тестировать на приёмке в районе 100 и вплоть до полной подписки на весь класс бумаг.

 

Где находится в проекте?



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

....все тэги
UPDONW
Новый дизайн