Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/20ed0e.webp)
Юзер-френдли апгрейды.
1. Журнал. График эквити. Добавлен зум и дополнительные подписи для сделок. Не закрытые сделки отображаются фиолетовым:
2. В окне отдельного робота появилась возможность расширить нижнюю панель, нажав на вот эту жёлтую кнопку:
3. В окне настроек индекса добавлена дата последних данных по инструменту и глубина расчёта индекса. Первое — для мониторинга остановки бумаг. Второе — для ускорения в тестах.
4. Добавлена сортировка позиций по портфелю, вот здесь:
5. В окно спецификации позиции добавлена настройка начального депозита при открытии позиции:
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/054bb8.webp)
Расширения / изменения функционала.
- Ускорение выбора инструмента при быстром поиске. Делал: https://github.com/Alexey144
- Новый слой создания серий свечек. https://smart-lab.ru/company/os_engine/blog/1028089.php И 14 серий свечек к нему. Инструкции всё ещё пишутся. ЭТО ГЛАВНОЕ НОВОВВЕДЕНИЕ ДАННОГО МЕСЯЦА.
- ALOR Open Api – увеличение кол-ва скачиваемых свечек в понедельник, чтобы подтягивались с пятницы.
- BotTabScreener – существенное ускорение работы. На 30 – 70 %, если Вы одновременно торгуете больше 50ти инструментов.
- Прорисовщик стакана – существенное ускорение работы.
Баг-фиксы.
- OKX. Фиксы приёма ордера, когда на ней одновременно торгует и другой терминал (TsLab). Теперь OsEngine и их видит и может ими управлять.
- Deribit. Фиксы приёма ордера, когда на ней одновременно торгует и другой терминал (TsLab). Теперь OsEngine и их видит и может ими управлять.
- Оптимизатор. Фикс работы в нём нового параметра «чек-бокс строка». Делал: https://github.com/AnatolM
- Quik LUA. Фикс приёма информации по бумаге.
- Optimizer. Несколько фиксов, возникавших при больших нагрузках.
- Journal. Фиксы группировки роботов при отображении. Правки локализации.
- Окно закрытия позиции. Фикс закрытия окна, когда робот уже удалён.
- BotTabPair. BotTabPolygon. Закрытие открытых окон, когда робот удаляется из общего интерфейса.
- Около 10 ФИКСОВ по сообщениям из Краш-Сервера. Все перечислять не будем, но очень серьёзные ошибки. Обязательно обновляйтесь.
- Binance. Фикс проблемы лотности для бумаг.
- IndicatorsParameters – фикс сохранения и загрузки, когда рабочая сборка боевая переносится между системами с разной локализацией.
- OsDataPainter – ускорение прорисовки бумаг выбранных в сете.
- BitGet – фиксы генерации MyTrades для ордеров и позиций. Убран очень редкий баг, возникающий из-за многопоточного доступа к некоторым массивам. Обязательно обновитесь, кто на BitGet торгует.
Новые роботы и индикаторы в примеры.
1 Робот на пробое индикатора QStick.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakQStick.cs
2. Робот по перекупленности индикатора QStick.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/OverbougthOversoldQStick.cs
3. Контртрендовый робот на индикаторе RAVI.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContrtrendRaviAndBollinger.cs
4. Робот на индикаторе RAVI и Momentum.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyRaviAndMomentum.cs
5. Робот SuperTrend контртрендовый.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContrtrendSuperTrendAndCMO.cs
6. Робот SuperTrend на пересечении с другим индикатором.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/IntersectionOfSuperTrends.cs
7. Контртрендовый робот на индикаторе NRTR.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContrTrendNrtrAndROC.cs
8. Направленная стратегия на индикаторе NRTR.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyNrtrAndSmaChannel.cs
9. Робот PinBar Screener.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/Screeners/PinBarScreener.cs
10. Робот Три солдата на волатильности.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/Patterns/ThreeSoldierVolatilityAdaptive.cs
Отличились и помогали:
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/e4390d.webp)
Профиль на ГитХаб: https://github.com/VovcheG1
Профиль на СмартЛаб: https://smart-lab.ru/profile/Vov4eG/
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/6bcd7a.webp)
Профиль на ГитХаб: https://github.com/Alexey144
Профиль на СмартЛаб: https://smart-lab.ru/profile/UHSF/
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/36361d.webp)
Профиль на ГитХаб: https://github.com/AnatolM
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/ea9eb5.webp)
Профиль на ГитХаб: https://github.com/AlexWan
Профиль на СмартЛаб: https://smart-lab.ru/profile/Tyam/
НУ И САМОЕ ГЛАВНОЕ — ПОБЕДИЛИ УТЕЧКИ ПАМЯТИ В ЯДРЕ)
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/f011ca.webp)
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/b27269.webp)
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/8f2f30.webp)
Так победим!
Удачных алгоритмов!
![OsEngine изменения. 2675 – 2773. Импортозамещаем. OsEngine изменения. 2675 – 2773. Импортозамещаем.](/uploads/2024/images/21/16/44/2024/06/30/0b3311.webp)
OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support