Export to CSV file and import into mt4 historycenter
Posted: Mon Oct 19, 2015 9:10 am
Hello
I just bought a tickstory license.
It's been a long time I use your free version. It's a great software.
Let's go to the point.
I have my own EA, very complex. Backtest optimization on tick data requires a lot of time.
I would use tickstory to create CSV 1second file instead Fxt+hst tick quality files.
This way, CSV 1 second should get backtest more fast, is it correct?
Or is it unuseful?
I do already saw the youtube short video on how to import csv file.
https://www.youtube.com/watch?v=6PzXNF3OlG8
But it doesn't show the total procedure, moreover my asking is quite different.
I would download tick data, create a lighter CSV 1second instead fxt+hst files,
choosing the timeframe in "export file" - data output.
output format for mt4 I use is "generic bar format comma delimited".
Then, import CSV created file through MT4 History Center.
After that, I would run backtest choosing in mt4 platform the wished timeframe (maybe m1 or h4, it depends from the setting I use for my EA)
and letting MT4 to create the wished fxt+hst file starting from CSV file I personally imported into History Center.
Summaring:
My Ea is very "slow". Creating fxt+hst files starting from tick data will create big fxt and slow data backtest.
I'd like to speed up my backtest, letting MT4 to create fxt files directly from tickdata (csv 1s instead tick, imported by me) and not from mt4 historycenter.
I'd like to use 1sec or 10sec to create a lighter CSV (for sure with interpolated data), and run a mt4 backtest
to see how much differs from mt4 99% tick quality backtest.
Is this the right way to proceed?
The comparison backtest should run between:
99% tickstory exporting in classic way fxt+hst on eurusd timeframes
and
standard backtest (w/o tickstory loader) using tickstory data, exported in csv and imported in mt4 historycenter.
I already managed to make some backtest, they seems faster.
It seems the mt4 historycenter feature does not work properly when import external data like own CSV files.
Sometimes it reads the csv, other times, it doesn't read the very same csv file.
Any suggestion?
thanks
I just bought a tickstory license.
It's been a long time I use your free version. It's a great software.
Let's go to the point.
I have my own EA, very complex. Backtest optimization on tick data requires a lot of time.
I would use tickstory to create CSV 1second file instead Fxt+hst tick quality files.
This way, CSV 1 second should get backtest more fast, is it correct?
Or is it unuseful?
I do already saw the youtube short video on how to import csv file.
https://www.youtube.com/watch?v=6PzXNF3OlG8
But it doesn't show the total procedure, moreover my asking is quite different.
I would download tick data, create a lighter CSV 1second instead fxt+hst files,
choosing the timeframe in "export file" - data output.
output format for mt4 I use is "generic bar format comma delimited".
Then, import CSV created file through MT4 History Center.
After that, I would run backtest choosing in mt4 platform the wished timeframe (maybe m1 or h4, it depends from the setting I use for my EA)
and letting MT4 to create the wished fxt+hst file starting from CSV file I personally imported into History Center.
Summaring:
My Ea is very "slow". Creating fxt+hst files starting from tick data will create big fxt and slow data backtest.
I'd like to speed up my backtest, letting MT4 to create fxt files directly from tickdata (csv 1s instead tick, imported by me) and not from mt4 historycenter.
I'd like to use 1sec or 10sec to create a lighter CSV (for sure with interpolated data), and run a mt4 backtest
to see how much differs from mt4 99% tick quality backtest.
Is this the right way to proceed?
The comparison backtest should run between:
99% tickstory exporting in classic way fxt+hst on eurusd timeframes
and
standard backtest (w/o tickstory loader) using tickstory data, exported in csv and imported in mt4 historycenter.
I already managed to make some backtest, they seems faster.
It seems the mt4 historycenter feature does not work properly when import external data like own CSV files.
Sometimes it reads the csv, other times, it doesn't read the very same csv file.
Any suggestion?
thanks