StrategiesStatisticsPanel

StockSharp.Xaml

Das visuelle Panel, um Parameter IStatisticParameter @ mehrerer Strategien anzuzeigen.

Erbt von: UserControl

Implementiert: IComponentConnector

Konstruktoren

StrategiesStatisticsPanel
public StrategiesStatisticsPanel()
strategiesStatisticsPanel = StrategiesStatisticsPanel()

Initialisiert eine neue Instanz von StrategiesStatisticsPanel.

Eigenschaften

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

Max mögliche Gegenstände.

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

Ausgewählte Strategien.

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

Ausgewählte Strategie.

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

Um die P & L-Chart-Spalte anzuzeigen.

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

Um die Spalte Testfortschritt anzuzeigen.

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

Die Spalte für das Finanzinstrument ist anzugeben.

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

Um die Spalte Name Strategy anzuzeigen.

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

Die Netzsteuerung.

Methoden

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

Um der Tabelle eine Strategie hinzuzufügen.

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

Um den Tisch zu räumen.

ClearColumns
public void ClearColumns()
strategiesStatisticsPanel.ClearColumns()

Klare Säulen.

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

Erstellen Sie Spalten.

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

InitializeComponent

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

Um die Sichtbarkeit für eine Spalte der Tabelle festzulegen.

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

Aktualisierung des Fortschritts für die Strategie.

strategy
Strategie.
progress
Fortschritt.

Ereignisse

SelectionChanged
public event Action SelectionChanged
strategiesStatisticsPanel.SelectionChanged += handler

Die ausgewählten Strategien ändern das Ereignis.

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

Die Strategie Double Click Event.