EA backtesting on MT5
-
Hello - to get real results, I have downloaded 1 year tick histróry of US500 and EURUSD.
I took my MT4 blocks from fxdreema, copied it to ex5. I then created every box new and copied the info from the ex4 boxes, then deleted the ex4 boxes and saved it as ex5.
When I then test it on MT5, it dont take ant trades.
-
@fireblade Can you please share the link to your MT5 version? That would help.
-
 -
@fireblade That's not the shared link, blocks cannot be looked inside with a picture.
-
Is there a option how we can find a solution without showing the blocks. What I can say is I use RSI with value, Candle sizes, bottom wicks, No take profit, freeze balance of 20%, Candle above MA, 1 lower then candle 3.
What I can say is, the MT4 version works perfectly on MT4 platform.
-
@fireblade Not really, every option you have there has been tried and used, this is just to try and help you so by not adding the link the only person that looses is you.
-
If your strategy can't make you a millionaire in a week or two, better just share it.
Else you just need to find yourself an expert coder for the job. -
If you copied and pasted blocks without understand everything that needs to be changed, converting to 5 from 4, that may be the issue.
Share your project link for assistance.
-
@biztet well its close
hmm how do I do this. Thanks to all for the replies. -
@tipsywisdom Well I created all new blocks in MT5, I took the infos from the MT4 blocks and copied those to the new blocks created. Example, RSI have to be above 40, just such infos. So I dont understand why it could not work, be cause it is newly created on the MT5 fxdreema platform, just took the info from MT4.
-
@fireblade Good for you. Good luck!
-
@fireblade said in EA backtesting on MT5:
Hello - to get real results, I have downloaded 1 year tick histróry of US500 and EURUSD.
I took my MT4 blocks from fxdreema, copied it to ex5. I then created every box new and copied the info from the ex4 boxes, then deleted the ex4 boxes and saved it as ex5.
When I then test it on MT5, it dont take ant trades.
have you search on the journal for any errors?
-
@ambrogio 2022.06.19 22:26:37.304 Core 1 stop out occurred on 0% of testing interval
2022.06.19 22:26:48.858 Tester SPCUSD.ctest: custom settings for the symbol applied from file 'MQL5\Profiles\Tester\Symbols\SPCUSD.ctest.txt'
2022.06.19 22:26:54.983 Core 1 SPCUSD.ctest: start time changed to 2021.06.18 00:00 to provide data at beginning
2022.06.19 22:27:01.239 Core 1 EURUSD : 2021.07.14 23:59 - real ticks absent for 8 minutes out of 1440 total minute bars within a day
2022.06.19 22:27:01.239 Core 1 EURUSD : 2021.06.18 00:00 - 2022.06.18 00:00 real ticks absent for 8 minutes of 373742 total minute bars, every tick generation used
2022.06.19 22:27:01.239 Core 1 2021.06.18 18:16:00 position stop out triggered at -486.49% [#2 buy 0.96 SPCUSD.ctest 4186.948 sl: 4184.848]
2022.06.19 22:27:01.239 Core 1 stop out occurred on 0% of testing interval -
@fireblade you have come to a stop out, how to know why without the project? Try asking a few questions on the mql5 site, they will ask you for the code there too
-
@fireblade said in EA backtesting on MT5:
@biztet well its close
hmm how do I do this. Thanks to all for the replies.Don't make it hard for yourself. Just trade manually for a week with your strategy. I'm sure you can profit at least $100k, and you can just pay the real expert coder for $10k.



-
I think the problem is with the bars size or tail seizes. this is for a US500, but I have the same problem with a eurusd ea, there is also bar size blocks,...
-
@fireblade Are you sure you are using the correct pip size rules? They are not those included by default in fxDreema?
-
@l-andorrà What do you mean by that, be cause I also do think it has something to do with the sizes/amounts be cause a pure crossing ma blocks works fine, as soon I place 1 candle has be above other or Candles sizes it goes wrong.
-
@fireblade I mean this:

Indexes, crypto and stocks pip size rules need to be specified here. Otherwise the EA will understand that is running on a standard forex chart.
-
Thats how it looks for US500 on my ea for MT5. US500 is like this 3899,123
EURUSD is 1.04234
