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.
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.