Hi.
We have a cron job to collect snapshot data for around 20 tickers every day at certain hour.
Now, we want to collect AuctionPrice and AuctionVolume fields for another 30 different tickers, at the same time. As these fields are not supported for snapshots, we are using streaming data instead in this case.
Streaming data works fine. But the snapshot job fails when streaming data is active. This is the error we receive:
{''status'': ''error'', ''msg'': ''cannot collect market data snapshot because there
are already active market data collections, please cancel all active collections for ib vendor and try again''})'
The total amount of tickers is around 60 and we even have a few Quote Boosters.
I guess one possible solution could be if we execute a single data streaming for the whole list of tickers, but we would prefer to keep using the snapshot code.
Is there any way to get streaming data and snapshots working simultaneously?
Thanks