Table of Contents

Class StrategiesDashboard

Namespace
StockSharp.Xaml
Assembly
StockSharp.Xaml.dll

Strategies dashboard.

public class StrategiesDashboard : BaseGridControl, IPersistable, IComponentConnector
Inheritance
StrategiesDashboard
Implements
IPersistable
Inherited Members
Extension Methods

Constructors

StrategiesDashboard()

Initializes a new instance of the StrategiesDashboard.

public StrategiesDashboard()

Fields

ClosePositionCommand

Close position for selected strategy command.

public static readonly RoutedCommand ClosePositionCommand

Field Value

RoutedCommand

OpenCommand

Open strategy.

public static readonly RoutedCommand OpenCommand

Field Value

RoutedCommand

PortfoliosProperty

public static readonly DependencyProperty PortfoliosProperty

Field Value

DependencyProperty

RevertPositionCommand

Revert position for selected strategy command.

public static readonly RoutedCommand RevertPositionCommand

Field Value

RoutedCommand

RiskRulesCommand

Risk management for selected strategy command.

public static readonly RoutedCommand RiskRulesCommand

Field Value

RoutedCommand

SecurityProviderProperty

public static readonly DependencyProperty SecurityProviderProperty

Field Value

DependencyProperty

SettingsCommand

Settings for selected strategy command.

public static readonly RoutedCommand SettingsCommand

Field Value

RoutedCommand

StartCommand

Start strategy command.

public static readonly RoutedCommand StartCommand

Field Value

RoutedCommand

StopCommand

Stop strategy command.

public static readonly RoutedCommand StopCommand

Field Value

RoutedCommand

Properties

Items

Items.

public IList<StrategiesDashboardItem> Items { get; }

Property Value

IList<StrategiesDashboardItem>

Portfolios

Available portfolios.

public PortfolioDataSource Portfolios { get; set; }

Property Value

PortfolioDataSource

SecurityProvider

The provider of information about instruments.

public ISecurityProvider SecurityProvider { get; set; }

Property Value

ISecurityProvider

Methods

InitializeComponent()

InitializeComponent

public void InitializeComponent()

Events

CanExecuteClosePosition

Can execute ClosePositionCommand.

public event Func<StrategiesDashboardItem, bool> CanExecuteClosePosition

Event Type

Func<StrategiesDashboardItem, bool>

CanExecuteRevertPosition

Can execute RevertPositionCommand.

public event Func<StrategiesDashboardItem, bool> CanExecuteRevertPosition

Event Type

Func<StrategiesDashboardItem, bool>

CanExecuteRiskRules

Can execute RiskRulesCommand.

public event Func<StrategiesDashboardItem, bool> CanExecuteRiskRules

Event Type

Func<StrategiesDashboardItem, bool>

CanExecuteSettings

Can execute SettingsCommand.

public event Func<StrategiesDashboardItem, bool> CanExecuteSettings

Event Type

Func<StrategiesDashboardItem, bool>

CanExecuteStart

Can execute StartCommand.

public event Func<StrategiesDashboardItem, bool> CanExecuteStart

Event Type

Func<StrategiesDashboardItem, bool>

CanExecuteStop

Can execute StopCommand.

public event Func<StrategiesDashboardItem, bool> CanExecuteStop

Event Type

Func<StrategiesDashboardItem, bool>

ExecuteClosePosition

Event raised when ClosePositionCommand executed.

public event Action<StrategiesDashboardItem> ExecuteClosePosition

Event Type

Action<StrategiesDashboardItem>

ExecuteRevertPosition

Event raised when RevertPositionCommand executed.

public event Action<StrategiesDashboardItem> ExecuteRevertPosition

Event Type

Action<StrategiesDashboardItem>

ExecuteRiskRules

Event raised when RiskRulesCommand executed.

public event Action<StrategiesDashboardItem> ExecuteRiskRules

Event Type

Action<StrategiesDashboardItem>

ExecuteSettings

Event raised when SettingsCommand executed.

public event Action<StrategiesDashboardItem> ExecuteSettings

Event Type

Action<StrategiesDashboardItem>

ExecuteStart

Event raised when StartCommand executed.

public event Action<StrategiesDashboardItem> ExecuteStart

Event Type

Action<StrategiesDashboardItem>

ExecuteStop

Event raised when StopCommand executed.

public event Action<StrategiesDashboardItem> ExecuteStop

Event Type

Action<StrategiesDashboardItem>

OpenStrategy

Event raised when OpenCommand executed.

public event Action<StrategiesDashboardItem> OpenStrategy

Event Type

Action<StrategiesDashboardItem>