Hello, It is fundamentally flawed idea to have fundamentals along with quote arrays, simply because it would be tremendous waste of space, since funamental data change only once a month (most frequently) and not every tick or every second as prices are.
So historical fundamentals need *separate* database to make storage efficient. You can have historical fundamental fields all the way by means of ODBC plugin. http://www.amibroker.com/odbc.html Best regards, Tomasz Janeczko amibroker.com ----- Original Message ----- From: "tipequity" <[email protected]> To: <[email protected]> Sent: Friday, August 07, 2009 7:57 PM Subject: [amibroker] Re: Aux data fields > Thx for your reply. Would please explain the difference between fundamental > data fields and price arrays? Is it because price > fields are arrays and fundamental data fields are scalar? If so, does it mean > that we would never have historical fundamental > fields in AB. TIA > > > --- In [email protected], "Tomasz Janeczko" <gro...@...> wrote: >> >> Hello, >> >> 1. You need to conserve memory. That is paramount importance. Not because of >> RAM, but because of CPU CACHE. >> Anything that exceeds CPU on-chip cache size runs 10 times slower. >> 2. On 64 bit systems there are strict guidelines for alignment for best >> performance - the structure needs to be 8 byte aligned, >> so >> you can not have odd number >> of floats in the structure. >> 3. It would make it very difficult to write 3rd party plugins if quotation >> structure size was not known in advance >> 4. If you really want more fields - use different ticker (artificial ticker) >> and AddToComposite or use static arrays. >> >> All in all, for all practical reasons it makes no sense. >> >> Best regards, >> Tomasz Janeczko >> amibroker.com >> ----- Original Message ----- >> From: "tipequity" <l3...@...> >> To: <[email protected]> >> Sent: Thursday, August 06, 2009 11:06 PM >> Subject: [amibroker] Aux data fields >> >> >> > Tomasz >> > >> > What is the resean for limiting the number of aux data fields to two? >> > Wouldn't it give more flexibility if it could have been >> > user >> > defined? TIA >> > >> > >> > >> > ------------------------------------ >> > >> > **** IMPORTANT PLEASE READ **** >> > This group is for the discussion between users only. >> > This is *NOT* technical support channel. >> > >> > TO GET TECHNICAL SUPPORT send an e-mail directly to >> > SUPPORT {at} amibroker.com >> > >> > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at >> > http://www.amibroker.com/feedback/ >> > (submissions sent via other channels won't be considered) >> > >> > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: >> > http://www.amibroker.com/devlog/ >> > >> > Yahoo! Groups Links >> > >> > >> > >> > > > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > >
