rss

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

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

Бесплатные роботы на индикаторах. Сборник.

Вот уже больше квартала наша команды выкладывает здесь бесплатных торговых роботов на различных индикаторах. На сегодняшний момент на СмартЛаб выложено больше 15 индикаторов и около 50 роботов. К следующему лету будет больше 100. В данной статье будет оглавление, чтобы можно было удобно делиться данной информацией.

 Бесплатные роботы на индикаторах. Сборник.

Также мы проводим тестирование на некотором наборе данных в первом приближении. Представляем Вам формулы и трейдинговые смыслы данных индикаторов. 

Данная статья – обновляемый сборник по данной серии статей.

 

1 Индикатор AD. Accumulation Distribution

https://smart-lab.ru/company/os_engine/blog/941598.php

 

2 ALB. Adaptive Look Back

https://smart-lab.ru/company/os_engine/blog/943737.php

 

3 ADX. Average Directional Index

https://smart-lab.ru/company/os_engine/blog/944342.php

 

4 Alligator Билла Вильямса

https://smart-lab.ru/company/os_engine/blog/945086.php

 

5 AO (Awesome oscillator)

https://smart-lab.ru/company/os_engine/blog/946027.php



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

Индикатор Fractal и бесплатные роботы на нём.

Сегодня рассмотрим историю появления индикатора Fractal.

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

 Индикатор Fractal и бесплатные роботы на нём.

Оглавление.

1.      История появления индикатора Fractal.

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

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

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

4.1.   Стратегия на индикаторах Fractal и CCI.

4.2.   Стратегия на пробой Fractals с индикатором ATR.

4.3.   Стратегия на пробой Fractal, Parabolic и Stochastic Oscillator.

5.      Общая таблица результатов тестирования.

 

1. История появления индикатора Fractal.

Индикатор Fractal был разработан Биллом Вильямсом – американским трейдером и автором книг о торговле на финансовых рынках.

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



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

Стандарты кода. Введение. Коннекторы к OsEngine #17

Проект OsEngine открытый и публичный. Так вышло, что многие его части писали разные люди. И дальше будет больше кода, написанного разными людьми.

Разные люди пишут код совершенно по-разному. Если Вы читаете это до того, как стали «крутым» программистом, возможно это звучит странно, но поверьте, всегда есть от 10 до 100 способов справиться с задачей.

Данная серия постов, «стандарты написания кода», призывает всех тех, кто занимается созданием кода в проекте, соблюдать определённые правила.

 Стандарты кода. Введение. Коннекторы к OsEngine #17

 

Но прежде, чем начинать, давайте пройдёмся ещё раз по тому, как именно пишется наш проект. Чтобы Вы понимали, насколько это важно.

 

Как писалось ядро OsEngine.

Так же, как и у всех остальных подобных проектов, ядро OsEngine создавалось одним человеком.

Ядро это:

  1. Примитивы;
  2. Слои совместимости;
  3. Слои инверсий зависимостей для интеграции расширений в будущем;
  4. Слои создания роботов;
  5. Источники для слоя создания роботов;
  6. Слои создания индикаторов;
  7. Слои тестирования функциональности модулей.


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

Закрытый митАп сообщества OsEngine в Москве

Москва… Никогда к ней не привыкну. Такая высокая, что здания уходят в облака. А из окон видно птиц и Воронеж… Трудно в этом признаваться, но я соскучился!

В субботу выезжаю на интеграцию проекта для наших дорогих нефтяников. Буду изучать Москва-сити дальше. В МСК от 7 до 10 дней. Надо бы собраться...

Чтобы не было никому обидно, сделаем это в один день, а то пить неделю я уже не смогу как раньше с каждым по отдельности. Во-первых, в завязке) Во-вторых, с супругой) В-третьих я старею (а это уже без шуток). Поэтому собираемся один раз. 9го числа и все вместе.

 

 Закрытый митАп сообщества OsEngine в Москве

При этом как это не грустно, но это последняя наша встреча в таком формате. Шестая или восьмая уже, даже и не вспомню. Но точно последняя.

Мы из МитАпов давно уже выросли. Билеты щас закончатся минут за 20 я думаю (но это не точно). Да и мне сцену пора освобождать для других. Со следующего года только полноформатные конференции, где на сцене будут алго из сообщества. А я буду сидеть за сценой.

А это – наше прощание с холостяцкой жизнью) Мальчишник, если хотите, после чего будем переходить к более серьёзным форматам.



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

Как используются и где хранятся коннекторы. Коннекторы к OsEngine #16

