2026-07-28 17:35:43 INFO __main__: Collector subscribed symbols=EURUSD,EURUSD_W resolutions=TICK,MINUTE,MINUTE_5,MINUTE_15 channels=8 | asctime='2026-07-28 17:35:43'
2026-07-28 17:35:46 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 44, 564000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13964, 'bid_price': 1.13957, 'volume': 0.0} | asctime='2026-07-28 17:35:46'
2026-07-28 17:35:46 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 44, 564000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13964, 'bid_price': 1.13957, 'volume': 0.0} | asctime='2026-07-28 17:35:46'
2026-07-28 17:35:46 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 44, 782000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13965, 'bid_price': 1.13958, 'volume': 0.0} | asctime='2026-07-28 17:35:46'
2026-07-28 17:35:46 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 44, 782000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13965, 'bid_price': 1.13958, 'volume': 0.0} | asctime='2026-07-28 17:35:46'
2026-07-28 17:35:47 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 45, 36000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13966, 'bid_price': 1.13959, 'volume': 0.0} | asctime='2026-07-28 17:35:47'
2026-07-28 17:35:47 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 45, 36000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13966, 'bid_price': 1.13959, 'volume': 0.0} | asctime='2026-07-28 17:35:47'
2026-07-28 17:35:47 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 45, 639000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13968, 'bid_price': 1.13961, 'volume': 0.0} | asctime='2026-07-28 17:35:47'
2026-07-28 17:35:47 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 45, 639000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13968, 'bid_price': 1.13961, 'volume': 0.0} | asctime='2026-07-28 17:35:47'
2026-07-28 17:35:51 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 50, 289000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:51'
2026-07-28 17:35:51 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 50, 553000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:51'
2026-07-28 17:35:53 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 51, 850000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:53'
2026-07-28 17:35:53 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 51, 850000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:53'
2026-07-28 17:35:53 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 52, 102000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:53'
2026-07-28 17:35:53 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 52, 102000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:53'
2026-07-28 17:35:53 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 52, 308000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:53'
2026-07-28 17:35:53 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 52, 308000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:53'
2026-07-28 17:35:55 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 55, 38000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13971, 'bid_price': 1.13964, 'volume': 0.0} | asctime='2026-07-28 17:35:55'
2026-07-28 17:35:55 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 55, 38000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13971, 'bid_price': 1.13964, 'volume': 0.0} | asctime='2026-07-28 17:35:55'
2026-07-28 17:35:55 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 55, 114000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:55'
2026-07-28 17:35:55 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 55, 114000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:55'
2026-07-28 17:35:56 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 55, 935000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:56'
2026-07-28 17:35:56 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 55, 935000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:35:56'
2026-07-28 17:35:56 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 56, 47000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:56'
2026-07-28 17:35:56 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 56, 47000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:35:56'
2026-07-28 17:35:59 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 35, 59, 838000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13968, 'bid_price': 1.13961, 'volume': 0.0} | asctime='2026-07-28 17:35:59'
2026-07-28 17:36:02 DEBUG __main__: Candle from Redis channel=capital:stream:MINUTE:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 2, 621120, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'time_label': 'M1', 'open_price': 1.13967, 'high': 1.13967, 'low': 1.13948, 'close': 1.13961, 'volume': 99.0} | asctime='2026-07-28 17:36:02'
2026-07-28 17:36:02 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 2, 677000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:36:02'
2026-07-28 17:36:08 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 8, 644000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:36:08'
2026-07-28 17:36:08 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 8, 644000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:36:08'
2026-07-28 17:36:09 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 9, 68000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:36:09'
2026-07-28 17:36:09 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 9, 68000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:36:09'
2026-07-28 17:36:09 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 9, 119000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13971, 'bid_price': 1.13964, 'volume': 0.0} | asctime='2026-07-28 17:36:09'
2026-07-28 17:36:09 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 9, 119000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13971, 'bid_price': 1.13964, 'volume': 0.0} | asctime='2026-07-28 17:36:09'
2026-07-28 17:36:12 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 12, 268000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13973, 'bid_price': 1.13966, 'volume': 0.0} | asctime='2026-07-28 17:36:12'
2026-07-28 17:36:13 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 12, 527000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13974, 'bid_price': 1.13967, 'volume': 0.0} | asctime='2026-07-28 17:36:13'
2026-07-28 17:36:13 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 12, 764000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13973, 'bid_price': 1.13966, 'volume': 0.0} | asctime='2026-07-28 17:36:13'
2026-07-28 17:36:13 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 13, 352000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13974, 'bid_price': 1.13967, 'volume': 0.0} | asctime='2026-07-28 17:36:13'
2026-07-28 17:36:14 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 13, 948000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13973, 'bid_price': 1.13966, 'volume': 0.0} | asctime='2026-07-28 17:36:14'
2026-07-28 17:36:14 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 14, 98000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13974, 'bid_price': 1.13967, 'volume': 0.0} | asctime='2026-07-28 17:36:14'
2026-07-28 17:36:14 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 14, 203000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13973, 'bid_price': 1.13966, 'volume': 0.0} | asctime='2026-07-28 17:36:14'
2026-07-28 17:36:14 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 14, 552000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13972, 'bid_price': 1.13965, 'volume': 0.0} | asctime='2026-07-28 17:36:14'
2026-07-28 17:36:15 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 14, 584000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:36:15'
2026-07-28 17:36:20 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 20, 431000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13968, 'bid_price': 1.13961, 'volume': 0.0} | asctime='2026-07-28 17:36:20'
2026-07-28 17:36:28 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 29, 5000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13973, 'bid_price': 1.13966, 'volume': 0.0} | asctime='2026-07-28 17:36:28'
2026-07-28 17:36:29 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 29, 112000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13974, 'bid_price': 1.13967, 'volume': 0.0} | asctime='2026-07-28 17:36:29'
2026-07-28 17:36:42 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 42, 505000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:36:42'
2026-07-28 17:36:42 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 42, 882000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13969, 'bid_price': 1.13962, 'volume': 0.0} | asctime='2026-07-28 17:36:42'
2026-07-28 17:36:43 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 42, 892000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.1397, 'bid_price': 1.13963, 'volume': 0.0} | asctime='2026-07-28 17:36:43'
2026-07-28 17:36:43 DEBUG __main__: Tick from Redis channel=capital:stream:TICK:EURUSD row={'timestamp': datetime.datetime(2026, 7, 28, 15, 36, 43, 588000, tzinfo=datetime.timezone.utc), 'symbol': 'EURUSD', 'offer_price': 1.13971, 'bid_price': 1.13964, 'volume': 0.0} | asctime='2026-07-28 17:36:43'
