Quote:
Originally Posted by Kalenzo
Use CSV isntead of XML, or put library of the database (API) direct to the metatrader.
|
Thanks Kalenzo,
I'm already outputting to CSV, then importing the various CSV's into a centralised database.
The problem is that during EA development and testing our data logging requirments tend to be constantly changing, and as fields are added and dropped from the CSV, we need to change our database import code.
XML would at least ensure that the data was self describing. Importing and exporting CSV files is really messy, MT doesnt handle simultaneous file access, so you end up creating loads of files instead of one centralised repository, a direct write from the EA to the database is far preferable.
I like your API suggestion, I'll take another look at MySQL, I've managed to get this working locally in the past, and I'm assuming it'll handle remote connections over IP
cheers
zu