Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
20 января 2024, 12:38

OsEngine изменения. 2140 - 2212

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

OsEngine изменения. 2140 - 2212

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

 

  1. Обводка для чек-боксов в стиле приложения стала светлее. Теперь видно, где ставить галочки!
  2. В окно выбора бумаги в торги добавлено динамическое обновление списка бумаг, которые есть в сервере, когда они обновились.

 

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

1. Tinkoff. При ТФ >= 1 часу скачиваем свечи на старте серии по 7 дней. Это позволило ускорить скачку данных в скринерах, когда подключенных бумаг сотни. Делал и принимает благодарности: Nikita Buida. https://github.com/nikitabuida

2. BotTabSimple. Новые методы управления позициями:

  • CloseAtStopMarket, стоп-приказ при достижении цены активации выставляет заявку типа market для закрытия позиции.
  • CloseAtProfitMarket, профит-приказ при достижении цены активации выставляет заявку типа market для закрытия позиции.
  • ChangeOrderPrice, смена цены ордера без его отзыва. Реализовано в АЛОР.
3. Tinkoff. Добавлена поддержка облигаций. Делал: https://github.com/nikitabuida
4. Quik LUA. Добавлена возможность торговать на демке. Благодарности: https://github.com/AlgoTurbo
5. Изменён метод старта серии свечек. Теперь не надо прописывать коннектор в CandleManager.
6. PositionOnBoard механизм удаления позиций. Многочисленные фиксы, рефакторинг.
7. Circle. Новый элемент для чарта. Лучи поддержки: https://github.com/Alexey144

 

Баг-фиксы.

  1. Отдельное окно робота. Обработаны ошибки null кол-ва источников. Такое бывает, когда студенты учатся собирать роботов, и источников нет у бота.
  2. BitGet. Убраны стандартные .Net конвертеры в пользу нашего кастомного string.ToDecimal().
  3. BitGet. Фикс локализации параметра кол-ва свечек для скачивания.
  4. Optimizer. Фиксы запуска робота с null вкладками.
  5. Optimizer. Блокировка отображения роботов без параметров в окне выбора робота для оптимизации.
  6. Qiuk LUA. Правильное отображение позиции по портфелю во время обновления. Благодарности: https://github.com/AlgoTurbo
  7. Tinkoff. Фикс конвертации цены myTrades на некоторых бумагах.
  8. Alor. Учёт лотности позиций по Алор. Делал: https://github.com/nikitabuida
  9. Alor. Убраны ненужные оповещения во время старта коннектора. Делал: https://github.com/nikitabuida
  10. SupprotTable. Фиксы отображения таблицы. Обработчки ошибок, костыли, рефакторинг.
  11. MarketDepthPainter. При переключении с использования полного стакана на бид с аском, зачищены старые данные в визуальном интерфейсе.

 

Разное.

  1. IServer – рефакторинг, изменение регионов, улучшение читаемости.
  2. Автотесты. Рефакторинг, расширение, изменение логики.
  3. ServerMaster – рефакторинг, изменение регионов, улучшение читаемости.
  4. IServerRealiazation – рефакторинг, изменение регионов, улучшение читаемости.
  5. AServer – рефакторинг, изменение регионов, улучшение читаемости.
  6. Из проекта удалены старые тесты для коннекторов.
  7. ServerCandleStorage – рефакторинг, изменение регионов, улучшение читаемости.
  8. ServerTradesStorage – рефакторинг, изменение регионов, улучшение читаемости.

 

Новые роботы в примеры.

1 DivergenceUltimate.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/DevergenceUltimate.cs

2 OverbougthOversoldUltimate

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/OverboughtOversoldUltimate.cs

3 StrategyUltimateWithSmaAndATR

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyUltimateWithSmaAndATR.cs

4 DevergenceRsi

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/DevergenceRsi.cs

5 IntersectionRsiAndCCI

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/IntersectionRsiAndCCI.cs

6 StrategyRsiAndADX

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyRsiAndADX.cs

7 StrategyRsiTwoEmaAndStohastic

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyRsiTwoEmaAndStohastic.cs

8 BreakPriceChannel

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakPriceChannel.cs

9 ContertrendWithTwoPriceChannel

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContertrendWithTwoPriceChannel.cs

10 StrategyTwoPriceChannelWithRsi

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyTwoPriceChannelWithRsi.cs

11 IntersectionTwoWilliamsRange

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/IntersectionTwoWilliamsRange.cs

12 OverbougthOversoldWilliamsRange

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/OverbougthOversoldWilliamsRange.cs

13 StrategyWilliamsRangeWithParabolic

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyWilliamsRangeWithParabolic.cs

14 BreakBollingerTimeParam

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakBollingerTimeParam.cs

 

Отличились и помогали:

OsEngine изменения. 2140 - 2212

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

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

 

OsEngine изменения. 2140 - 2212

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


OsEngine изменения. 2140 - 2212

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

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

 

OsEngine изменения. 2140 - 2212

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

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

 

OsEngine изменения. 2140 - 2212

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

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


OsEngine изменения. 2140 - 2212

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

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

 

Комментарии открыты для друзей, добавляйтесь!

OsEngine изменения. 2140 - 2212

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

OsEngine изменения. 2140 - 2212

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

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

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