← 戻る

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.

コメント (0)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

まだコメントはありません。最初のコメントを書きましょう!