How to export chart historical data from Amibroker

In order to export historical bars as they appear in chart, one has to write an AFL program which can become unmanageable in future, so here at randomticks we are providing a DLL plugin, using which you can export csv files for each AmiBroker symbols in seconds.


  1. Download the dll plugin fromĀ
  2. Copy DLL file inside amibrokers “plugins” directory.
  3. Now start AmiBroker and open any symbol you want to export.
  4. Right click -> edit the AFL, only once you need to do this.
  5. Inside AFL file add a call to the following function
  6. RTT_Export();

This will generate a csv files inside AmiBroker install directory (root path just above plugins folder), now, more csv files can be exported by just clicking next symbol.

NOTE: this uses caching, once a export file is created it does not regenerate them on each AFL run, so if you want to force overwrite of csv file call the function like below


Leave a Reply

Your email address will not be published. Required fields are marked *