Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущие полтора месяца.
Что делаем глобально:
- Приближаемся черепашьими шагами к продакшен-реди версии. Переделываем OsEngine из кодовой базы, которой он был десятилетие, в полноценный терминал.
- Фокус смещается на инструкции и удобство работы с проектом для начинающих. Приятного использования!
- После «освобождения» ресурсов от профконнекторов к MOEX перемещаем их на международные подключения.
МегаГАЙД по OsEngine, алготрейдингу и программированию.
Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php
В него написано за эти полтора месяца более 50 новых постов и видео.
Из важного:
- Закончили «C# для начинающих».
- Закончили серию постов по «BotTabSimple».
- Начали инструкции по индикаторам.
В сортировке по времени можно посмотреть здесь: https://smart-lab.ru/company/os_engine/blog/
Юзер-френдли апгрейды.
1. В модуле сравнения позиций теперь можно игнорировать какую-то бумагу, чтобы не спамить по ней ошибки:
2. Окно параметров коннекторов обзавелось визуализацией для типа параметра Password:
3. Блокировка OsEngine по паролю:
Расширения / изменения функционала.
- BitGet – переход на новую версию API. Рефакторинг. Делал: https://github.com/Knyazev-Sergey
- Finam data connector – переписан в новом стиле. Делал: https://github.com/TsiunS
- Bitmex – переезд на новое API. Делал: https://github.com/VovcheG1
- OKX – переезд на новое API. Делал: https://github.com/Knyazev-Sergey
- Чарты – включено подавление некритических исключений.
- Т-Invest – обновление коннектора до последней версии. Делал: https://github.com/nikitabuida
- TraderNet – новый международный коннектор для СНГ. Делал: https://github.com/Knyazev-Sergey
- Mexc – новый коннектор. Делал: https://github.com/heappro
- KitConnect – новый международный коннектор для ИНДИИ. Делал: https://github.com/VovcheG1
Рефакторинг / оптимизация.
- BotTabSimple – большой рефакторинг.
- TinkoffRouter – из проекта вырезаны исходники старого коннектора. Делал: https://github.com/nikitabuida
- ALOR – переход на новую версию Sockets. Рефакторинг. + Оптимизация.
- BINANCE – переход на новую версию Sockets. Рефакторинг.
- BYBIT – переход на новую версию Sockets. Рефакторинг. + Оптимизация.
- BITGET – переход на новую версию Sockets. Рефакторинг.
- OKX – переход на новую версию Sockets. Рефакторинг.
- TraderNet – переход на новую версию Sockets. Рефакторинг.
- GateIO – переход на новую версию Sockets. Рефакторинг. + Оптимизация при отключенном полном стакане.
- BingX – переход на новую версию Sockets. Рефакторинг.
- BollingerRevers. TimeOfDayBot. Обновления.
- ParabolicSarTrade. Обновление.
- OrderExecutionEmulator. ConnectorCandles. Iceberg. PositionController. Классы ядра, которые подверглись рефакторингу.
- Слой создания свечек. Всё, что в классе Indicator. Рефакторинг.
- Индикаторы в папке Scripts. Рефакторинг.
- Plaza 2. Обновления. Делал: https://github.com/susanoo-10011
Баг-фиксы.
- Правки грамматических ошибок. Делал: https://github.com/SGribanov
- ServerMaster. Фикс запроса разрешений сервера.
- Journal UI. Несколько фиксов, связанных с отрисовкой данных на чартах.
- Авторазвёртывание серверов. Фикс ошибки создания нескольких коннекторов.
- Скринеры. Фикс создания индикаторов и обновления настроек по источникам.
- Оптимизатор. Фикс исполнения стопов и профитов при тестировании на разных таймфреймах.
- Окно отображения списка бумаг по коннектору. Фиксы конвертации данных о лотности.
- OsData. Фикс сборки пирогов данных.
Новые роботы и индикаторы в примеры.
1. 5ть роботов в примеры стартовых лекций:
https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Robots/BotsFromStartLessons
2. 3 новых примера в индикаторы:
https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Indicators/Samples
Отличились и помогали:
Профиль на ГитХаб: https://github.com/susanoo-10011
Профиль на СмартЛаб: https://smart-lab.ru/profile/EgorYarnyh/
Профиль на ГитХаб: https://github.com/heappro
Профиль на СмартЛаб: https://smart-lab.ru/profile/Thegreat/
Профиль на ГитХаб: https://github.com/nikitabuida
Профиль на СмартЛаб: https://smart-lab.ru/profile/fininja/
Профиль на ГитХаб: https://github.com/VovcheG1
Профиль на СмартЛаб: https://smart-lab.ru/profile/Vov4eG/
Профиль на ГитХаб: https://github.com/TsiunS
Профиль на СмартЛаб: https://smart-lab.ru/profile/Signore_Avido/
Профиль на ГитХаб: https://github.com/Knyazev-Sergey
Профиль на СмартЛаб: https://smart-lab.ru/profile/SergeyKnyazev_3b0/
Профиль на ГитХаб: https://github.com/SGribanov
Профиль на СмартЛаб: https://smart-lab.ru/profile/stanislav_g_9yc/
Профиль на ГитХаб: https://github.com/AlexWan
Профиль на СмартЛаб: https://smart-lab.ru/profile/Tyam/
Удачных алгоритмов!
Комментарии открыты для друзей!
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