Hello,

I've pasted the mentioned code and had to remove some linebreaks but 
keep receiving an error 32, syntax error at the else near the end of 
the code. It suggests that I miss a ";" but I'm unable to figure out 
where that should be. Any suggestion what may be wrong?

Thanks,
Wilco 


--- In [email protected], "Barry Scarborough" 
<[EMAIL PROTECTED]> wrote:
>
> If you set your database for 1 minute then 50K bars won't be 
enough. 
> Mine is set to 500K to allow about 8 months of data to be stored. 
AB 
> will truncate data beyond the number of bars you specify. 
> 
> Backfilling 1 minute data, you can back fill up to 30 days of 
data. 
> Right click on the green COMM icon at the lower right and set the 
> back fill limit to 30 days and then back fill. If you have a lot 
of 
> symbols expect pacing errors. IB is a pain in the butt when it 
comes 
> to back filling data. They will throw up a pacing error if you try 
to 
> download too much data in a period of time. AB handles the errors 
but 
> it might take a while to finish back filling. Let it finish and 
then 
> click on every symbols to ensure it back filled them all.
> 
> Once you back fill all the data you can get change the back fill 
> period to 1 day. I have a formula that will backfill data for all 
> symbols and graph them. DON'T run this on an active chart. It 
really 
> slows your system down. I display that chart once at the beginning 
of 
> the day and it will back fill data for all symbols. Then I do it 
at 
> the end of the day. I included the formula below. I put all 
symbols 
> in watchlist 40. The easiest way to do this is open AmiQuote and 
> import the symbols from AB. Save that list in a txt or csv file 
and 
> import that into a watchlist. If you use something other than 
> watchlist 40 you will have to change that in the formula. 
> 
> Barry
> 
> _SECTION_BEGIN("1 Minute Grabber ");  
> SetChartOptions(0,chartShowArrows|chartShowDates); 
> Filename = StrLeft(_DEFAULT_NAME(),StrLen(_DEFAULT_NAME())-2);
> _N(Title = filename + StrFormat(" - {{DATE}} {{VALUES}} "));
> 
> // Version 1a - Coded 1/23/08
> // Program designed by Barry Scarborough
> 
> Watchlist = 40; // change to the watchlist you want to use
> Color = 2;
> Count = 0; 
> // retrive comma-separated list of symbols in watch list 
> list = CategoryGetSymbols( categoryWatchlist, watchlist ); 
> for( i = 0; ( sym = StrExtract( list, i ) ) != ""; i++ ) 
> { 
>       MyC = Foreign( sym, "C");
>       ++Count;
>       ++Color;
>       if(i == 0 OR count == 7) // puts 7 symbols on a line
>       {
>               plot(MyC, "\n" + strleft(sym, 4), color, 
> styleownscale); // get the close values for the symbol from the 
> watchlist
>               Count = 0;
>       }
>       else
>               plot(MyC, strleft(sym, 4), color, styleownscale); // 
> get the close values for the symbol from the watchlist
> } 
> 
> _SECTION_END();
> 
> --- In [email protected], "howard smith" <hsmith1661@> 
> wrote:
> >
> > Hi I am a new user of Amibroker and trying to use the Interactive
> > Brokers TWS feed, all of the Intraday Charts look fine but when 
I 
> try
> > and select a longer term Daily chart only 5 days are returned,is 
> this
> > a limitation of either program, I'm using version 1.71 of the IB
> > Plugin and number of bars to load is set to 50k. Thanks.
> >
>


Reply via email to