Os.Engine V 0.9.9

Os.Engine V 0.9.9

Очередное обновление библиотеки. Два новых индикатора, новый робот. Восстановлена работа сервера Финам и IB. Кроме того оптимизирована работа лога и вкладок. Ну и много чего ещё на самом деле.

Подробности можно посмотреть на этой странице: https://github.com/AlexWan/OsEngine/network
Верхняя линия с точками это основная ветка разработки, а точки на ней, это изменения которые вносились в OsEngine. Другие линии это работа других программистов. Шлём им лучи поддержки!


Далее по пунктам


1. Финам


Чего-то опять делал на сервера у себя и пришлось подпиливать коннектор.


2. IB


Также отвалился коннектор к Interactiv Brokers. Работа также восстановлена


3. Quik DDE SmartCom Plaza


Добавили пару фиксов в работу и этих коннекторов. Тут без подробностей. Всё по мелочи.


4. Логи и вкладки


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

5. Нововведения

Pivot Points
Kalman Filter


Бот на Pivot Points


Вернул сохранение таблицы всех закрытых сделок в файл. Теперь это просто txt файлик и его потом с лёгкостью можно конвертировать в Excel, который Вы так любите. Но теперь без проблем с библиотекой этого самого экселя.

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

 

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

18:01
947

2 комментария

DBN
00:52
Напишу первым!
Спасибо! Несмотря на то, что уже полгода не могу вписать несколько роботов в оса — спасибо!
Задам вопрос тут: включение ПО же не логируется? — как я понял из программы логер доступен только как элемент робота (по памяти пишу, возможно не прав). Т.е. не было мыслей это логировать — например включение \ переподключение?
10:06
Логирование многоуровневое в программе.
1) Прайм лог, в котором можно посмотреть включение — отключение роботов, и ошибки возможные в инфраструктуре обслуживающей создание — удаление — менеджмент роботов.
2) Бот лог, в котором записывается информация о торговле бота
3) Лог в сервере, который логирует состояние подключения к тому или иному коннектору. Квик например.