StrategiesStatisticsPanel

StockSharp.Xaml

El panel visual para mostrar parámetros IStatisticParameter de varias estrategias.

Hereda de: UserControl

Implementa: IComponentConnector

Constructores

StrategiesStatisticsPanel
public StrategiesStatisticsPanel()
strategiesStatisticsPanel = StrategiesStatisticsPanel()

Inicia una nueva instancia de la StrategiesStatisticsPanel.

Propiedades

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

Max artículos posibles.

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

Estrategias seleccionadas.

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

Estrategia seleccionada.

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

Para mostrar la columna P Pulp L.

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

Para mostrar la columna de Progreso de Pruebas.

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

Para mostrar la columna de instrumentos financieros.

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

Para mostrar la columna de la Estrategia de Nombre.

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

El control de la red.

Métodos

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

Para añadir estrategia a la tabla.

strategy
Estrategia.
Clear
public void Clear()
strategiesStatisticsPanel.Clear()

Para aclarar la mesa.

ClearColumns
public void ClearColumns()
strategiesStatisticsPanel.ClearColumns()

Columnas claras.

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

Crea columnas.

strategy
Estrategia.
InitializeComponent
public void InitializeComponent()
strategiesStatisticsPanel.InitializeComponent()

InitializeComponent

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

Para establecer la visibilidad de una columna de la tabla.

parameterId
Id.
visibility
La visibilidad.
UpdateProgress
public void UpdateProgress(Strategy strategy, int progress)
strategiesStatisticsPanel.UpdateProgress(strategy, progress)

Actualizar los progresos en la estrategia.

strategy
Estrategia.
progress
Progreso.

Eventos

SelectionChanged
public event Action SelectionChanged
strategiesStatisticsPanel.SelectionChanged += handler

El evento de cambio de estrategias seleccionadas.

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

El evento de doble clic de estrategia.