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()

ライン表現に換算します。

戻り値: 弦のパフォーマンス。