Часто стратегии могут содержать большое количество параметров. Для логического разделения и удобства использования эти параметры можно разнести по разным вкладкам в окне.
Для этого при создании объекта в конструкторе последним параметром необходимо передать желаемое имя для вкладки. Если такой вкладки еще не существует, она будет добавлена в окно параметров автоматически.
Взглянем на примере, как это реализовано в роботе CustomParamsUseBotSample.
StrategyParameterCheckBox по своему функционалу фактически повторяет StrategyParameterBool. То есть дает возможность выбирать одно из двух возможных состояний – true или false. Но также есть и одно визуальное отличие, StrategyParameterCheckBox отображается в виде галочки.
Расположение в репозитории ГитХаб: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/StrategyParameter.cs
Расположение в проекте, если отрыть его на ПК:
StrategyParameterLabel предоставляет возможность добавлять записи в окно параметров, как правило, для визуального разделения окна параметров.
Расположение в репозитории ГитХаб: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/StrategyParameter.cs
Расположение в проекте, если отрыть его на ПК:
Изначально, как молодая команда, мы заходили на рынок как сервис аналитики (B2B, B2C). Но в процессе общения с Asset Management, Family Office и Private Banking нам откровенно дали понять, никому не нужен еще один сервис аналитики. Есть доходность, вот капитал – управляйте.
Сейчас мы понимаем, что наша основная цель стать одним из лидеров рынка. Мы стремимся построить уникальную Fintech компанию, специализирующуюся на управлении активами на основе моделей Искусственного интеллекта и Машинном обучении (AIML — hedge fund).
В отличие от США, в России такой компании нет. Зарубежная практика показывает явное преимущество алгоритмических фондов перед классическими стратегиями, и тем более перед людьми. Объем активов под управлением глобальной индустрии хедж-фондов вырос до уже 4,5 трлн долларов. Ожидается, что до 2029 года он вырастет до 5,45 трлн долларов.
Лидеры мирового рынка, такие фонды, как Bridgewater или Renaissance стабильно, на протяжении многих лет, делают от 50% годовых, используя алгоритмический подход, статистические и математические модели. А объем активов крупнейшей AIML-шестерки составляет уже 516 млрд долларов.
StrategyParameterButton представляет собой кнопку, которую пользователь видит в окне параметров и нажатием которой можно совершать какие-то действия.
Расположение в репозитории ГитХаб: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/StrategyParameter.cs
Расположение в проекте, если отрыть его на ПК: