I think perhaps a more permanent solution could be discussed rather than workarounds.
It would be interesting to see the performance hit in using 64 bit integers and 64 bit (double precision) floating point in the storage of volume and price data respectively. An unsigned 64 bit integer gives us a range from 0 to 18,446,744,073,709,551,615. Given the current limit for AmiBroker is 2,147,483,647 for signed 32 bit integers, I think that a 64 bit one would give a fair bit more breathing space! Even using a single precision (32 bit) floating point number for volume would give us more room to breathe (at the sacrifice of accuracy - only around 7 significant figures but this shouldn't really be a problem for your analysis anyway) These number formats don't suffer from the same range limitations as the single precision (32 bit) floating point format currently used. It would also be interesting to see whether the new 64 bit processors running on proper 64 bit OSes can make any of this impact negligible. Note that this would also double storage requirements for data - but we all have plenty of disk space for data don't we? (I have about 150GB of daily data here!). I use double precision floating points for price data and big ints (both 64 bit) for my internal databases. Best regards, Richard Dale. Norgate Investor Services - Premium quality Stock, Futures and Foreign Exchange Data for markets in Australia, Asia, Canada, Europe, UK & USA - www.premiumdata.net From: Yuki Taga [mailto:[EMAIL PROTECTED] Sent: Tuesday, 6 February 2007 6:54 PM To: Tomasz Janeczko Subject: Re: [amibroker] Why, TJ??? Hi Tomasz, Thanks for the explanation, and the modification. Thanks again, Yuki Tuesday, February 6, 2007, 5:47:49 PM, you wrote: TJ> OK, I will differentiate this, the upgrade setup (the one with AmiBroker490up.exe name) TJ> will install these files only if the files are missing, and won't replace existing ones. TJ> Full setup will replace anyway. TJ> Best regards, TJ> Tomasz Janeczko TJ> amibroker.com TJ> ----- Original Message ----- TJ> From: "Tomasz Janeczko" <[EMAIL PROTECTED] <mailto:groups%40amibroker.com> > TJ> To: <[email protected] <mailto:amibroker%40yahoogroups.com> > TJ> Sent: Tuesday, February 06, 2007 8:49 AM TJ> Subject: Re: [amibroker] Why, TJ??? >> Hello, >> >> Format files are not part of AmiQuote, but rather part of AmiBroker. >> They are used by AmiBroker, namely AmiBroker ASCII importer, >> so if you selected AmiBroker for install they are installed too. >> >> They are installed so we are sure that everything is installed >> if they weren't people would start complaining that AmiBroker does not work >> (because of missing/old/not updated files). I could check the creation >> date but then there is no guarantee that setup files are older than yours >> (they can be newer in fact). >> >> Best regards, >> Tomasz Janeczko >> amibroker.com >> ----- Original Message ----- >> From: "Yuki Taga" <[EMAIL PROTECTED] <mailto:yukitaga%40tkh.att.ne.jp> > >> To: <[email protected] <mailto:amibroker%40yahoogroups.com> > >> Sent: Tuesday, February 06, 2007 8:08 AM >> Subject: [amibroker] Why, TJ??? >> >> >>> Having previously upgraded to AmiQuote 1.93, I specifically told the >>> AmiBroker RC2 install program *not* to install it this time (I never >>> touched RC1). I also unchecked the tick mark for "Create Desk Top >>> Icon". >>> >>> My format files ... again ... for the umpteenth time, were >>> overwritten. The *#&$^ volume for the S&P 500 is once again too big, >>> of course. >>> >>> Can we get a *permanent* fix for this? Why, every time I install an >>> update, to I have to remember the fix I had to create? Why can't >>> this be done without a hassle? I have to *remember* what files they >>> were (it's just mind clutter, thanks), and then I have to take the >>> time to restore them, and hope I don't break something else in the >>> process. >>> >>> Can you please fix this so that your users don't have to fuss with >>> it? >>> >>> Yuki >>> >>> >>> >>> Please note that this group is for discussion between users only. >>> >>> To get 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.amibroker.com/devlog/ >>> >>> For other support material please check also: >>> http://www.amibroker.com/support.html >>> >>> Yahoo! Groups Links >>> >>> >>> >>> >>> >> >>
