← 返回

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

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

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

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

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

评论 (0)

登录创建账户, 登录或注册以发表评论

暂无评论,成为第一个评论者!