public StrategyInterpreter(FXEntities.FXEntities fxEntities, CurrencyDataSource currencyDataSource)
 {
     _currencyDataSource = currencyDataSource;
     _positionSetTable = new Dictionary<string, PositionSetRuntime>();
     _currencyTable = new Dictionary<string, Currency>();
     _currencyDataSource.GetAllAvailableCurrencies().ToList().ForEach(c => _currencyTable.Add(c.CurrencyCode, new Currency(c.CurrencyCode)));
 }