Изменения, баг-фиксы и улучшения, которые были внесены в проект за предыдущий месяц. Рекордная скорость разработки за всё время существования проекта.
Юзер-френдли апгрейды.
- В журнале поправлено отображение перечня роботов в таблице.
- Окно настроек параметров стратегии стало запоминать своё положение после перезапусков и в Тайтл окна добавлено имя робота.
- Окно управления тестером стало запоминать своё положение после перезапусков.
- Добавлена возможность сменить имя робота в главном меню облегчённых интерфейсов. ОДНАКО! В журнале и позициях будет отображаться по-старому!
- BotTabIndex. Обновление окна выбора бумаг для индекса.
- Optimizer. Красивые кастомные окна оповещений вместо MessageBox.
- Optimizer. Правка окна ожидания завершения оптимизации.
- Общие настройки. Добавлена возможность выбора формата времени отдельно от самой локализации.
- Возможность удаления позиций в таблице закрытых позиций в отдельном роботе.
Расширения / изменения функционала.
- Candles прогружаются трейдами на перезапуске коннектора, если включено их сохранение.
- HTX. Набор коннекторов для торговли на бирже. Делал: https://github.com/Knyazev-Sergey
- Скринеры. Массовое управление цветами индикаторов при правках индикатора из главного окна для всех инструментов сразу.
- AServerOrderHub. Модуль слежения за состоянием ордеров клиента.
- Alor Open Api. Интеграция c AServerOrderHub.
- Binance. Интеграция c AServerOrderHub. Переписан целиком в новом стиле.
- Transaq. Интеграция c AServerOrderHub.
- BingX. Интеграция c AServerOrderHub. Делал: https://github.com/susanoo-10011
- Tinkoff. Интеграция c AServerOrderHub. Делал: https://github.com/nikitabuida
- OKX. Интеграция c AServerOrderHub. Переписан целиком в новом стиле.
- Optimizer. Добавлен учёт последней сделки по тесту. Ускорение. 5 – 10 %.
- BotTabSimple. Механизм ожидания MyTrades по открывающим и закрывающим ордерам, чтобы в событиях открытия и закрытия позиций содержались честные цены открытия ордеров.
- BotTabSimple. Новый метод закрытия позиции по трейлинг стопу: CloseAtTrailingStopMarket.
- BotTabIndex. Автовзвешивание по формуле минимальных остатков от разницы двух ценовых рядов с оптимальным мультипликатором.
- BotTabIndex. Полная поддержка формул с цифрами с плавающей запятой.
- Tester / Optimizer. Разрешены логические проблемы при одновременной торговле на разных Таймфреймах одного инструмента.
- В стандартный лог добавлена Телеграм рассылка. Делал: https://github.com/SGribanov
- Большое расширение слоя тестирования коннекторов.
Баг-фиксы.
- ByBit. Фикс округления объёма MyTrades из Api. Делал: https://github.com/avpork
- Скринеры. Стартовый Таймфрейм сопряжён со стандартным источником, чтобы можно было подгружать одно из другого из файловой системы.
- BitGet. Багфиксы обновления статусов портфелей.
- Фиксы эмуляции маркет ордеров. В тестер и оптимизатор.
- Alor Open Api. Правки в спецификации бумаг.
- Transaq. Правки в спецификации бумаг. Правки локализации.
- Правки в отображении профита по позиции в статусе Closing.
- Баг-фикс ошибки показа результатов поиска в окне выбора робота. Делал: https://github.com/Alexey144
- Тинькофф. Несколько фиксов и расширений. Делал: https://github.com/nikitabuida
- BotTabIndex. Несколько фиксов и рефакторинг автоформулы.
- Optimizer. Несколько дополнительных сценариев защиты от дурака.
- OsData. Правки в процедуре удаления сета данных.
- Journal. Правки установки объёма в ордере.
- BotTabPair. Правки загрузки и сохранения общих настроек.
Новые роботы и индикаторы в примеры.
1 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/IntersectionZigZagAndSma.cs
2 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyZigZagAndPriceChannel.cs
3 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyZigZagWithMACDAndCCI.cs
4 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakParabolicAndAroon.cs
5 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/ContrtrendStochAndAroon.cs
6 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakPriceChannelAndSMI.cs
7 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/DevergenceSMI.cs
8 Индикатор
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/ZigZagSMI.cs
9 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakAsi.cs
10 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/DivergenceAsi.cs
11 Индикатор
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/ZigZagAsi.cs
12 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyEmaWRAndCoG.cs
13 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyPCRsiAndCoG.cs
14 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakDeMarkerAndIntersectionOfTwoEma.cs
15 Робот
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/OverbougthOversoldDeMarker.cs
Отличились и помогали:
Профиль на ГитХаб: https://github.com/SGribanov
Профиль на СмартЛаб: https://smart-lab.ru/profile/stanislav_g_9yc/
Профиль на ГитХаб: https://github.com/VovcheG1
Профиль на СмартЛаб: https://smart-lab.ru/profile/Vov4eG/
Профиль на ГитХаб: https://github.com/JChinaM
Профиль на СмартЛаб: https://smart-lab.ru/profile/JChinaM/
Профиль на ГитХаб: https://github.com/nikitabuida
Профиль на СмартЛаб: https://smart-lab.ru/profile/fininja/
Профиль на ГитХаб: https://github.com/avpork
Профиль на СмартЛаб: https://smart-lab.ru/profile/avporsk/
Профиль на ГитХаб: https://github.com/Alexey144
Профиль на СмартЛаб: https://smart-lab.ru/profile/UHSF/
Профиль на ГитХаб: https://github.com/Knyazev-Sergey
Профиль на СмартЛаб: https://smart-lab.ru/my/SergeyKnyazev_3b0/
Профиль на ГитХаб: https://github.com/susanoo-10011
Профиль на Смартлаб: https://smart-lab.ru/my/EgorYarnyh/
Профиль на ГитХаб: https://github.com/AlexWan
Профиль на СмартЛаб: https://smart-lab.ru/profile/Tyam/
Комментарии открыты для друзей, добавляйтесь!
OsEngine: https://github.com/AlexWan/OsEngine
Телеграм канал: https://t.me/bad_quant
Поддержка 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