public void HolidaysAdd(CQGSessionsCollection sessions, string symbol) { if (_shouldStop) { return; } try { foreach (CQGSessions session in sessions) { foreach (CQGHoliday holiday in session.Holidays) { ClientDatabaseManager.AddToSessionTable(symbol, symbol, holiday.HolidayDate, holiday.HolidayDate, "Holiday", "", false, false, 0, DateTime.Now); } } } catch (Exception ex) { Console.WriteLine(ex.Message); _logger.LogAdd("HolidaysAdd. " + ex.Message, Category.Error); } _aSemaphoreHolidays.Release(); }
private void CEL_HistoricalSessionsResolved(CQGSessionsCollection cqg_historical_sessions, CQGHistoricalSessionsRequest cqg_historical_sessions_request, CQGError cqg_error) { _missingBarManager.HolidaysAdd(cqg_historical_sessions, cqg_historical_sessions_request.Symbol); }
public void HolidaysAdd(CQGSessionsCollection sessions, string symbol) { if (_shouldStop) return; try { foreach (CQGSessions session in sessions) { foreach (CQGHoliday holiday in session.Holidays) { DatabaseManager.AddToSessionTable(symbol, symbol, holiday.HolidayDate, holiday.HolidayDate, "Holiday", "", false, false, 0, DateTime.Now); } } } catch (Exception ex) { Console.WriteLine(ex.Message); _logger.LogAdd("HolidaysAdd. " + ex.Message, Category.Error); } _aSemaphoreHolidays.Release(); }
static void _cel_HistoricalSessionsResolved(CQGSessionsCollection cqgHistoricalSessions, CQGHistoricalSessionsRequest cqgHistoricalSessionsRequest, CQGError cqgError) { }
void CEL_HistoricalSessionsResolved(CQGSessionsCollection cqg_historical_sessions, CQGHistoricalSessionsRequest cqg_historical_sessions_request, CQGError cqg_error) { _dataCollector.HolidaysAdd(cqg_historical_sessions, cqg_historical_sessions_request.Symbol); }