There are lots of gaps in the historic data provided by MetaQuotes (which is the default when you're using the history center of MT4). However, you can import historic data from another source into MT4 for backtesting purpose though you need to make sure data format compliant with MT4.
I did use 'Every Tick' method..
I have used FXPro historic data for meta trader 4. I got a couple errors from TestGenerator complaining about gaps in the historic data...
What data can be trusted after all? If data set is not accurate, the value of EA is 0 on the real life trading!
Have a read of this thread: https://www.mql5.com/en/forum/135803

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I wrote a trading strategy on EUR/USD pair. Back testing over a 3 year history yealds pretty good results.
My question is how accurate is the data downloaded from mql4 database?
Thanks