public TradingWatchdog( IConnectionSettingsRepository connectionSettings, ITradingServerListenerFactory serverListenerFactory, ITradesMonitor tradesMonitor ) { _connectionSettings = connectionSettings; _serverListenerFactory = serverListenerFactory; _tradesMonitor = tradesMonitor; }
public TradingServerListener( ConnectionParams connection, IMT5Api api, ITradesMonitor monitor ) { _connection = connection; _api = api; _monitor = monitor; _rawTradeEvents = new ConcurrentQueue <RawTradeEvent>(); }