Вводная статья по архитектуре сервера в Os Engine. В ней мы поговорим про то, каким образом коннекторы используются в OsEngine глобально. Каким подсистемам они нужны.

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

 Как используются и где хранятся коннекторы. Коннекторы к OsEngine #16

 

1 ServerMaster

 



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

Валютный арбитраж. Сборник статей о том как их торговать роботами

Закончен сборник статей по торговле роботами валютного арбитража. В данном посте сделаем оглавление для серии.

Напомню, что ничего похожего в других популярных платформах для алготрейдинга нет. Сам слой занимает более 7 тысяч строк кода и позволяет делать на OsEngine очень высокотехнологичных ботов буквально в 100 – 300 строк кода.

 Валютный арбитраж. Сборник статей о том как их торговать роботами

Первая статья.

В ней Вы познакомитесь с теорией по данной неэффективности. Что это такое? Как в теории на этом зарабатывают?

https://smart-lab.ru/company/os_engine/blog/950164.php

 

Вторая статья.

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

https://smart-lab.ru/company/os_engine/blog/951197.php

 

Третья статья.

Визуальные интерфейсы OsEngine. Настройка последовательностей.

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



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

Как правильно сдать коннектор? Коннекторы к OsEngine № 15.

Кол-во участников в нашем Open Source сообществе растёт, что очень радует. Однако, уже сейчас точно понятно, что работать над коннекторами к OsEngine будут совершенно разные люди. И начинающие и суперпродвинутые.

При этом делать надо всё хорошо! Делать для себя, для начинающих алго, больших и маленьких. Делать надо от души!

А чтобы получилось у разных по подготовке людей и от души, что надо? Правильно!

Ввести демократию и всем вместе отменить правила!

Свод правил от человека, который в этом понимает.

Так Вы сможете быть уверенными в том, что делаете всё правильно. Так будут довольны пользователи.

И в этой статье поговорим о том, что надо будет сделать, чтобы сдать коннектор в OsEngine.

 Как правильно сдать коннектор? Коннекторы к OsEngine № 15.

Задачи перед нами стоит две:

1)     Сделать для OsEngine классные подключения, работающие.

2)     Дать сообществу OsEngine стимул для роста. Чтобы люди из сообщества планомерно развились в этом процессе. Чтобы кто-то из них остался на поддержке. Кто-то стал программистом.



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

PolygonToTrade. Последовательность для торговли. Регионы и их внутреннее устройство.

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

 PolygonToTrade. Последовательность для торговли. Регионы и их внутреннее устройство.

1. Отношение BotTabPolygon и PolygonToTrade.

BotTabPolygon – источник данных, реализующий интерфейс IIBotTab.

PolygonToTrade – это другой, более низкоуровневый класс, который отвечает непосредственно за торговлю определённой последовательности из трёх инструментов.

У каждого BotTabPolygon может быть множество последовательностей внутри:



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

Индикатор Kalman Filter и бесплатные роботы на нём.

Сегодня рассмотрим историю появления индикатора Kalman Filter.

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

Индикатор Kalman Filter и бесплатные роботы на нём. 

Оглавление.

1.      История появления индикатора Kalman Filter.

2.      Как проводятся расчеты индикатора Kalman Filter.

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

4.      Роботы для OsEngine на индикаторе Kalman Filter.

4.1.   Стратегия на пересечение индикатора Kalman и Vwma.

4.2.   Стратегия на пересечении двух индикаторов Kalman.

4.3.   Стратегия на пересечение индикатора Kalman и канала из двух индикаторов Ema.

5.      Таблица общих результатов.

1. История появления индикатора Kalman Filter.

Индикатор Kalman Filter является продуктом развития и адаптации математической модели Калмана для технического анализа финансовых рынков.



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

Проектная занятость для тех, кто будет делать коннекторы. Коннекторы к OsEngine #14

Из тех людей, которые будут делать коннекторы к OsEngine, мы соберём отдел разработки софта на заказ. Это произойдёт к осени / зиме 2024 года.

 Проектная занятость для тех, кто будет делать коннекторы. Коннекторы к OsEngine #14

Минимум три человека нужны в этот отдел.

  1. ТимЛид, который сможет и писать код и обрабатывать входящие письма. Заполнять CRM и следить за процессами. Быть менеджером команды.
  2. Два программиста.

 

2022 год и связанные с этим «вынужденные» отъезды программистов за рубеж

Забрали мой отдел разработки софта на заказ целиком. Когда я это пишу, меня это очень печалит. Но Вам, когда Вы это читаете, должно быть от этого очень хорошо!

Как говорил наш Президент: «Сбежавшие всё потеряют, а те, кто остался, займут все ниши». Кажется, это сейчас и произойдёт.

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

 

Проблема такая.

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



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

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