Jump to content
OsEngine team

Терминал для алгоритмической торговли OsEngine

Recommended Posts

Ссылка на скачивание: https://github.com/AlexWan/OsEngine

Видео-презентация: https://www.youtube.com/watch?v=mXGvqRKau5Y

У нас тут разговор не про будущее, не про то, что мы планируем – а про то, что есть.

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

Качайте, пользуйтесь. Код полностью открыт – лицензии разрешительные. В комплекте более 30 готовых встроенных роботов. Тренд, КонтрТренд, Арбитраж. Есть возможность делать межбиржевой арбитраж и прочее. Русскоязычная поддержка. Возможность дозаказать коннектор к любой бирже (криптовалют и не только). Есть обучение с нуля для того чтобы быстро самим начать писать роботов.

Ну, и про то, что там есть внутри.

1. Мощнейший слой создания роботов, похожий на Велс/Тс Лаб. Который можно освоить в кратчайшие сроки.

2. Более 30 встроенных роботов готовых к модернизации и торговли. Тренд, КонтрТренд, Арбитраж.

3. Os.Robot:
a. Индекс Билдер подключенный к роботу. Позволяющий писать арбитражеров в 200 строк.
c. МультиКоннект с одновременным подключением к нескольким источникам.
d. МультиИнструментные стратегии с одновременным доступом из робота к множеству инструментов и индексов.

4. Os.Tester:
a. Свечи, Тики, Стаканы
b. Портфельное (множество ботов одновременно) тестирование.
c. МультиИнструментная эмуляция торгов. Синхронизация в миллисекундах.

5. Os.Optimizer
программа для тестирования на истории одной стратегии с разными параметрами.

6. Os.Data:
a. Сохраняет: Свечи, Тики, Срезы стакана настраиваемой глубины
b. Сохраняет Свечи нестандартных ТФ. От 1 сек.

7. Os.Miner:
Программа для автоматического поиска прибыльных формаций на графике. Майнер  паттернов.
С помощью неё можно быстро и просто "добыть" несколько свежих, рабочих  паттернов. Как свечных, так и индикаторных. И запустить их в торгвлю.

8. Журнал, рассылка, многоуровневое логирование, скальперский стакан, алерты и т.д.

9. Настоящий Open Source
10. Полностью разрешительная лицензия.

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

Доступные для торговли биржи криптовалют:
1)   BitStamp
2)   Kraken
3)   Bitmex + загрузка истории. Свечи, трейды
4)   Binance. (
Spot + Margin + Futures) + загрузка истории. Свечи, трейды
5)   BitFinex.
6)   BitMax.
7)   LiveCoin.
8)   Exmo.
9)   ZB.
10) Gate IO.

11) Huobi (Spot + Margin + Futures + SWAP) + загрузка истории. Свечи, трейды                                            

12) HitBtc

Кроме того в ней есть коннекторы для торговли через следующие API и терминалы:

1.   Квик – популярный терминал для торговли на Московской бирже (MOEX)
2.   СмартКом – не очень популярный терминал для торговли на Московской бирже (MOEX), но гораздо быстрее Квик.
3.   Плаза 2 – профессиональный HFT коннкетор для подключения к Московской бирже. К секции дереватив.
4.   ASTS Bridge, он же Micex TEAP - профессиональный HFT коннектор для подключения к Московской бирже. К секции акций.
5.   Interactiv Brokers – коннектор для торговли через терминал TWS, для торговли Америки и Европы. NYSE, DAX и т.д.

6.     Ninja Trader - западный брокер. Мировые площадки. Криптовалюта. Форекс. (добавлено 06.2018)

Ссылка на ГитХаб: 
https://github.com/AlexWan/OsEngine
Канал с инструкциями, кому лень смотреть доки: https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos
Форум поддержки: http://o-s-a.net/forum
Домашняя страница проекта на нашем сайте: http://o-s-a.net/os-engine.html Здесь есть дополнительная информация и видюшки, но качать терминал лучше с ГитХаба. Там мы активно боремся с багами перманентно и проект стабильнее.
Обучение программированию в платформе: http://o-s-a.net/training.html
Телеграмм канал проекта с новостями: https://t.me/bad_quant , https://t.me/o_s_a_chat


Ещё раз повторюсь что у проекта полностью открытый код и разрешительные лицензии Apache 2. Всё как Вы любите.

Удачных алгоритмов!

Share this post


Link to post
Share on other sites

OsEngine commit 494 – 496 + Gate IO Futures

1) Добавлен коннектор к фьючерсам Gate IO. Шлём лучи поддержки комраду Karuzzo(он же John Dow в нашем чатике) https://github.com/karuzzo
2)  По коннектору Interactive Brokers добавлена функция генерации стакана на лету, по последней сделке. Настраивается в меню подключения инструментов, последним пунктом. Теперь, если Вы не купили данные по стаканам – не беда, торговать всё равно получится. Работает только в IB TWS

Напоминаю что для общения у нас есть чатик: https://t.me/o_s_a_chat  Добавляйтесь. 
 

Share this post


Link to post
Share on other sites

