Очередное обновление библиотеки. Два новых индикатора, новый робот. Восстановлена работа сервера Финам и IB. Кроме того оптимизирована работа лога и вкладок. Ну и много чего ещё на самом деле.
Подробности можно посмотреть на этой странице: https://github.com/AlexWan/OsEngine/network
Верхняя линия с точками это основная ветка разработки, а точки на ней, это изменения которые вносились в OsEngine. Другие линии это работа других программистов. Шлём им лучи поддержки!
Далее по пунктам
Чего-то опять делал на сервера у себя и пришлось подпиливать коннектор.
Также отвалился коннектор к Interactiv Brokers. Работа также восстановлена
Добавили пару фиксов в работу и этих коннекторов. Тут без подробностей. Всё по мелочи.
Урезано количество потоков связанных с работой данных элементов. Теперь, сколько вкладок мы не создаём, их обработкой занимается один поток, который выделен в статическую часть этих классов. Это повлияет на скорость загрузки ботов, если у Вас там туча вкладок - станет легче.
Pivot Points
Kalman Filter
Бот на Pivot Points
Вернул сохранение таблицы всех закрытых сделок в файл. Теперь это просто txt файлик и его потом с лёгкостью можно конвертировать в Excel, который Вы так любите. Но теперь без проблем с библиотекой этого самого экселя.
Качаем по ссылке: http://o-s-a.net/os-engine.html
Удачных алгоритмов!
2 комментария
Спасибо! Несмотря на то, что уже полгода не могу вписать несколько роботов в оса — спасибо!
Задам вопрос тут: включение ПО же не логируется? — как я понял из программы логер доступен только как элемент робота (по памяти пишу, возможно не прав). Т.е. не было мыслей это логировать — например включение \ переподключение?
1) Прайм лог, в котором можно посмотреть включение — отключение роботов, и ошибки возможные в инфраструктуре обслуживающей создание — удаление — менеджмент роботов.
2) Бот лог, в котором записывается информация о торговле бота
3) Лог в сервере, который логирует состояние подключения к тому или иному коннектору. Квик например.