Portfolio

StockSharp.BusinessEntities

Portfolio, das das Handelskonto und die Größe der generierten Provision beschreibt.

Erbt von: Position

Konstruktoren

Portfolio
public Portfolio()
portfolio = Portfolio()

Initialisiert eine neue Instanz des Portfolios.

Eigenschaften

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

Portfolio, das mit den über das Orderprotokoll eingegangenen Orders verknüpft ist.

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

Exchange Board, für das das aktuelle Portfolio aktiv ist.

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

Portfolio-Code-Name.

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

Portfolioname.

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

Seite.

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

Portfoliostaat.

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

Strategiekennung.

Methoden

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

Erstellt eine tiefe Kopie eines DataSeries

Rückgabe: Copy.

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

Um die aktuellen Portfoliofelder in die zu kopieren.

destination
Das Portfolio, in das Felder kopiert werden sollen.
CreateSimulator
public static Portfolio CreateSimulator()
result = Portfolio.CreateSimulator()

Erstellen Sie virtuelles Portfolio für die Simulation.

Rückgabe: Simulator.

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

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.