コード例 #1
0
 internal Portfolio(SmartQuant.Instruments.Portfolio portfolio)
 {
     this.portfolio    = portfolio;
     this.positions    = new PositionList(portfolio.Positions);
     this.transactions = new TransactionList(portfolio.Transactions);
     this.account      = new PortfolioAccount(portfolio.Account);
 }
コード例 #2
0
ファイル: Portfolio.cs プロジェクト: houzhongxu/OpenQuant.API
		internal Portfolio(SmartQuant.Instruments.Portfolio portfolio)
		{
			this.portfolio = portfolio;
			this.positions = new PositionList(portfolio.Positions);
			this.transactions = new TransactionList(portfolio.Transactions);
			this.account = new PortfolioAccount(portfolio.Account);
		}
コード例 #3
0
        private static void AddPortfolio(SmartQuant.Instruments.Portfolio sq_portfolio)
        {
            Portfolio portfolio = new Portfolio(sq_portfolio);

            Map.OQ_SQ_Portfolio[portfolio]    = sq_portfolio;
            Map.SQ_OQ_Portfolio[sq_portfolio] = portfolio;
        }
コード例 #4
0
		internal Statistics(SmartQuant.Instruments.Portfolio portfolio)
		{
			this.portfolio = portfolio;
		}
コード例 #5
0
 internal Statistics(SmartQuant.Instruments.Portfolio portfolio)
 {
     this.portfolio = portfolio;
 }
コード例 #6
0
 public object Convert(SmartQuant.Instruments.Portfolio portfolio)
 {
     return(new Portfolio(portfolio));
 }