I will have to run live tests to verify if IQ will work. Because my order volume is high and using limit orders for entry and exit, my intuition tells me it will not work. So I will run live trading tests using IQ and create a chart with live data from IB for a test later in the day. Will advise the forum once I try it out.
This probably is not a problem. IB doesn't use their API data feed for anything except powering your charts. Trading using IQFeed data is probably much closer to what IB is using internally.
I don't know. I know that when I trade at AMP via CQG, the chart data and order routing api is either one in the same or identical and I have no issues. I know that the same is true at TradeStation. I had an account with OANDA and their chart data and order routing API's were separate and different. That meant that at times I had a limit order in place and got filled even though the chart did not trade that price at that moment or at all. Also had the chart hit the price at which a fill should have taken place and it didn't. Would never know of these issues using market orders, it shows up with limit orders. In the end, live trading is the only way to flush it out.
look up my threads on multicharts where for years i have bitched about the slow to no data and mc not being trusted for real time trading. there are many bugs and a land mine of user settings that have to all be perfect to work. i also have a thread where i was auto trading and my position randomly doubled in size. i think most of my problems were due to using ts data with ib clearing thru the mc interpretation table crap. i would never use that again so now i am trying rithmic for both the systems data and the order entry thru amp, we'll see how it goes. ib data is not fit to trade with their real time data, it's shitty snap shot compromised data how they exist in modern times i have no clue other than people will give their soul in exchange for allure of supposedly low clearing cost. however when studying margin and maintenance rates as well as commission rates and actually having customer service that will communicate with you amp far outshines ib to me. ps i have iqfeed for testing etc, but it has no broker order interface like cqg, rithmic and others. if you can work around the very limited amount of data by rithmic you will be better off using one feed for everything.
Mark, AMP is awesome all the way around. My CQG setup never misses a beat. I am trying to diversify in equities. I think cost wise CQG is a bit cheaper a RT. I will look up your posts on MC.
I ran into road blocks with MultiCharts that I was able to solve with QuantTerminal (mainly running a portfolio of strategies with multiple time frames per strategy). Might be worth checking out.
Adding some detail to your comments: For stocks: IB sends updates at a maximum speed of once per 250 ms. So for a fast moving stock you'll get a maximum of 4 updates per second. This applies to last trade, bid and ask prices. However, if a stock does not trade often (i.e. there is more than 250 ms between two quotes) you'll receive the updated price immediately. Which might give you the (false) impression that it is tick-by-tick.
With what I learned communicating about this issue, I don’t think trading at IB is going to work at the same level as TradeStation. Verifying each step and with each being successful, I will get to a side by side comparison of IB and TS trading the same symbol. The proof in the end is the results.