October 9, 2006
New IB data plugin v1.6.8 released
A new Interactive Brokers plugin version 1.6.8 has been released. It is available for download from:
http://www.amibroker.com/bin/ib168/IB.dll
More information and set-up instructions:
http://www.amibroker.com/ib.html
CHANGES AS COMPARED to version 1.6.6
- decreased CPU load during backfill
- decreased CPU load during high activity periods
- upgraded to newest TWSAPI 9.0 and tested with newest TWS 863 as well as 862 and 861.
This is recommended upgrade for all IB users.
Filed by Tomasz Janeczko at 10:46 am under Plugins,Releases
13 Comments
Is this (and the AB Betas) going to be compiled as 64 bit?
Yes.
hi tomas,
ib offers charts for downloading till a half year (30 days intra, half year daily). you have a plan to include the half year posibility one time and if yes, when?
the problem is, with yahoo and amiquote doesn’t exist the futures daily sources, so i need always quotetracker and the import from there (there it exist the half year version).
thanks for your responds
sorry, i wanted to write tomasz and not tomas
I have a internal version that downloads as much but was reluctant to release it due to IB policy
of throttling backfills after 60 requests. Since you can only download in 5 day chunks, it requires 36 requests to get half a year of data.
thanks tomasz,
okay, but how is quotetracker doing that stuff then? they have this half year chart from ib, i downloaded it for all futures with any problems?!
and for AM, we can downloaded the futures once a time and save it (even if it is throttling),going on then day by day.
Would be a big help for the future traders. Mean , you can say it to the ib users the problems – so everybody can decide for themselves, to use 36 of the 60 request for it or not, but we CAN, when and if we need it!
thanks, would be a help your internal version (don,t want to jump always between quotetracker and AB)
QT is doing exactly the same way as AB. Multiple requests and waiting if IB is throttling. There is
no problem, other than explaining people that IB throttles their requests. Unfortunatelly lots of users do not bother to read the docs and they are surprised that IB backfill is relatively slow.
QT users are used to “low quality” (brokerage-based) sources so they are not surprised, but if one switches from eSignal to IB he/she must be very much surprised how much IB backfill is slower than eSignal.
Ah… I did not notice that you mean half a year of DAILY quotes. That’s another story. It does not require multiple requests. I was talking about 180 days of INTRADAY backfill. And this is what I have in my internal version.
no, for me are the 30 days intraday enough.
But the DAILY 180 days for the higher time frames (where is the main direction etc.), because like i said, the is no chance with amiquote for the futures and have always to jump to quotetracker for more historical charts or to import from there to AB
will you include this posibility or is there a plan/version for the next ib plugins?
even thanks tomasz for your answers
Yes, I will add that in some of the future versions.
great and thanks and then only AB :-))))))))))
I’d like to jump in here and vote for both, IB daily backfill, and more than 30 days of intraday backfill.
I understand the IB issues,
30 days backfill is just fine for trading.
But it’s nice to have about 3 months of continuous intraday quotes for testing against.
One other request … for variable backfill periods based on how much data already exists for the symbol. I usually leave my backfill at 1 or 5 days. But when I add a new symbol, I have to go back and change it to 30 days. It would be nice to leave it at 30 days.. and then have AB only backfill what’s needed. ie, if a symbol just needed 1 day, that’s all it would get.
It seems that Volume as sent the IB plugin is reported in blocks of 100 such that
the Volume number needs to be multiplied by 100 to reflect more correct Volume for
the given stock.
Can someone update the IB plugin to show more correct Volume from the IB data feed?