Fix unmatched data error in CSV2FXT.mq4

MQL4 Scripts

Job finished

Execution time 3 days
Feedback from customer
Everything as expected. Great communication.
Feedback from employee
Great client! Easy to collaborate, highly recommend.

Specification

I've used Birt’s CSV2FXT script v0.50 to convert CSV data for 2014 into FXT, however it's showing the errors as shown below when testing on M30 timeframe (any EA):

TestGenerator: spread set to 10

TestGenerator: unmatched data error (volume limit 385 at 2014.01.06 05:30 exceeded)

TestGenerator: unmatched data error (volume limit 239 at 2014.01.07 04:30 exceeded)

TestGenerator: unmatched data error (volume limit 368 at 2014.01.07 22:00 exceeded)

TestGenerator: unmatched data error (volume limit 732 at 2014.01.08 11:30 exceeded)

TestGenerator: unmatched data error (volume limit 197 at 2014.01.08 22:00 exceeded)

TestGenerator: unmatched data error (volume limit 251 at 2014.01.10 03:30 exceeded)

TestGenerator: unmatched data error (volume limit 412 at 2014.01.10 05:00 exceeded)

TestGenerator: unmatched data error (volume limit 239 at 2014.01.10 05:30 exceeded)

...

TestGenerator: unmatched data error (volume limit 149 at 2014.02.24 22:00 exceeded)

TestGenerator: unmatched data error (volume limit 357 at 2014.02.25 00:00 exceeded)

TestGenerator: unmatched data error (volume limit 301 at 2014.02.25 02:00 exceeded)

TestGenerator: unmatched data error (volume limit 179 at 2014.02.25 05:00 exceeded)

TestGenerator: unmatched data error (volume limit 373 at 2014.02.25 20:30 exceeded)

TestGenerator: 1281 generating errors, logged 100 first error records

The goal of this job is to fix the converter script (CSV2FXT.mq4) so above error won't happen. I'm not interested in workarounds, I need the actual fix in the MQL4 source code file, and the files are NOT read-only. I can provide given CSV file where the error happens (linked above). The reason of above errors is most likely wrong calculation of volume (tick_volume) for the higher timeframes which exceeds the expected sum of it. Please provide the patched MQL4 file where unmatched data error won't happen anymore.

Related posts:

- https://www.mql5.com/en/forum/126281

- https://www.mql5.com/en/forum/133540/page2

It's the same as all 'unmatched data errors', only in this case the volume is unmatched (usually O/C/H/L are unmatched). It means 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... Hence - unmatched data error - this is literally the problem.


Responded

1
Developer 1
Rating
(53)
Projects
74
26%
Arbitration
30
10% / 63%
Overdue
22
30%
Free
2
Developer 2
Rating
(258)
Projects
395
28%
Arbitration
69
19% / 49%
Overdue
120
30%
Free
3
Developer 3
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
Similar orders
Hi, I have a Compiled JForex strategy (.jfx file) I would like someone to convert it in to readable source code. Please let me know if you can do this task. Thank you
I want to make something automatic which EMA will automatically trade in my account. For this I want to make a simple robot I want to get this made automatically on a simple EMA
I need a professional who have the full knowledge in Ctrader and I want to add new idea for my ctrader https://ctrader.com/algos/indicators/show/3444/ Let me know if this is what you can do and the price to get it done. Thanks
I am looking for a skilled Thinkorswim script developer for a one-time project. Your task will be to combine 8 distinct Thinkorswim studies (I will provide the code for each) into one Lower Study. The final script should display histogram rows for the individual studies with a bubble color scheme of bright green, dark green, gray, dark red, and bright red
I need some who can develop my strategy and hand me over the source code... I will give you the specific area in the market i want to mark out and then set pending orders to execute once price move into the zone
C onversion from Ninjatrader to Tradingview. This includes thorough testing and debugging to guarantee that the script functions as intended on Tradingview...If you are in for this job kindly bid

Project information

Budget
30 - 50 USD
For the developer
27 - 45 USD
Deadline
from 3 to 5 day(s)