public PoloniexClient(IBrokerApplication client, ILogger logger) { CultureInfo.CurrentCulture = CultureInfo.GetCultureInfo("en-US"); _client = client; _logger = logger; _index = new Index(); }
public KrakenClient(IBrokerApplication client, ILogger logger) { _source = new CancellationTokenSource(); CultureInfo.CurrentCulture = CultureInfo.GetCultureInfo("en-US"); _client = client; _logger = logger; }
public PublicSubscribe(ILogger Logger, IBrokerApplication Client) { _client = Client; _logger = Logger; Uri = BinanceClient.ws_domain; ExchName = BinanceClient._name; }
public MainClient(IBrokerApplication app, ILogger globalLogger) { _globalLogger = globalLogger; _app = app; clientList.Add(new ACXClient(_app, _globalLogger)); clientList.Add(new GDAXClient(_app, _globalLogger)); clientList.Add(new GatecoinClient(_app, _globalLogger)); clientList.Add(new QuadrigaCXClient(_app, _globalLogger)); clientList.Add(new BitcoinIndonesiaClient(_app, _globalLogger)); clientList.Add(new LakeBTCClient(_app, _globalLogger)); clientList.Add(new LivecoinClient(_app, _globalLogger)); clientList.Add(new TidexClient(_app, _globalLogger)); clientList.Add(new CexIOClient(_app, _globalLogger)); clientList.Add(new BitFlyerClient(_app, _globalLogger)); clientList.Add(new CoinoneClient(_app, _globalLogger)); clientList.Add(new PoloniexClient(_app, _globalLogger)); clientList.Add(new LiquiClient(_app, _globalLogger)); clientList.Add(new KrakenClient(_app, _globalLogger)); clientList.Add(new itBitClient(_app, _globalLogger)); clientList.Add(new VaultoroClient(_app, _globalLogger)); clientList.Add(new ExmoClient(_app, _globalLogger)); clientList.Add(new EXXClient(_app, _globalLogger)); clientList.Add(new GeminiClient(_app, _globalLogger)); clientList.Add(new AllcoinClient(_app, _globalLogger)); clientList.Add(new WEXClient(_app, _globalLogger)); clientList.Add(new BinanceClient(_app, _globalLogger)); clientList.Add(new BitfinexClient(_app, _globalLogger)); clientList.Add(new BitstampClient(_app, _globalLogger)); clientList.Add(new QuoineClient(_app, _globalLogger)); clientList.Add(new GateIOClient(_app, _globalLogger)); clientList.Add(new HitBTCClient(_app, _globalLogger)); clientList.Add(new BithumbClient(_app, _globalLogger)); clientList.Add(new BittrexClient(_app, _globalLogger)); }
public BittrexClient(IBrokerApplication client, ILogger logger) { _updateExchangeState = MarketDataCallback; CultureInfo.CurrentCulture = CultureInfo.GetCultureInfo("en-US"); _client = client; _logger = logger; }
public RabbitPoisonHandingService(BrokerSettingsBase brokerSettingsBase, IBrokerApplication brokerApplication, ILog log) { _brokerSettingsBase = brokerSettingsBase; _brokerApplication = brokerApplication; _rabbitMqSubscriptionSettings = brokerApplication.GetRabbitMqSubscriptionSettings(); _log = log; }
public BitFlyerClient(IBrokerApplication client, ILogger logger) { CultureInfo.CurrentCulture = CultureInfo.GetCultureInfo("en-US"); _client = client; _logger = logger; }