Portfolio

StockSharp.BusinessEntities

Портфель, описывающий торговый счет и размер взимаемой с него комиссии.

Наследует: Position

Конструкторы

Portfolio
public Portfolio()
portfolio = Portfolio()

Инициализирует новый экземпляр портфолио.

Свойства

AnonymousPortfolio
public static Portfolio AnonymousPortfolio { get; }
value = Portfolio.AnonymousPortfolio

Портфолио, связанное с заказами, полученными через журнал заказов.

Board
public ExchangeBoard Board { get; set; }
value = portfolio.Board
portfolio.Board = value

Биржевая доска, для которой активен текущий портфель.

Name
public string Name { get; set; }
value = portfolio.Name
portfolio.Name = value

Кодовое название портфеля.

PortfolioName
public override string PortfolioName { get; }
value = portfolio.PortfolioName

Название портфолио.

Side
public override Sides? Side { get; set; }
value = portfolio.Side
portfolio.Side = value

Сторона.

State
public PortfolioStates? State { get; set; }
value = portfolio.State
portfolio.State = value

Состояние портфеля.

StrategyId
public override string StrategyId { get; set; }
value = portfolio.StrategyId
portfolio.StrategyId = value

Идентификатор стратегии.

Методы

Clone
public override Position Clone()
result = portfolio.Clone()

Создает глубокую копию DataSeries.

Возвращает: Copy.

CopyTo
public void CopyTo(Portfolio destination)
portfolio.CopyTo(destination)

Чтобы скопировать текущие поля портфолио в файл .

destination
Портфолио, в которое необходимо скопировать поля.
CreateSimulator
public static Portfolio CreateSimulator()
result = Portfolio.CreateSimulator()

Создайте виртуальное портфолио для моделирования.

Возвращает: Симулятор.

ToString
public override string ToString()
result = portfolio.ToString()

Преобразовать к строковому представлению.

Возвращает: Строковое представление.