I am learning to trade and being in Canada, IB is pretty much the only option for reasonable commission charges. I have been using TWS with IB data feed and I am quickly coming to see the disadvantages of this combo. My issue is that sometimes the platform does not update prices in real time. Prices will freeze and candles wont update instantly. Also my Time and Sales window tends to freeze and not update as fast as I need it to. My hardware is decent, 12 gig ram, i7, ssd, and 2gig graphic card so i doubt its the computer. For my trading I used Level 2, Time and sales, and some basic price action like trend lines, s/r, and some patterns. Also it needs to have a real time scanner that can search daily gainers / losers, etc. Whats a reasonably priced charting package / data feed that would be good for my style?