FastQuant.FrameworkExtensions.GetOrCreatePortfolio C# (CSharp) Méthode

GetOrCreatePortfolio() public static méthode

public static GetOrCreatePortfolio ( this framework, string name, bool emitEvent = true ) : Portfolio
framework this
name string
emitEvent bool
Résultat Portfolio
        public static Portfolio GetOrCreatePortfolio(this Framework framework, string name, bool emitEvent = true)
        {
            Portfolio portfolio;
            if (framework.PortfolioManager.Portfolios.Contains(name))
                portfolio  = framework.PortfolioManager.Portfolios.GetByName(name);
            else
            {
                portfolio = new Portfolio(framework, name);
                framework.PortfolioManager.Add(portfolio, emitEvent);
            }
            return portfolio;
        }
    }
FrameworkExtensions