← Назад

Diagram.Core выделен в самостоятельное ядро визуальных стратегий

Diagram.Core выделен в самостоятельное ядро визуальных стратегий
Diagram.Core выделен в самостоятельное ядро визуальных стратегий

Проект StockSharp.Diagram.Core содержит базовые компоненты визуального конструктора стратегий без привязки к конкретному пользовательскому интерфейсу. Диаграмма представляется набором типизированных элементов, входных и выходных сокетов и связей между ними. Составные элементы позволяют вкладывать одну схему в другую и выводить наружу параметры и сокеты дочерних узлов.

DiagramStrategy запускает такую диаграмму как обычную стратегию StockSharp. Благодаря этому одну модель можно тестировать на истории, оптимизировать и применять в торговом приложении. В ядро входят элементы для рыночных данных, индикаторов, логических и математических операций, заявок, позиций, опционов, подписок, графиков и уведомлений. Предусмотрены интерфейсы undo/redo и механизм подключения внешнего C#- или Python-кода как элемента схемы.

Отдельная модель композиций в памяти назначает узлам устойчивые ключи и сообщает об изменении элементов, связей и сокетов. Это позволяет развивать вычислительное ядро, хранение схемы и визуальный редактор независимо друг от друга.

Комментарии (0)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!