Table of Contents

Class StrategiesDashboardItem

Namespace
StockSharp.Xaml
Assembly
StockSharp.Xaml.dll

Row item for StrategiesDashboard.

public class StrategiesDashboardItem : NotifiableObject
Inheritance
StrategiesDashboardItem
Extension Methods

Constructors

StrategiesDashboardItem()

Initializes a new instance of the StrategiesDashboardItem.

public StrategiesDashboardItem()

StrategiesDashboardItem(string, Strategy, object)

Initializes a new instance of the StrategiesDashboardItem.

public StrategiesDashboardItem(string name, Strategy strategy, object tag)

Parameters

name string

Display name.

strategy Strategy

Strategy.

tag object

Tag.

Properties

Error

Last error.

[Browsable(false)]
public string Error { get; set; }

Property Value

string

Name

Display name.

public string Name { get; protected set; }

Property Value

string

OrdersCount

Total number of orders.

[Browsable(false)]
public int OrdersCount { get; set; }

Property Value

int

PnLChange

P&L change.

[Browsable(false)]
public decimal PnLChange { get; set; }

Property Value

decimal

PnLValues

P&L values.

[Browsable(false)]
public IList<Tuple<DateTime, decimal>> PnLValues { get; }

Property Value

IList<Tuple<DateTime, decimal>>

ProcessState

The operation state.

[Browsable(false)]
public virtual ProcessStates ProcessState { get; }

Property Value

ProcessStates

ProcessStateIcon

Strategy state icon.

public ImageSource ProcessStateIcon { get; }

Property Value

ImageSource

Strategy

Strategy.

public Strategy Strategy { get; protected set; }

Property Value

Strategy

Tag

Tag.

public object Tag { get; protected set; }

Property Value

object

TradesCount

Total number of trades.

[Browsable(false)]
public int TradesCount { get; set; }

Property Value

int