OsEngine

Сайт продукта: http://o-s-a.net/os-engine.html
OsEngine — OpenSource Framework для алгоритмической торговли.
Полный комплекс программ необходимых для автоматизации торговли на бирже. 

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

Видео: 





Качайте, пользуйтесь. Код полностью открыт – лицензии разрешительные. В комплекте более 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:
Программа для автоматического поиска прибыльных формаций на графике. Майнер  паттернов.
С помощью неё можно быстро и просто «добыть» несколько свежих, рабочих  паттернов. Как свечных, так и индикаторных. И запустить их в торгвлю.
Добавлено: 07. 2018

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

9. Настоящий Open Source

10. Полностью разрешительная лицензия.


Подключения к классическим площадкам



1.   Квик – популярный терминал для торговли на Московской бирже (MOEX)
2.   СмартКом – не очень популярный терминал для торговли на Московской бирже (MOEX), но гораздо быстрее Квик.
3.   Плаза 2 – профессиональный HFT коннкетор для подключения к Московской бирже. К секции дереватив.
4.   ASTS Bridge, он же Micex TEAP — профессиональный HFT коннектор для подключения к Московской бирже. К секции акций.
5.   Interactiv Brokers – коннектор для торговли через терминал TWS, для торговли Америки и Европы. NYSE, DAX и т.д.
6.   OANDA – форекс… Ну тут без комментариев. В прошлом году заказали робота для арбитража криптовалют, который должен смотреть в котировки EUR/USD. Пришлось делать. (ФОРЕКС – ЗЛО!)
7.     Ninja Trader — западный брокер. Мировые площадки. Криптовалюта. Форекс. (добавлено 06.2018)



Подключения для торговли на биржах криптовалют

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

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

12) HitBtc

Ссылки:

Ссылка на ГитХаб: 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
Канал в телеграмме: t.me/bad_quant, там же чатик: t.me/o_s_a_chat 

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

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

