StrategiesStatisticsPanel

StockSharp.Xaml

O painel visual para exibir parâmetros IStatisticParameter de várias estratégias.

Herda de: UserControl

Implementa: IComponentConnector

Construtores

StrategiesStatisticsPanel
public StrategiesStatisticsPanel()
strategiesStatisticsPanel = StrategiesStatisticsPanel()

Inicializa uma nova instância do StrategiesStatisticsPanel.

Propriedades

MaxCountPnLChart
public int MaxCountPnLChart { get; set; }
value = strategiesStatisticsPanel.MaxCountPnLChart
strategiesStatisticsPanel.MaxCountPnLChart = value

Max itens possíveis.

SelectedStrategies
public IEnumerable<Strategy> SelectedStrategies { get; }
value = strategiesStatisticsPanel.SelectedStrategies

Estratégias seleccionadas.

SelectedStrategy
public Strategy SelectedStrategy { get; }
value = strategiesStatisticsPanel.SelectedStrategy

Estratégia seleccionada.

ShowPnLChart
public bool ShowPnLChart { get; set; }
value = strategiesStatisticsPanel.ShowPnLChart
strategiesStatisticsPanel.ShowPnLChart = value

Para mostrar a coluna de gráficos P&L.

ShowProgress
public bool ShowProgress { get; set; }
value = strategiesStatisticsPanel.ShowProgress
strategiesStatisticsPanel.ShowProgress = value

Para mostrar a coluna de Progresso do Teste.

ShowSecurity
public bool ShowSecurity { get; set; }
value = strategiesStatisticsPanel.ShowSecurity
strategiesStatisticsPanel.ShowSecurity = value

Para mostrar a coluna do instrumento financeiro.

ShowStrategyName
public bool ShowStrategyName { get; set; }
value = strategiesStatisticsPanel.ShowStrategyName
strategiesStatisticsPanel.ShowStrategyName = value

Para mostrar a coluna Estratégia de Nomes.

UnderlyingGrid
public BaseGridControl UnderlyingGrid { get; }
value = strategiesStatisticsPanel.UnderlyingGrid

O controlo da rede.

Métodos

AddStrategy
public void AddStrategy(Strategy strategy)
strategiesStatisticsPanel.AddStrategy(strategy)

Para adicionar estratégia à tabela.

strategy
Estratégia.
Clear
public void Clear()
strategiesStatisticsPanel.Clear()

Para limpar a mesa.

ClearColumns
public void ClearColumns()
strategiesStatisticsPanel.ClearColumns()

Limpar colunas.

CreateColumns
public void CreateColumns(Strategy strategy)
strategiesStatisticsPanel.CreateColumns(strategy)

Criar colunas.

strategy
Estratégia.
InitializeComponent
public void InitializeComponent()
strategiesStatisticsPanel.InitializeComponent()

InitializeComponent

SetColumnVisibility
public void SetColumnVisibility(string parameterId, Visibility visibility)
strategiesStatisticsPanel.SetColumnVisibility(parameterId, visibility)

Para definir a visibilidade de uma coluna da tabela.

parameterId
Id.
visibility
A visibilidade.
UpdateProgress
public void UpdateProgress(Strategy strategy, int progress)
strategiesStatisticsPanel.UpdateProgress(strategy, progress)

Actualizar os progressos da estratégia.

strategy
Estratégia.
progress
Progresso.

Eventos

SelectionChanged
public event Action SelectionChanged
strategiesStatisticsPanel.SelectionChanged += handler

As estratégias selecionadas mudam o evento.

StrategyDoubleClick
public event Action<Strategy> StrategyDoubleClick
strategiesStatisticsPanel.StrategyDoubleClick += handler

A estratégia duplo clique evento.