Agreed. You put it much more concisely than I could have managed. IB simply exposed the API that they had originally developed to drive their TWS; it was not designed from scratch as an API for 3rd party programmers.Quote from originalskunk:
The data feed was designed to update a grid, not provide a time and sales stream.
What good would that do? FIX is not a protocol to get quotes...unless you mean to use it for execution and account information...Quote from jaan:
...
still, every now and then i find myself wishing that IB would cut the crap and open up the FIX interface to their servers (without the current draconian terms that is).
- jaan
Quote from oo7:
i'm still not sure if i should open an account at ib or not. i only used their demo tws. i have two questions,
1. in a regular trading account, does tws has charting? there's no charting in the demo version.
2. i don't understand why they split tickPrice() and tickSize() in two callback functions. i notice in the demo version, tickPrice() is not always followed by a tickSize(). this means you cannot always match a size with a price. do i misunderstand anything here?
thanks in advance,
yup, i'd use it for execution & account info only -- i use TAL/realtick for quotes.Quote from nitro:
FIX is not a protocol to get quotes...unless you mean to use it for execution and account information...
there's an API upgrade in the works? cool!Quote from IBsoft:
The API upgrade we are about to roll out contains a callback that will give you the tickPrice and tickSize at the same time.
IBSoft, or anyone,Quote from IBsoft:
The API upgrade we are about to roll out contains a callback that will give you the tickPrice and tickSize at the same time.
Yeah, I know what you mean. But I think they meant "all-encompasing" as far as "trading partners" and the transactions that encompass that relationship are concerned.Quote from jaan:
yup, i'd use it for execution & account info only -- i use TAL/realtick for quotes.
re FIX being not for quotes: that's quite surpising to me. my impression of FIX has been that it's a grand-all-encompassing kind of "financial" protocol... however, i've never researched FIX properly (other than to extract information from TWS rpt files), so i can't really argue that.
there's an API upgrade in the works? cool!
- jaan
Quote from nitro:
IBSoft, or anyone,
Is there a way to get rid of the annoying "Do you want to send ... to ... " dialog that TWS pops up when you send an order for execution from the API ?
I don't ever want the thing to show up.
Thanks,
nitro
Oy vey, I am going to start pulling out the few hairs I have left on my head. Can't you make it so that I can _ANSWER_ that idiotic question _ONCE_ ?Quote from IBsoft:
We only show the dialog box for the US options. We do so to satisfy the rule that prohibits customers from electronically submitting these orders.

Quote from nitro:
Oy vey, I am going to start pulling out the few hairs I have left on my head. Can't you make it so that I can _ANSWER_ that idiotic question _ONCE_ ?
Thanks for the response.
nitro![]()