Backtesting is getting slower and slower
-
Why does the backtesting speed become slower and slower for strategies using the "for each trade" module?
-
https://fxdreema.com/shared/CtpS6sUWd
For example, in this example, it was very fast at the beginning, but the chart time slowed down after a few hours. After more than ten hours, it was as slow as a snail. I feel that it has something to do with the number of trade, but I set not more than 1 trade in the "for each trade" block. Logically, this situation should not occur. I really don't understand it. -
@TXZZ
Probably if the computer became hot and performance fell sharply. You can confirm using software. In my case I put an ice pack to cool it down and see speed resume. -
@TXZZ This is because fxDreema blocks in gerenal are very efective to get what is to be done but VERY innefficient in the process. Sadly, this is one of the few side effects of building bit with fxDreema.
After many years using it, I finally had to accept that fxDreema is good for testing your strategy in order to know the IDEA is good. Then I hire a programmer to make the bot on mql directly. That way backtesting and optimization are an option. That doesn't happen with fxDreema, sadly.

-
@l-andorrà I agree. That's what I had to do. The program is very good for fleshing out ideas and seeing if it's viable. It cuts out a lot of back and forth between communicating stuff to the developer. When you are satisfied with it but need it optimized, it gives the programmer a good frame of reference to build from.
-
@l-andorrà Thank you. This is such sad news.
-
You're welcome.