After finishing the school and reading some books, I wanted to start applying what I learned. I’d like to try a system and backtest strategies…But the problem is I still couldn’t find a good Historical Data and/or using it on MT4. And Even If I found one, I still couldn’t use it on MT4… I would like some help please.
After a day of looking here and there, I found multiple solutions, the best one was downloading Tick data from Dukascopy because I’ve read in different places that Ducaskopy has more accurate tick data than most brokers…
I have two files of about 11 Go each of EURUSD Tick Data from Dukoscopy, One I got it from Dukascopy Demo account…And the other was from SQ Tick Downloader. I’ve followed the exact steps I found in a thread here and it just didn’t work out, there was a problem with applying the script the OP posted; And Also I found a problem with Converting the CVS file in order for MT4 to understand it
I’ve also downloaded and imported Data from Histdata.com of EURUSD to MT4, But I’ve verified its accuracy and found out that it’s WIDELY and Totally different from FXCM and other brokers historical data (esp in the previous Years). This confused me even more !
There are two problems I found with Historical Data, the first one is with the Price difference and the second one is the Time difference. Some Data use GMT, and some use GMT +2 sometimes even GMT +4 !! This is quit problematic.
I’m Stuck and would like to know if there is any solution to How can i do a backtest with somewhat accurate historical data with MT4 ? Or How can I use the CVS file I downloaded from Dukascopy so that MT4 would accept it…
Thank You, Bob. I dl it from tickstroy onto my iPad but it doesn’t open. I will try again on my laptop. Thank you for the link once again. Would love to see what it is and how it work. As you mention, the scary part, learn them then dump them, lol. This forex thing doesn’t stick to the book, madness in its own way.
I’ve already followed all the instruction in Birt’s website. But the results aren’t good.
I did convert CSV file into FXT using the script they provided, but I found that there still is a problem with the data in the chart, after converting it !
I would like to ask you if we can do backtest without using Tick data ? I mean, I just downloaded all the historical data from the history center in MT4 and displayed them in chart; data that goes back to 1970s in all time frames…I compared the historical data I got from MT4 to Dukascopy’s historical data and I found them to be relatively the same. Isn’t that enough for a backtest ?
Finally, your method worked very well ! Thank you again bobbillbrowne All I needed was to use and configure Tickstory well !
I use CSVtoFXT script to convert the file I exported from Tickstory via StrategyQuant, because When I use “Export to MT4” I don’t see any volume in the chart. But when I use “Export to file” and convert the file I get Volume data in the chart (even though the volume doesn’t seem to be accurate!!) Will the volume be necessary in the backtest ?
I would love to know If I need to convert the CSV file to multiple time frames ? I’m a day trader, I will use the 1M to 30M time frames. Should I convert the CSV file to all 4 time frames or just the one minute time frame is enough to have the tick data in all the 4 time frames?