At some point you might want to consider a third-party, tick-level data source, such as NxCore (which runs well under wine), as the broker data feeds (at least the retail ones) are generally not quite at that level. These types of feeds stream an entire market (e.g., the BBO and trades for all...