In any case, to broaden my perspective, do you have any recommended alternatives for affordable tick streaming data? I have seen IQfeed mentioned in another post.
Moving to a button and clicking takes 250-500ms, which is significant relative to what happens after. Also I think IB says it takes about 250ms to get your order from IB to the exchange (depending). Then you get in line for LMT orders. These are things that you can optimize. Hope that helps your trading.