/// <summary> /// connecto to API /// подсоединиться к апи /// </summary> public void Connect() { if (_client == null) { _client = new BitfinexClient(); _client.Connected += ClientOnConnected; _client.Disconnected += ClientOnDisconnected; _client.NewPortfolio += ClientOnNewPortfolio; _client.UpdatePortfolio += ClientOnUpdatePortfolio; _client.UpdateMarketDepth += ClientOnUpdateMarketDepth; _client.NewMarketDepth += ClientOnNewMarketDepth; _client.NewTradesEvent += ClientOnNewTradesEvent; _client.MyTradeEvent += ClientOnMyTradeEvent; _client.MyOrderEvent += ClientOnMyOrderEvent; _client.LogMessageEvent += ClientOnLogMessageEvent; } _lastStartServerTime = DateTime.Now; _client.Connect(((ServerParameterString)ServerParameters[0]).Value, ((ServerParameterPassword)ServerParameters[1]).Value); }