As described here: Can someone please explain this on TICK STREAM
The tick stream colors are based on the filtered output. This means that if you set a filter on the ES contract for 50 volume and orders come through that match the parameters the order colors will be based on the previous 50+ order, not based on the live tickstream information.
The tickstream colors should, in my opinion (or at least be configurable), always be based off the real live tape, not off the filtered tape.
This feature would at minimum need an option to turn this on or off, and then all of the colorization for the tickstream should be based off of an unfiltered stream.