Образец файла, загруженного с сайта Bloomberg, выглядит следующим образом (a), (b). результирующий файл должен быть как (c). Пожалуйста, помогите с некоторым кодом R или кодом Excel или VBA. PS: если две временные метки одинаковы, тогда следует принять самую высокую цену, а затем приоритет следует отдавать размеру.Bid Спрашивать о слиянии данных на основе одной и той же отметки исторических данных о тиках, загруженной из Bloomberg
(a) TCS IN Equity
01-04-2015 09:00:00 BID 2515 1
01-04-2015 09:00:04 BID 2553.95 133
01-04-2015 09:00:04 BID 2553.95 168
01-04-2015 09:00:06 BID 2515 1
01-04-2015 09:00:14 BID 2520 5
01-04-2015 09:00:24 BID 2525 3
(b)TCS IN Equity
01-04-2015 09:00:00 ASK 2594 5
01-04-2015 09:00:04 ASK 2565 1
01-04-2015 09:00:05 ASK 2594 5
01-04-2015 09:00:14 ASK 2570 10
01-04-2015 09:05:28 ASK 2560 5
(c)
TCS IN Equity BID BID_SIZ OFR OFR_SIZ
01-04-2015 09:00:00 2515 1 2594 5
01-04-2015 09:00:04 2553.95 168 2565 1
01-04-2015 09:00:14 2520 5 2570 10
Можете ли вы предоставить некоторые воспроизводимые данные вместе с ожидаемым результатом _and_ процесс, который его генерирует? –
Дорогой этот внутридневный тиковый файл загружается из Bloomberg в формате excel. Показанные здесь данные очень малы. Фактически точки данных очень большие от 10k до 15 k. Вы можете помочь. –