Im getting the following errors :
2017.04.06 14:48:37.843 TestGenerator: unmatched data error (volume limit 5704 at 2017.03.31 16:00 exceeded)
2017.04.06 14:48:37.843 TestGenerator: unmatched data error (low value 1.06736 at 2017.03.31 15:00 is not reached from the least timeframe, low price 1.06782 mismatches)
2017.04.06 14:48:37.843 TestGenerator: unmatched data error (high value 1.06932 at 2017.03.31 15:00 is not reached from the least timeframe, high price 1.06907 mismatches)
I'm aware after reading thread https://www.mql5.com/en/forum/126281 that its because as I quote :
"the tester is using data from a lower timeframe to test the EA on a larger timeframe, but the volume in the larger timeframe is not the sum of volumes of the lower timeframes"
From this its recommended to use the volume from the 1m chart to make up the volume in all other larger charts. To do this they say use the period_converter script but I'm not sure what they mean as I thought scripts were to be used separately to EA's?
Is there any other way to somehow convert volume from 1m so all other larger charts base their tick volume from the 1m chart?
Scripts are separate from EAs. The converter reads M1 and outputs other TFs. Has nothing to do with EAs
Have you downloaded M1 history from somewhere? Then you can use the updated period_converter that comes with MT4 (Old ones won't work with build 600+) But remember, that history is different than your brokers.
Have you downloaded all TFs from your broker?