public static CombinedIndicator Group(this CombinedIndicator combinedIndicator, ICombinedSignalCreator combinedSignalCreator) { var newGroup = new CombinedIndicator(combinedSignalCreator); combinedIndicator.AddIndicator(newGroup); return(newGroup); }
public static CombinedIndicator Group(this CombinedIndicator combinedIndicator) { var newGroup = new CombinedIndicator(); combinedIndicator.AddIndicator(newGroup); return(newGroup); }
public TradingSystem( string name ) { Name = name; myIndicator = new CombinedIndicator(); AdditionalReportGenerators = new List<IReportGenerator>(); myChartGenerator = new ChartGenerator(); }
public CombinedIndicatorResult( CombinedIndicator indicator, StockHandle stock ) : base(indicator.Name, stock) { myIndicator = indicator; myResults = new List<IndicatorResult>(); }
public static CombinedIndicator Add(this CombinedIndicator combinedIndicator, IIndicator indicator) { combinedIndicator.AddIndicator(indicator); return(combinedIndicator); }
public CombinedIndicatorResult(CombinedIndicator indicator, StockHandle stock) : base(indicator.Name, stock) { myIndicator = indicator; myResults = new List <IndicatorResult>(); }