public bool Initialize(IStrategyDataProvider dataProvider) { DataProvider = dataProvider; bool res = true; DataProvider.Reset(); foreach (StrategyBase s in Strategies) { s.Manager = this; if (s.Enabled) { res &= DataProvider.InitializeDataFor(s); res &= s.Initialize(); } } Initialized = true; return(res); }
public StrategiesManager(IStrategyDataProvider provider) { DataProvider = provider; }