Пользуюсь платформой очень давно (больше года уже) - нареканий нет! Все проблемы решаются очень оперативно (разработчик активно общается в чате в телеграмм). Скриптовый  язык для написания торговой логики очень простой, кто знаком с MQL4 или другими скриптовыми языками, освоить данную платформу не составит труда, можно написать робота практически любой сложности за неск. часов (на свечках, индикаторах, стаканах,тиках и т.д.). Пробовал много разного софта в этой ветке - пока ОсЭнжин   на 1м месте по всем пунктам. Если освоите платформу - можно без проблем писать роботов на заказ и размещать на маркете на сайте ОсЭнжин (пока его нет,но скоро будет!).  

Share this post


Link to post
Share on other sites

Недавно провели исследование: доходность трендовой торговли на биржах криптовалют выше в полтора – два раза, чем прибыльность этих же алгоритмов на Московской бирже.
Трендовая торговля, один из самых простых способов зарабатывать стабильно 20 – 50% годовых. Кроме того – вход в трендовую торговлю самый простой. На OsEngine можно делать арбитражи, можно делать HFT и маркетМейкинг. Но для начинающих алготредеров – следует начинать с тренда.
Статья главного аналитика из официальной команды o-s-a:
https://smart-lab.ru/blog/629183.php

Share this post


Link to post
Share on other sites

OsEngine commit 497 – 500 (юбилей!)

1) Произошёл апгрейд оптимизатора! Очень важные обновления. Скорость работы выросла кратно. Потребление памяти многократно уменьшено. Инструкции и видео будут в ближайшее время

2) Проведён раунд рефакторинга по случаю. Ускорена работа программы в принципе. Связанность уменьшена. Скорость увеличена. 

3) Билд сырой – аккуратно. Если сил нет разбираться с возможными проблемами – ждите пару недель когда программисты выловят баги которые обязательно будут.

4) Также изменения в проект вносил комрад с ГитХаба: https://github.com/alexrix Шлём лучи поддержки.
 

Share this post


Link to post
Share on other sites

Летние скидки на обучение алготрейдингу!

От базовой цены минус 30%.
Продлятся до 13 июля. 

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

http://o-s-a.net/training.html

Edited by OsEngine team

Share this post


Link to post
Share on other sites

OsEngine Optimizer

О том как работать с новым оптимизатором.

Видео: https://youtu.be/rcy0VgR3KOM
Текст: http://o-s-a.net/posts/new-optimizer.html

В общем-то можно начинать юзать. Экстренные баги причесали первые. С виду всё более-менее прилично. Обновления ждут Вас на ГитХабе или на нашем сайте. http://o-s-a.net/os-engine.html
Сложно-уловимые вещи какие-то ещё будем там править пару месяцев. Но пользоваться уже можно.
Всех ещё раз поздравляю с такой классной штукой новой!

P.S.
Не забываем про наш уютный чатик: https://t.me/o_s_a_chat  Там весело. 
 

Share this post


Link to post
Share on other sites

OsEngine commit 510 – 518 

1) Прошли новые улучшения в оптимизаторе. Добавились таблицы и чарт для просмотра результатов лучших роботов из In Sample периода в Out Of Sample.
2) Фикс в работе коннектора Gate Io
3) Фикс в работе коннектора Quik LUA
4)  Добавлена возможность установить вручную таймфрейм бумаги в тестере 

Share this post


Link to post
Share on other sites

Небольшое видео по параметру TimeOfDay, который был недавно добавлен в слой создания роботов OsEngine
https://youtu.be/JK1vxklFO_k

 

Share this post


Link to post
Share on other sites

OsEngine Breaking news!

Для торговли доступен коннектор к бирже криптовалют FTX
Благодарим за это комрада с ГитХаба: https://github.com/aatroshcenko
Рад приветствовать нового скиллового программиста в наших рядах!

Наше сообщество растёт, как и наша библиотека. С чем всех и поздравляю!
 

Share this post


Link to post
Share on other sites

OsEngine commit 515 – 534

1) Продолжали вносить правки в чартинг оптимизатора. Победа близко комрады. Скоро в новом функционале оптимизатора даже самые трудноуловимые баги закончатся. 
2) Фикс в работе коннектора FTX. Поправлено несколько уязвимых мест в которых теоретически могли быть проблемы. Сделал товарищ из сообщества: https://github.com/aatroshcenko
3) Правки коннектора Gate IO 
4) Правки в OsData и ускорение скачивания тиковых данных с Binance. За последние два изменения благодарим https://github.com/karuzzo

Share this post


Link to post
Share on other sites

OsEngine commit 535 – 536

1) В коннекторе QUIK LUA исправлена проблема с загрузкой портфелей на счетах без «Единого Брокерского Счёта» 
2) В Алертах которые можно бросать на чарт и привязывать к ним открытие / закрытие позиций, изменено поле Объём. Которое до этого было intовым и принимало только целые значения. Сейчас принимает значения с плавающей точкой. Простите комрады из крипты, когда-то это всё было сделано под классические биржи, а там не целочисленных лотов почти нигде нет. Правим.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Topics

×
×
  • Create New...