P.S.
Друзья — поддержка на форуме. Если что-то случилось, пишите в поддержку, а не сюда на СмартЛаб.
  1. Аватар ch5oh
    OsEngine
    Только что прошёл большой фикс по коннектору Interactive Brokers.


    Алексей Ван <o-s-a.net>, сделайте пожалуйста закачку рыночных данных в поставщиеке SmartCOM. Там сейчас реально можно 10+ лет минуток М1 забрать по нашим акциям. А по фьючерсам — сколько они торговались.
  2. Аватар Алексей Ван <o-s-a.net>
    OsEngine

    Только что прошёл большой фикс по коннектору Interactive Brokers. Кто через него торгует или намерен это делать — нужно обновить версию платформы.
  3. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 714 — 739

    1) В Interactive Brokers увеличено кол-во подгружаемых свечек на старте
    2) Восстановлена подгрузка данных по Forex через сервер Финам
    3) Комрад Русин Дмитрий поправил удаление трейдов из памяти а также добавил использование Маркет Ордеров и Стопов в Binance Futures
    4) github.com/Andrey87-09 Правил Транзак коннектор
    5) github.com/karuzzo Правил Binance Api
    6) github.com/tashik Добавила несколько оч классных индикаторов

    Сорри кого забыл)) Надо почаще писать про то как идёт работа над проектом. Спасибо комрады! Так победим!
  4. Аватар Алексей Ван <o-s-a.net>
    На сайте o-s-a.net продолжаются публикации обучающих материалов. Вышла очередная статья из серии обзора криптовалютных бирж читайте ее здесь o-s-a.net/posts/huobi.html
  5. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 673 — 713

    1) Большое обновление коннектора Transaq. Все кто через него торгуют – обновляемся до последней версии на ГитХабе
    2) Правки в оптимизаторе
    3) Правки в коннекторе Interactive Brokers. Не критические
    3) Добавлен новый чарт. Однако пользуемся им только в рамках «посмотреть / потестить». Базово – остаёмся на старом. Переключалка находится в главном меню настроек программы при запуске.
  6. Аватар Чиккен-макнаггетс, пожалуйста!
    На сайте o-s-a.net опубликована статья с нашими итогами за 2020 год, смотрите ее здесь o-s-a.net/posts/results-year-2020.html

    Алексей Ван <o-s-a.net>,

    Желаю удачи в развитии!
  7. Аватар Алексей Ван <o-s-a.net>
    На сайте o-s-a.net опубликована статья с нашими итогами за 2020 год, смотрите ее здесь o-s-a.net/posts/results-year-2020.html
  8. Аватар Алексей Ван <o-s-a.net>
    Состоялся первый релиз Админ панели для управляющих. Теперь мы можем с одного устройства следить за состоянием десятков OsEngine и в одном месте проверять их состояние. Подробности тут o-s-a.net/posts/admin-panel-release-1.html
  9. Аватар Алексей Ван <o-s-a.net>
    На сайте o-s-a.net продолжаются публикации обучающих материалов. Вышла первая статья из серии обзора криптовалютных бирж читайте ее здесь o-s-a.net/posts/binance.html
  10. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 667 — 673

    1) Большое обновление коннектора Interactive Brokers TWS. Его перенос в новый слой создания коннекторов, плюс добавлена возможность предзагрузки свечных данных для роботов. Всем кто торгует через него – обновляемся обязательно. Несколько нюансов подключения дописал в статью про IB TWS, вот здесь: o-s-a.net/posts/52-interactive-brokers-api-instrukcija-k-primeneniyu.html Кто будет пользоваться коннектором – листаем вниз и читаем.

    2) Слой создания коннекторов расширен параметром ServerParameterButton. И теперь в стандартные настройки сервера появилась возможность добавить вызов нажатия кнопки. Реализацию смотрим в InteractiveBrokersServer.
    3) Несколько баг фиксов в коннекторе FTX поправил комрад: github.com/aatroshcenko Спасибо тебе друг. Лучи поддержки! Пусть Новый год принесёт тебе много счастья!

    А на этом всё!
    Наши трендовые роботы под конец года опять профитят) Торгуйте тренд! Всем товарищам алготрейдерам – трендовикам привет. Много не пейте! Плечи не выкручивайте! Постоянная прибыль расслабляет, но Вы боритесь.
  11. Аватар Алексей Ван <o-s-a.net>
    На сайте o-s-a.net продолжаются публикации обучающих материалов.Почитайте про Security Token Offering (STO) новой форме инвестирования Blockchain проектов o-s-a.net/posts/security-token-offering-sto.html
  12. Аватар Алексей Ван <o-s-a.net>
    На сайте продолжаются o-s-a.net публикации обучающих материалов.Почитайте про инвестирование в криптовалюту o-s-a.net/posts/ico.html
  13. Аватар Алексей Ван <o-s-a.net>
    Немного мотивации Вам комрады. Не всегда я жил в Краснодаре и всё у меня было хорошо.
    Но, я смог и вы сможете.

    smart-lab.ru/blog/661104.php
  14. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 662 — 666

    Никита Михалков — одобряет!

    1) Фиксы в оптимизатор залил комрад: github.com/alexrix Спасибо!

    2) Поправлены два стандартных робота в библиотеке. PriceChannel. OneLegArbitrage. Установлены новые костыли. Всё больше и больше эти примеры начинаю походить на боевых ботов.

    3) Также были установлены несколько костылей в ByBit, оптимизатор и чарт.

    Новостей не много. Но дальше будет веселей!
    На следующей неделе будет обновление по коннектору Kraken, через одну к Interactive Brokers. А также ожидается релиз панели администратора для управляющих к новому году. И нового чарта, кто забыл – он всё ещё в работе.
    Также в работу взят новый коннектор к Квик на ЛУА. Ибо стабильность текущего – оставляет желать лучшего. Тут о сроках говорить пока рано. Но ориентировочно это январь
  15. Аватар Алексей Ван <o-s-a.net>
    На сайте продолжаются o-s-a.net публикации обучающих материалов. Почитайте про BlockChain для децентрализованных приложений o-s-a.net/posts/blockchain-dlya-decentralizovannyh-prilozhenij.html
  16. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 652 – 661

    1) Фиксы в FTX сервер. Добавлены маркет ордера. Благодарим: github.com/aatroshcenko
    2) В расчёт профита добавлены лоты, для комрадов с ММВБ. Правили баги возникшие от этого вкруговую по платформе
    3) Рефакторинг работы лога и хранения позиций. Лучи поддержки: github.com/alexrix

    Также на этой неделе наш уютный чатик перевалил за 500 участников: t.me/o_s_a_chat С чем всех и поздравляю. Растём.
  17. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 648 – 651

    1) Добавлены комиссии в оптимизатор. В главном окне оптимизатора появились соответствующие настройки. Сделал комрад: github.com/alexrix

    2) Очередные фиксы в коннектор ЛУА. Друзья. Аккуратнее. Так мы и не можем добиться чтобы на всех типах систем он работал стабильно, как часы. Основное – при завершении оперативной памяти на ПК, а такое может случиться на слабом виртуальном сервере, начинают теряться транзакации. Не допускайте ситуации когда у Вас кончается оперативка.

    3) Память – уходит на хранение ленты всех сделок в оперативной памяти. Добавлен новый способ её экономить. В каждом сервере в настройках добавлен пункт «Удалять трейды из памяти» и по умолчанию он выключен. Если его включить – трейды начнут удаляться. Однако это может вызывать некоторые проблемы, например если в индикаторах Вам нужны трейды или Вы используете горизонтальные объёмы – делать так ни в коем случае нельзя. Аккуратнее.

    4) Также были некоторые фиксы в новых индикаторах.
  18. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 646 — 647

    Добавлены новые индикаторы в новый слой их создания. В том числе и те, которых до этого не было:

    1) ChaikinOsc Осциллятор Чайкина

    2) Ichimoku Ишимоку. Этот был. Перенесли в новый слой.

    3) LinearRegressionChannel Канал линейной регрессии.

    4). LinearRegressionLine Линейная регрессия в виде осциллятора

    5) ParabolicSAR Перенесён в новый слой

    6) PivotFloor Интересная разновидность Пивотов. Дневная и недельная линии поддержки и сопротивления

    7) StochasticMomentumIndex
  19. Аватар Алексей Ван <o-s-a.net>
    После крайнего дня рождения понял что очень счастлив.
    Вы уж простите за такой пафос. Но алготрейдинг и программирование это путь не только к деньгам. Но и к душевному равновесию.
    Для меня лично это вся жизнь. И сейчас всё идёт настолько хорошо что я не смог этим не поделиться. smart-lab.ru/blog/656847.php
  20. Аватар Алексей Ван <o-s-a.net>
    На сайте продолжаются o-s-a.net публикации обучающих материалов. Почитайте про o-s-a.net/posts/satoshi-nakamoto.html
  21. Аватар Алексей Ван <o-s-a.net>
    Древо знаний – С чего начать свой путь в (Алго)трейдинге. Часть I. более подробно вы можете почитать o-s-a.net/posts/trading-begining-part-one.html
  22. Аватар Алексей Ван <o-s-a.net>
    Тинькофф Инвестиции делают новый АПИ для алготрейдеров

    smart-lab.ru/blog/653720.php

    Отключение Тинькофф Апи от OsEngine – отменяется.
    Брокер пошёл на встречу сообществу алготрейдеров и начинает подготовку к созданию OpenApi 2.0.

    Спасибо всем кто писал Тинькофф брокеру на почту и в посты на СмартЛабе. Всем кто помогал их стимулировать к принятию данного решения.

    Пока мы едины… Ну вы поняли
  23. Аватар Алексей Ван <o-s-a.net>
    OsEngine commit 632 — 645

    1) Обновлён коннектор Interactive Brokers. Убрана ошибка подключения к некоторым типам бумаг.
    2) Новые правки в Quik LUA…
    3) Исправлена работа ивента BestBidAskChangeEvent. Срабатывал на каждом обновлении стакана, теперь только на изменении лучшего Бид или Аск. Поправлены Вёб-хуки. Улучшена работа с комиссией в позиции. Поправлена проблема статуса позиции. Благодарности комраду: github.com/alexrix Спасибо тебе
    4). Обновлён коннектор FTX. Лучи поддержки — github.com/aatroshcenko
    5) Добавлена возможность вести тесты на таймфреймах ниже минуты. Сделал: github.com/achicha
  24. Аватар Алексей Ван <o-s-a.net>
    Зачем я уехал в Краснодар, как мне тут живётся и как здесь развивается наш проект smart-lab.ru/blog/652438.php
  25. Аватар Алексей Ван <o-s-a.net>
    На сайте продолжаются o-s-a.net публикации обучающих материалов. Почитайте про
    o-s-a.net/posts/london-stock-exchange.html
Чтобы купить акции, выберите надежного брокера: