Smaller historical tick data (HTD) files of ~1 GB aren't a problem for my AB setup, but I'm unable to import a large HTD file, and I'm wondering if it's a limitation of my setup or of AB x64 (which advertises itself as being able to use up to 1 TB of RAM):
I tried importing a 9.2 GB HTD file (369 million lines of data) into AB x64 in Windows 7 Enterprise (running natively on a Mac in Bootcamp). The computer has 16 GB of 1600 MHz DDR3 RAM. Processor is a 2.4/3.5 (turbo) GHz quad-core Core i7 (late 2011). During import I continuously monitored Windows Task Manager; total system RAM use peaked at 13.6 GB, well below the 16 GB capacity. Yet I got an "out of memory" exception handling error from AmiBroker, forcing me to close the program.
So I'm wondering if anyone else has been able to successfully import files of this size and, if so, what's your computer setup?
Thanks!



Reply With Quote
). And with respect to import vs. creating database, I don't see that distinction, since by import I mean the process of creating the database and displaying the chart. I.e., what actually happens is that, when I import a file of size L GB, AmiBroker draws upon increasing amounts of RAM, finally reaching 3.2 L when that process is complete, at which time it displays a tick-based price chart, and stays at 3.2 L RAM use unless I change the display. Any indicator use adds RAM requirements on top of this baseline. Specifically, here's what I've found (MD = "memory demand" from RAM, for AmiBroker alone):

Bookmarks