StrategiesStatisticsPanel
StockSharp.Xaml
Визуальная панель для отображения параметров IStatisticParameter нескольких стратегий.
Наследует: UserControl
Реализует: IComponentConnector
Конструкторы
StrategiesStatisticsPanel
public StrategiesStatisticsPanel()
strategiesStatisticsPanel = StrategiesStatisticsPanel()
Инициирует новый экземпляр документа StrategiesStatisticsPanel.
Свойства
MaxCountPnLChart
public int MaxCountPnLChart { get; set; }
value = strategiesStatisticsPanel.MaxCountPnLChart
strategiesStatisticsPanel.MaxCountPnLChart = value
Макс возможные предметы.
SelectedStrategies
public IEnumerable<Strategy> SelectedStrategies { get; }
value = strategiesStatisticsPanel.SelectedStrategies
Избранные стратегии.
SelectedStrategy
public Strategy SelectedStrategy { get; }
value = strategiesStatisticsPanel.SelectedStrategy
Избранная стратегия.
ShowPnLChart
public bool ShowPnLChart { get; set; }
value = strategiesStatisticsPanel.ShowPnLChart
strategiesStatisticsPanel.ShowPnLChart = value
Показать колонку диаграммы P&L.
ShowProgress
public bool ShowProgress { get; set; }
value = strategiesStatisticsPanel.ShowProgress
strategiesStatisticsPanel.ShowProgress = value
Показать колонку Прогресс тестирования.
ShowSecurity
public bool ShowSecurity { get; set; }
value = strategiesStatisticsPanel.ShowSecurity
strategiesStatisticsPanel.ShowSecurity = value
Показать колонку финансовых инструментов.
ShowStrategyName
public bool ShowStrategyName { get; set; }
value = strategiesStatisticsPanel.ShowStrategyName
strategiesStatisticsPanel.ShowStrategyName = value
Показать колонку Стратегия Имени.
UnderlyingGrid
public BaseGridControl UnderlyingGrid { get; }
value = strategiesStatisticsPanel.UnderlyingGrid
Управление сеткой.
Методы
AddStrategy
public void AddStrategy(Strategy strategy)
strategiesStatisticsPanel.AddStrategy(strategy)
Добавить стратегию в таблицу.
- strategy
- Стратегия.
CreateColumns
public void CreateColumns(Strategy strategy)
strategiesStatisticsPanel.CreateColumns(strategy)
Создавайте колонки.
- strategy
- Стратегия.
InitializeComponent
public void InitializeComponent()
strategiesStatisticsPanel.InitializeComponent()
InitializeComponent
SetColumnVisibility
public void SetColumnVisibility(string parameterId, Visibility visibility)
strategiesStatisticsPanel.SetColumnVisibility(parameterId, visibility)
Чтобы установить видимость для столбца таблицы.
- parameterId
- Ид.
- visibility
- Видимость.
UpdateProgress
public void UpdateProgress(Strategy strategy, int progress)
strategiesStatisticsPanel.UpdateProgress(strategy, progress)
Обновить прогресс в реализации стратегии.
- strategy
- Стратегия.
- progress
- Прогресс.
События
SelectionChanged
public event Action SelectionChanged
strategiesStatisticsPanel.SelectionChanged += handler
Событие изменения выбранных стратегий.
StrategyDoubleClick
public event Action<Strategy> StrategyDoubleClick
strategiesStatisticsPanel.StrategyDoubleClick += handler
Событие двойного щелчка стратегии.