public async Task Begin() { var priceTracker = PriceTracker.Current; await priceTracker.Initialize(); var arbList = ArbitrationTracker.GetMarketsThatExchangeOnBothBtcAndEth(priceTracker.GetMarkets("poloniex")); foreach (var item in arbList) { sortedArbList.Add(item); } priceTracker.OnPriceChangeAction = this; }