Os.Engine - платформа для алготрейдинга

Os.Engine - платформа для алготрейдинга

Несколько лет, команда профессиональных программистов трудилась над созданием универсального МТС билдера, который бы смог удовлетворить потребности самого широкого круга пользователей. От создания неспешных роботов на индикаторах, до сложнейших межбиржевых арбитражеров способных в два клика строить свои индексы. И нам это удалось!

В ноябре 2016 года мы приняли решение сделать проект полностью открытым.


Качаем по ссылке:http://o-s-a.net/os-engine.html


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


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


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


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


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


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


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


Трейдерам


Наш проект создан программистами для пользователей, в первую очередь. А это значит что уровень входа в программирование роботов на Os.Engine невероятно низок!
Мы создали удобный и мощный слой для создания роботов, который можно освоить за пару недель, даже если Вы вообще не программист.
Проект содержит несколько десятков встроенных роботов, которых можно запускать в бой и модернизировать.
Кроме того, сам терминал содержит порой очень нужный для трейдера функционал, такой как возможность привязывать сделки к наклонным каналам или автоматические профит и стоп ордера.


Программистам


Открытый код. Мы сами начинали с закрытых библиотек и познали боль... Но больше никому не придётся страдать в ожидании обновлений и фиксов. Теперь всё в Ваших руках!


Мы прекрасно понимаем что большой "текучке" в нашем деле (трейдинге) подвержены не только те кто торгует руками, но и те кто пишет роботов. Поэтому основное наше правило при написании кода: не усложнять. Наш код написан доступно, а все комментарии на русском!


У нас есть открытый Плаза 2 коннектор, Чарт для прорисовки графика, подключение Финам и многое другое. Теперь это всё доступно для любого алготрейдера! Берите себе в проекты, создавайте новые терминалы и приводы!


Дерзайте!

12:06
3429

18 комментариев

13:37
+1
Я немного не понимаю. Вы создали платформу, которую можно использовать для алготрейдинга, не платя в месяц по 3 тысячи как у тслаба, в качестве скальперского стакана с автоматическими стопами, не платя по тысяче за qscalp, и все это бесплатно? Мне что, это снится?))
05:48
да тут у нас половина сами в шоке.
просто ужас…
17:44
Алексей, я к сожалению не настолько разбираюсь, чтобы самому разобраться по тому что выложено, поэтому лучше спрошу — а что, действительно все открыто, т.е. весь фреймворк, и исходники длл-ок тоже? :)
05:36
один блок закрыт.
Это подключение к Квик. Но он закрыт не потому что мне жалко.
Я его когда-то покупал частично и он содержит чужой код.
За исключением этого — всё открыто. Плаза 2. СмартКом. Чарт. Примитивы. и т.д.
04:43
Ну, просто супер, если действительно все открыто, спасибо !:-)
Касательно коннектора к квику — я так понимаю это касается ДДЕ-версии коннектора? А коннектор к квику который сейчас пишется на луа, будет открытым?
16:29
да
19:41
Здравствуйте. Скачал бету-версию Os.Engine, распаковал, а как запустить программу не могу понять. Есть два инсталлятора (я так понял — это коннекторы), а где файл запуска самой программы?
День добрый. Откройте проект в VS 2013

04:50
до конца недели будет видео о том, как скачать программу(visual studio) для открытия проекта в режиме программирования. И первые несколько операций, чтобы всё пошло как надо.
что касается привода, т.е. Экзешника. То он лежит в пути:
22:08
+1
Запустил из папки
D:\osengine-v0-9-beta\Проект\OsEngine\bin\Debug файл OsEngine
Дальше делаю как показано в видео
1. Режим тестирования. Создание панелей.
После выбора папки, куда скачан файл с Финама, не показываются файлы с данными.
04:26
Добрый день.
Не вижу что написано на картинке. Там вроде в логе ошибка какая-то. Скиньте плз на почту: alexey@o-s-a.net
05:19
Необходимо проверить формат данных
12:31
Беда с подключением к Quik c2n.me/3FU3H6o


14:45
таблица Securities транслирует каку в поле «время последнего изменения цены». посмотрите что там. Там должна быть дата.
Возможно нужно поменять «культуру» отображения дат и чисел в настройках квик на русскую.
19:53
В таблице дата, в настройках Quik русские настройки, в настройках экспорта тоже русский
clip2net.com/s/3FV9Bor
05:14

пропало поле. Стоимость шага цены. Надо его вернуть на место вручную. Перед временем последней сделки стоит.
Видимо при загрузке раскладки из-за разностей версий, что-то не так идёт.
19:44
Ларчик просто открывался, у Финама в Тестовом Квике нет таких полей ВООБЩЕ и подключить нет возможности. В боевом Квике все заработало.
Спасибо, Алексей.
Комментарий удален