Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
30 июня 2024, 20:27

OsEngine изменения. 2675 – 2773. Импортозамещаем.

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

OsEngine изменения. 2675 – 2773. Импортозамещаем.

Юзер-френдли апгрейды.

1. Журнал. График эквити. Добавлен зум и дополнительные подписи для сделок. Не закрытые сделки отображаются фиолетовым:

OsEngine изменения. 2675 – 2773. Импортозамещаем. 


2. В окне отдельного робота появилась возможность расширить нижнюю панель, нажав на вот эту жёлтую кнопку:

OsEngine изменения. 2675 – 2773. Импортозамещаем. 


3. В окне настроек индекса добавлена дата последних данных по инструменту и глубина расчёта индекса. Первое — для мониторинга остановки бумаг. Второе — для ускорения в тестах.

OsEngine изменения. 2675 – 2773. Импортозамещаем. 


4. Добавлена сортировка позиций по портфелю, вот здесь:

OsEngine изменения. 2675 – 2773. Импортозамещаем. 


5. В окно спецификации позиции добавлена настройка начального депозита при открытии позиции:

OsEngine изменения. 2675 – 2773. Импортозамещаем.

Расширения / изменения функционала.

  1. Ускорение выбора инструмента при быстром поиске. Делал: https://github.com/Alexey144
  2. Новый слой создания серий свечек. https://smart-lab.ru/company/os_engine/blog/1028089.php И 14 серий свечек к нему. Инструкции всё ещё пишутся. ЭТО ГЛАВНОЕ НОВОВВЕДЕНИЕ ДАННОГО МЕСЯЦА.
  3. ALOR Open Api – увеличение кол-ва скачиваемых свечек в понедельник, чтобы подтягивались с пятницы.
  4. BotTabScreener – существенное ускорение работы. На 30 – 70 %, если Вы одновременно торгуете больше 50ти инструментов.
  5. Прорисовщик стакана – существенное ускорение работы.

 

Баг-фиксы.

  1. OKX. Фиксы приёма ордера, когда на ней одновременно торгует и другой терминал (TsLab). Теперь OsEngine и их видит и может ими управлять.
  2. Deribit. Фиксы приёма ордера, когда на ней одновременно торгует и другой терминал (TsLab). Теперь OsEngine и их видит и может ими управлять.
  3. Оптимизатор. Фикс работы в нём нового параметра «чек-бокс строка». Делал: https://github.com/AnatolM
  4. Quik LUA. Фикс приёма информации по бумаге.
  5. Optimizer. Несколько фиксов, возникавших при больших нагрузках.
  6. Journal. Фиксы группировки роботов при отображении. Правки локализации.
  7. Окно закрытия позиции. Фикс закрытия окна, когда робот уже удалён.
  8. BotTabPair. BotTabPolygon. Закрытие открытых окон, когда робот удаляется из общего интерфейса.
  9. Около 10 ФИКСОВ по сообщениям из Краш-Сервера. Все перечислять не будем, но очень серьёзные ошибки. Обязательно обновляйтесь.
  10. Binance. Фикс проблемы лотности для бумаг.
  11. IndicatorsParameters – фикс сохранения и загрузки, когда рабочая сборка боевая переносится между системами с разной локализацией.
  12. OsDataPainter – ускорение прорисовки бумаг выбранных в сете.
  13. 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. Импортозамещаем.
Профиль на ГитХаб: https://github.com/VovcheG1

Профиль на СмартЛаб: https://smart-lab.ru/profile/Vov4eG/

 

OsEngine изменения. 2675 – 2773. Импортозамещаем.

Профиль на ГитХаб: https://github.com/Alexey144

Профиль на СмартЛаб: https://smart-lab.ru/profile/UHSF/

 

OsEngine изменения. 2675 – 2773. Импортозамещаем.

Профиль на ГитХаб: https://github.com/AnatolM

 

OsEngine изменения. 2675 – 2773. Импортозамещаем.

Профиль на ГитХаб: https://github.com/AlexWan

Профиль на СмартЛаб: https://smart-lab.ru/profile/Tyam/

 

НУ И САМОЕ ГЛАВНОЕ — ПОБЕДИЛИ УТЕЧКИ ПАМЯТИ В ЯДРЕ)

OsEngine изменения. 2675 – 2773. Импортозамещаем.OsEngine изменения. 2675 – 2773. Импортозамещаем.OsEngine изменения. 2675 – 2773. Импортозамещаем.

Так победим!

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

OsEngine изменения. 2675 – 2773. Импортозамещаем.

OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн