The fix was required 
    because recent TWS started to REJECT
 
    
    backfill requests with same 
    requestID but different start/end times.
 
    
    Pre-1.8.0 versions used 
    same requestID for ONE symbol in order
 
    
    to backfill more than 5 
    days for one symbol. 
 
    
    But new TWS simply rejects 
    it with error code.
 
    
    So new (1.8.0) uses 
    continuously increasing requests IDs for
 
    
    each subsequent backfill 
    request and this is actually the only
 
    
    way to get backfill longer 
    than 5 days working with newest TWS.
 
    
    It works fine on my 
    end and from the feedback I received in a couple of days, 
 
    
    it works for others too 
    better than 1.7.0
 
    
    
    Error 162 is "Historical 
    market Data Service error message."
 
    
    
    It means that something is 
    wrong on TWS/IB end (i.e. with their historical server).
 
    
    You may be not connected or 
    you may be facing IB throttling.
 
    
    
    As I wrote many times on 
    this list TWS has *fixed* limit of 1 backfill at a time.
 
    
    It can not be worked 
    around. This is hardcoded in TWS.
 
    
    
    Therefore you need to ask 
    for data once at a time. 
 
    
    
    Best procedure is as to run 
    AB before market open, put the symbols you need
 
    
    into Real-time QUote 
    window, click with RIGHT mouse button over plugin status
 
    
    window and select "Backfill 
    All RTQ symbols", this will step through all
 
    
    rt quote window symbols 
    once at a time at backfill them all.
 
    
    If you experience problems 
    with pacing violation you may also go to File->Database 
    Settings,
 
    
    click "Configure" and turn 
    OFF "automatic backfill on first data access".
 
    
    
    
    
    
    If you switch "automatic 
    backfill on first data access" option off, you will still be able to 
    backfill data for current symbol or all symbols in real-time quote window 
    list usign appropriate menu options from plugin status 
menu.
 
    
    
    Backfill Current option 
    allows to force backfill of currently selected symbol, while Backfill All 
    RTQ symbols allow to force backfill of all symbols listed in Real-Time Quote 
    window. Backfill of multiple symbols is performed sequentially (one at a 
    time) due to limitations of TWS.
 
    
    
    ----- Original Message 
    ----- 
    
    
    
    Sent: Friday, October 17, 
    2008 5:30 AM
 
    
    Subject: [amibroker] Re: IB 
    plugin 1.8.0 released - This is a fix? I don't think 
    so!
  
    
    > Tomasz I think there 
    is a problem.
> 
> I added this dll and it hung up on the first 
    symbol it tried to back 
> fill, AA. I tried to cancel back fill and I 
    got a 162 error message 
> and that would not go away. After about 3 
    minutes I shutdown and 
> reconnected IB. The 162 message went away 
    and AB went to the next 
> symbol to download, AIG. That says 
    backfilling( #4) AIG (1/1) and that 
> keeps flashing about once a 
    second but never back fills the symbol 
> and never advances to the 
    next symbol in the list. AIG is the second 
> symbol in the list. 
    After a while I get an error from TWS that I had 
> reached the 
    throttling error on attempting to back fill AIG. Well 
> when it 
    started up it started backfilling the symbol displayed on the 
> 
    chart, TFZ8 and says it is #6 and flashed at one second intervals, 
> 
    never backfills as the status continually says Connected OK. 
> 
    
> I have a formula that uses foreign to plot all the symbols in my 
    data 
> base so I don't have to worry about back filling except on 
    startup. I 
> stopped that, shut AB down and restarted it and it now 
    says 
> Backfilling( #1) AIG (1/1) with the one second flash telling 
    me it 
> connected OK. 
> 
> I installed the plugin with 
    TWS running. So I shut AB down, and 
> started again this time with 
    the old DLL, 1.6.8.0. Same thing. So I 
> shut AB and TWS down and 
    replaced the old with the new DLL and stated 
> it up again. All 
    worked well until I stared the formula above. It 
> hung on the symbol 
    it was downloading and kept flashing until the 
> throttling error. At 
    this point I shut AB down and started it again 
> and not it is hung 
    backfilling the chart symbol. I shut down TWS and 
> restarted it and 
    it did the same thing. 
> 
> OK Now I am back to where I 
    started. 1.6.8.0 installed and TWS 
> restarted. Guess what. As long 
    as I don't start my formula to plot 
> all the symbols it will back 
    fill as I click on the symbol. But when 
> I start my formula it 
    hangs. What was working before I tried to use 
> DLL 1.8.0 no longer 
    works. I would think getting it back to where it 
> was before using 
    the new DLL would fix the problem but it seems like 
> that isn't the 
    case. I can back fill some tickers but when I hit the 
> more complex 
    ones, like COMP-NASDAQ- IND it starts with the one minute 
> 
    flashing.  
> 
> What is going on? Me thinks there is a bug 
    somewhere. Do you have any 
> idea where? I am using AB 4.90.5. TWS 
    887.2 and JAVA 1.6.0_07. It 
> worked all day and not it is broke. I 
    guess the old adage applies, if 
> it ain't broke don't fix 
    it.
> 
> HELP,
> Barry
> 
> --- In amibroker@xxxxxxxxx ps.com, "Tomasz Janeczko" <groups@xxx> 
> 
    wrote:
>>
>> Hello,
>> 
>> http://www.amibroke 
    r.com/devlog/ 2008/10/15/ interactive- brokers-tws-
> plugin-version- 180/
>> 
    
>> A new Interactive Brokers TWS data plugin version 1.8.0 is 
    released 
> now.
>> 
>> This version fixes 
    "Duplicate ticker ID for API historical Data 
> query" error that 
    occurred sometimes with newest TWS version.
>> 
>> It is 
    available for download from:
>> http://www.amibroke r.com/bin/ 
    ib180/IB. dll
>> 
    
>> (to be copied to Plugins subfolder, replacing old 
    version)
>> 
>> Installation instructions can be found 
    here:
>> http://www.amibroke 
    r.com/ib. html
>> 
    
>> Best regards,
>> Tomasz Janeczko
>> 
    amibroker.com
>>
> 
> 
> 
> ------------ 
    --------- --------- ------
> 
> **** IMPORTANT ****
> This 
    group is for the discussion between users only.
> This is *NOT* 
    technical support channel.
> 
> ************ *********
> 
    TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to 
    
> SUPPORT {at} amibroker.com
> ************ *********
> 
    
> For NEW RELEASE ANNOUNCEMENTS and other news always check 
    DEVLOG:
> http://www.amibroke 
    r.com/devlog/
> 
> For 
    other support material please check also:
> http://www.amibroke 
    r.com/support. html
> 
    
> ************ ********* ********* ***
> Yahoo! Groups 
    Links
> 
> <*> To visit your group on the web, go 
    to:
>    http://groups. yahoo.com/ 
    group/amibroker/
> 
> 
    <*> Your email settings:
>    Individual Email | 
    Traditional
> 
> <*> To change settings online go 
    to:
>    http://groups. yahoo.com/ 
    group/amibroker/ join
>    (Yahoo! ID required)
> 
    
> <*> To change settings via email:
>    
    mailto:amibroker- digest@xxxxxxxxx 
    ps.com 
>    
    mailto:amibroker- fullfeatured@ yahoogroups. 
    com
> 
> <*> To 
    unsubscribe from this group, send an email to:
>    
    amibroker-unsubscri be@xxxxxxxxxxxx 
    com
> 
> <*> Your 
    use of Yahoo! Groups is subject to:
>    http://docs. yahoo.com/ 
    info/terms/
>