Продолжаем изучение скринеров и как их делать в OsEngine. Сегодня начинаем разговаривать про вопросы программирования роботов. Пока теоретические. Поговорим про концепцию источника BotTabScreener и посмотрим расположение файлов скринеров в проекте.
Создавая источник типа BotTabScreener, надо помнить, что это по сути массив источников BotTabSimple. Да, в рамках скринера есть какие-то уникальные штуки, но в основном это всё-таки массив источников для одного инструмента:
Продолжаем практические занятия по созданию новых источников для роботов в OsEngine.
Сегодня возвращаемся к самому источнику и добавим в него прорисовку данных.
Данная серия постов строго для программистов со стажем, которые не только знают C# на уровне мидлов и сеньоров, но и УЖЕ разбираются в том, как делать новые сервера подключения к OsEngine.
Суть этой статической части класса источника в том, чтобы всего один поток занимался прорисовкой всех таблиц по данным типам источников, чтобы не создавать десятки или сотни потоков для этого и не нагружать ЦП:
С 1 апреля 2025 года данные торгового календаря Московской биржи будут доступны по API.
Новый сервис позволит получать информацию в машиночитаемом формате, что будет полезно в первую очередь брокерам и банкам. Они смогут получать все данные из одного источника, обрабатывать их и передавать внутренним и внешним пользователям.
Для участников рынка операции станут удобнее: теперь можно видеть информацию о режиме торгов и расчетов через свои приложения и торговые терминалы. При этом привычный торговый календарь продолжит работать в прежнем режиме.
На новый сервис до конца года действует льготная цена: от 160 до 550 рублей в месяц.
➡️ Просматривать и выгружать данные можно здесь.
Больше подробностей о новом календаре смотрите на сайте.
В веб-терминале Альфа-Инвестиции появился кластерный график.
Кластерный график — это графическое отображение наторгованного объёма на ценовых уровнях для каждой отдельной свечи/бара.
Функционал позволяет:
увидеть количество проторгованного объёма в активе на каждом ценовом уровне свечи/бара;
Продолжаем изучение скринеров и кросс-тестирования. Сегодня будем учиться настраивать оптимизатор. И попробуем оптимизировать параметры для робота.
В качестве стратегии для тестов возьмём робота «Пин Бар на усреднённой внутридневной волатильности».
Запускаем «Optimizer»: