public ProfitBestCurrency(PROFITBEST.API.Data.TradePair pair) { if (pair != null) { Name = m_csBIO; } }
public async Task InitializeAsync(PROFITBEST.API.Trade tradeInstance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { Pair = await tradeInstance.GetPairAsync(Name, cancellationToken); ProfitBestCurrency cSource = new ProfitBestCurrency(Pair); Source = cSource; Target = new ProfitBestCurrency(Pair, cSource); }
public ProfitBestCurrency(PROFITBEST.API.Data.TradePair pair, ProfitBestCurrency source) { if (pair != null && source.Name.Equals(m_csBIO) && pair.Name.Contains("BTC")) { Name = m_csBTC; } if (pair != null && source.Name.Equals(m_csBIO) && pair.Name.Contains("RUR")) { Name = m_csRUR; } if (pair != null && source.Name.Equals(m_csBIO) && pair.Name.Contains("ETH")) { Name = m_csETH; } if (pair != null && source.Name.Equals(m_csBIO) && pair.Name.Contains("SIB")) { Name = m_csSIB; } }