Quote from SideShowBob:
The params change daily I think based on how the API dude is feeling (if he doesn't get laid the night before, all of us get a pacing violation).
There were some posts on this on the IB bulletin board (API portion).
LOL!
here is yahoo forum:
[TWS API] Re: Historical data request pacing
Let put an end to this Historical Pacing error.
Spoke to IB about it, and initially I received the 60 requests per
5 mins answer. I had to prove this wasn't the case, which I did.
They then said:
-----
2007/01/11 11:39 mcap : I have received clarification regarding
the true pacing parameters that have always been used by our
historical data servers.
The pacing parameters are 60 queries per 600 seconds or 10 minutes.
The only change that has been made to this limit is that in the past
our HMD servers would place any additional queries into a queue to be
processed as soon as the service became available again. Now exceeding
this pacing limit will result in all further HMD requests being
rejected outright.
-----
So there you have it, make sure you don't have more than 60 requests
in 10 mins. Also make sure you space your requests by a minimum of 1
second (otherwise that triggers it off too).
I've just tried spacing by enforcing 10 seconds delay between each
request and it works! Now we need to get them to change to what
they've been saying previously, i.e. 60 in 5.
Zawie