public static CurrencyPair FullNameToCurrencyPair(string input) { int find = input.IndexOf(Sep); Currency ccy1 = CurrencyPorperties.FromNameToCurrency(input.Substring(0, find - 1)); Currency ccy2 = CurrencyPorperties.FromNameToCurrency(input.Substring(find + 2)); return(new CurrencyPair(ccy1, ccy2)); }
public static CurrencyPair RequestIDToCurrencyPair(string input) { string input0 = input.Split(' ').First(); int i_sep = input0.Length - 4; Currency ccy1 = CurrencyPorperties.FromNameToCurrency(input0.Substring(0, i_sep)); Currency ccy2 = CurrencyPorperties.FromNameToCurrency(input.Substring(i_sep)); if (ccy1.IsNone() || ccy2.IsNone()) { int i_sep_2 = input0.Length - 3; ccy1 = CurrencyPorperties.FromNameToCurrency(input0.Substring(0, i_sep_2)); ccy2 = CurrencyPorperties.FromNameToCurrency(input0.Substring(i_sep_2)); } return(new CurrencyPair(ccy1, ccy2)); }
public Price(decimal amount, string ccy) { Amount = (double)amount; Ccy = CurrencyPorperties.FromNameToCurrency(ccy); }
public CurrencyPair(string ccy1, string ccy2) { Ccy1 = CurrencyPorperties.FromNameToCurrency(ccy1); Ccy2 = CurrencyPorperties.FromNameToCurrency(ccy2); }