← Zurück

Diagram.Core agora é um núcleo independente para estratégias visuais

Diagram.Core agora é um núcleo independente para estratégias visuais
Diagram.Core agora é um núcleo independente para estratégias visuais

O projeto StockSharp.Diagram.Core reúne os componentes centrais do construtor visual de estratégias sem depender de uma interface de usuário específica. Um diagrama é representado como um conjunto de elementos tipados, soquetes de entrada e saída e conexões entre eles. Elementos compostos permitem incorporar um diagrama dentro de outro e expor os parâmetros e soquetes dos nós filhos.

A classe DiagramStrategy executa esse diagrama como uma estratégia StockSharp convencional. Com isso, o mesmo modelo pode ser testado com dados históricos, otimizado e utilizado em uma aplicação de negociação. O núcleo contém elementos para dados de mercado, indicadores, operações lógicas e matemáticas, ordens, posições, opções, assinaturas, gráficos e notificações. Ele também oferece interfaces de undo/redo e um mecanismo para adicionar código C# ou Python externo como elemento do diagrama.

Um modelo de composição separado, mantido em memória, atribui chaves estáveis aos nós e informa alterações em elementos, conexões e soquetes. Isso permite que o núcleo de execução, o armazenamento dos diagramas e o editor visual evoluam de forma independente.

Kommentare (0)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Noch keine Kommentare. Seien Sie der Erste!