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

Что делаем глобально:
- Приближаемся черепашьими шагами к продакшен-реди версии. Переделываем OsEngine из кодовой базы, которой он был десятилетие, в полноценный терминал.
- Фокус смещается на инструкции и удобство работы с проектом для начинающих. Приятного использования!
- После «освобождения» наших небольших ресурсов разработчиков от коннекторов, усилия направлены на работу с источниками и ядром.
Мега-ГАЙД по OsEngine, алготрейдингу и программированию.
Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php
В него написано за эти два месяца более 50 новых постов и видео.
Из важного:
- Закончили серию инструкций «Индикаторы».
- Закончили серию инструкций по международным подключениям. KiteConnect, IB, ATP, Yahoo, Polygon.
В сортировке по времени можно посмотреть здесь: https://smart-lab.ru/company/os_engine/blog/
Юзер-френдли апгрейды.
1. В портфеле с биржи добавили столбцы нереализованного профита. Они доступны как из исходного кода, так и визуально:
2. В оптимизатор добавлено время до окончания оптимизации:

3. В скринерах теперь видно позиции по источнику в отдельном окне робота:

4. В журналах таблица с позициями теперь отображает не все позиции за раз, а по определённому кол-ву:
5. В оптимизатор добавлены расширенные настройки исполнения ордеров, возможность настраивать клиринговую систему и неторговые периоды для тестирования склеенных фьючерсов:

Расширения / изменения функционала.
- Автоформула в индекс-билдере. Добавлена нормализация бумаг индекса в %. https://smart-lab.ru/company/os_engine/blog/1102511.php
- BitMex. Полное обновление коннектора. Делал: https://github.com/VovcheG1
- Yahoo Finance. Коннектор для скачивания западных данных. Делал: https://github.com/Knyazev-Sergey
- Возможность работать с визуалом параметров роботов. Делал: https://github.com/Alexey144
- ATPlatform. Новый коннектор для Китая.
- Polygon.IO. Новый коннектор для скачивания исторических данных по зарубежным площадкам. Делал: https://github.com/Knyazev-Sergey
- Unrealized PNL во все портфели по подключениям.
- CoinEx. Новый криптоконнектор. Делал: https://github.com/alexkag
- BotTabNews. Новый тип источников для роботов.
- Опционы + робот для тестирования закачки данных. Слой создания коннекторов – возможность подписки на расширенные данные по опционам. Делал: https://github.com/Knyazev-Sergey
- Журналы – рефакторинг.
Рефакторинг / оптимизация.
- OKX. Правки и рефакторинг. Делал: https://github.com/nikitabuida
- BitFinex. Полное обновление коннектора. Делала: https://github.com/santjago5
- StrategyParameterTymeOfDay. Новые перегрузки для сравнения с DateTime.
- BotTabScreener. Оптимизация и рефакторинг. БагФиксы.
- Finam Data Connector. Правки. Делал: https://github.com/TsiunS
- Optimizer. Рефакторинг. Фиксы. Добавлены Скринеры и Индексы в полную поддержку.
- Optimizer. Ускоренная сортировка результатов. Делал: https://github.com/heappro
- Interactive Brokers. Оптимизация и рефакторинг коннектора.
- OsData. Оптимизация хранения и загрузки ленты сделок.
- Transaq. Оптимизация разбора очередей.
- Chart. Оптимизация и рефакторинг. Фиксы.
- Телеграмм сервер. Делал: https://github.com/alexkag
- Роботы по индикатору AD. Делал: https://github.com/TsiunS
Баг-фиксы.
- VolatilityStagesAw. Фиксы в индикаторе.
- ByBIt, OKX, HTX, Binance, BingX, BitGet, KuCoin. Фиксы, рефакторинг, расширение функционала. Делал: https://github.com/VovcheG1
- Т-брокер. Фиксы и оптимизация. Делал: https://github.com/nikitabuida
- Тестер. Решение проблемы трансляции трейдов из ленты сделок с пропусками.
- CandleManager. Фиксы многопоточного старта серий свечек.
Новые роботы и индикаторы в примеры.
1. Индикатор. SmaRestricted игнорирует часть торгового времени: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/SmaRestricted.cs
2. Робот для просмотра данных по опционам.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/AutoTestBots/TestBotOption.cs
ВАЖНО! На данный момент мы интегрируем опционы в подписку на коннекторы и это для внутреннего пользования либо для очень продвинутых программистов. Источники для торговли опционами будут в течении нескольких месяцев.
Отличились и помогали:

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

Профиль на ГитХаб: https://github.com/susanoo-10011
Профиль на СмартЛаб: https://smart-lab.ru/profile/EgorYarnyh/

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

Профиль на ГитХаб: https://github.com/Knyazev-Sergey
Профиль на СмартЛаб: https://smart-lab.ru/profile/SergeyKnyazev_3b0/

Профиль на ГитХаб: https://github.com/alexkag
Профиль на СмартЛаб: https://smart-lab.ru/profile/tlqm/

Профиль на ГитХаб: https://github.com/santjago5
Профиль на Смартлаб: https://smart-lab.ru/profile/orkipes/

Профиль на ГитХаб: https://github.com/TsiunS
Профиль на СмартЛаб: https://smart-lab.ru/profile/Signore_Avido/

Профиль на ГитХаб: https://github.com/heappro
Профиль на СмартЛаб: https://smart-lab.ru/profile/Thegreat/

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

Профиль на ГитХаб: 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
