Продолжаем разбираться со слоем создания свечек. И сегодня поговорим про параметры серии. Чтобы пользователь мог менять настройки, нужно разобраться с тем, что это такое.
Внутри OsEngine параметры для серий свечек находятся здесь:
CandlesParameterInt.
Целочисленные значение.
CandlesParameterDecimal.
Числа с плавающей запятой.
CandlesParameterBool.
Булево значение. True / False.
CandleParameterString.
Коллекции строк.
CandlesParameterInt.
Целочисленные значение. В интерфейсе выглядит как строка с полем для ввода числа:
CandlesParameterDecimal.
Числа с плавающей запятой. В интерфейсе это строка с полем для ввода числа с запятой:
CandlesParameterBool.
Булево значение. True / False. В визуальном интерфейсе это параметр галочка:
CandleParameterString.
Коллекции строк. В интерфейсе выглядит как всплывающее меню с выбором для пользователя:
Создавать параметры нужно в классе-реализации серии, который Вы будете делать:
Использовать параметры можно и нужно внутри метода UpDateCandle во время расчёта свечек:
Удачных алгоритмов!
Комментарии открыты для друзей!
Пост из серии «Свечи и преобразование ленты сделок».
OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка 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