I am new to broker's API programming. I need something like my custom real-time screener with no need to send orders automatically. I would like to ask, is it possible in any way through InteractiveBrokers API to implement these things?: 1. To receive tickers with "New High" and "New Low" events on filtered by average daily volume and price range market data in real time. (like Ticker Alert window in Lightspeed terminal or in some other terminals) 2. To receive tick data in real time or 1-minute bars at their close for up to about 200-300 tickers simultaneously for processing. If it is not possible through IB API, what tools or datafeeds should I use to build such application?