A lot depends on the broker. Different brokers can have different results. The adviser has nothing to do with it. It works fine for me on both MT4 and MT5. But there are several brokers where he sometimes hangs on the metatrader. If a broker is dishonest, they can affect the quality and execution of trades in various ways, no matter what platform you have. In addition, MT5 is faster than MT4. It is a fully functional 64-bit multi-threaded platform while MT4 is a 32-bit single-threaded platform with 2 GB (or 4 GB of memory if you are running it on a 64-bit operating system). In my experience, I've seen almost a 100x speed increase when I've backtested, and this is something to keep in mind as all software is constantly updated and more and more optimized. This means that all processes become more and more optimized and spend less and less time searching for the optimal solution to the problem. But one of the strengths of MT4 is that it is ideal for a 32-bit operating system. And we must remember that the MT4 platform was originally designed for algorithmic trading. And this is one of her greatest strengths.