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
OpenCommand
Open strategy.
public static readonly RoutedCommand OpenCommand
Field Value
PortfoliosProperty
public static readonly DependencyProperty PortfoliosProperty
Field Value
RevertPositionCommand
Revert position for selected strategy command.
public static readonly RoutedCommand RevertPositionCommand
Field Value
RiskRulesCommand
Risk management for selected strategy command.
public static readonly RoutedCommand RiskRulesCommand
Field Value
SecurityProviderProperty
public static readonly DependencyProperty SecurityProviderProperty
Field Value
SettingsCommand
Settings for selected strategy command.
public static readonly RoutedCommand SettingsCommand
Field Value
StartCommand
Start strategy command.
public static readonly RoutedCommand StartCommand
Field Value
StopCommand
Stop strategy command.
public static readonly RoutedCommand StopCommand
Field Value
Properties
Items
Items.
public IList<StrategiesDashboardItem> Items { get; }
Property Value
Portfolios
Available portfolios.
public PortfolioDataSource Portfolios { get; set; }
Property Value
SecurityProvider
The provider of information about instruments.
public ISecurityProvider SecurityProvider { get; set; }
Property Value
Methods
InitializeComponent()
InitializeComponent
public void InitializeComponent()
Events
CanExecuteClosePosition
Can execute ClosePositionCommand.
public event Func<StrategiesDashboardItem, bool> CanExecuteClosePosition
Event Type
CanExecuteRevertPosition
Can execute RevertPositionCommand.
public event Func<StrategiesDashboardItem, bool> CanExecuteRevertPosition
Event Type
CanExecuteRiskRules
Can execute RiskRulesCommand.
public event Func<StrategiesDashboardItem, bool> CanExecuteRiskRules
Event Type
CanExecuteSettings
Can execute SettingsCommand.
public event Func<StrategiesDashboardItem, bool> CanExecuteSettings
Event Type
CanExecuteStart
Can execute StartCommand.
public event Func<StrategiesDashboardItem, bool> CanExecuteStart
Event Type
CanExecuteStop
Can execute StopCommand.
public event Func<StrategiesDashboardItem, bool> CanExecuteStop
Event Type
ExecuteClosePosition
Event raised when ClosePositionCommand executed.
public event Action<StrategiesDashboardItem> ExecuteClosePosition
Event Type
ExecuteRevertPosition
Event raised when RevertPositionCommand executed.
public event Action<StrategiesDashboardItem> ExecuteRevertPosition
Event Type
ExecuteRiskRules
Event raised when RiskRulesCommand executed.
public event Action<StrategiesDashboardItem> ExecuteRiskRules
Event Type
ExecuteSettings
Event raised when SettingsCommand executed.
public event Action<StrategiesDashboardItem> ExecuteSettings
Event Type
ExecuteStart
Event raised when StartCommand executed.
public event Action<StrategiesDashboardItem> ExecuteStart
Event Type
ExecuteStop
Event raised when StopCommand executed.
public event Action<StrategiesDashboardItem> ExecuteStop
Event Type
OpenStrategy
Event raised when OpenCommand executed.
public event Action<StrategiesDashboardItem> OpenStrategy