Some problems with Meta Trader 5

To add comments, please log in or register
Pedro Pacheco
303
Pedro Pacheco  

I love MT5 but there are some problems that does not allow me to switch from MT4.

1. The spread in the backtests comes from the data and we cannot define a value. We know that spreads change a lot from broker to broker and having a fixed predefined value does not allow to test certain strategies and makes it harder for some expert advisors to work. In MT4 we can define the spread and test different trading conditions and I would love to see this option in MT5 too.

2. The charts many times disappear from the terminal. I add the expert advisor to the chart and leave the PC on but the next day the charts are closed by themselves and I have to open them again and add the expert advisor. I do not know if this is a bug but it's hard to trade with EAs this way because the charts just close after sometime and I have to open them again and configure everything again to continue trading.

3. Tick tests and real tick tests take more than one hour to get started even with an 8 core computer. when testing a few years back. In MT4 it takes just a few minutes to do the same backtest.

4. Almost no grid trading EA works in MT5 because the robots do not place the take profit or open new trades. The positions keep open all the time. I tried several and it's all the same with them. They work fine in the backtests but not in real trading. What could be wrong?

5. Testing smaller timeframes (M5 or M1) takes more than 4 GB of RAM when optimizing. This makes almost impossible to backtest unless it's H1 or higher.

I love MT5 and I would like if there is a solution for this problems because I would like to upgrade from MT4 to Mt5

Best regards,

Pedro

Alain Verleyen
38725
Alain Verleyen  
Pedro Pacheco:

I love MT5 but there are some problems that does not allow me to switch from MT4.

1. The spread in the backtests comes from the data and we cannot define a value. We know that spreads change a lot from broker to broker and having a fixed predefined value does not allow to test certain strategies and makes it harder for some expert advisors to work. In MT4 we can define the spread and test different trading conditions and I would love to see this option in MT5 too.

It's rather weird point. In MT4 you can change the spread, but then the same fixed value is applied for all the tested period, really unrealistic. With MT5 the spread comes from the data, the value is changing (or can change) every minute.

If you want to be able to change the spread, you can use custom symbol and set the spread as you want.

2. The charts many times disappear from the terminal. I add the expert advisor to the chart and leave the PC on but the next day the charts are closed by themselves and I have to open them again and add the expert advisor. I do not know if this is a bug but it's hard to trade with EAs this way because the charts just close after sometime and I have to open them again and configure everything again to continue trading.

I never saw that and I am using MT5 every day. Must be something specific on your side. Did you check the log files ? 

3. Tick tests and real tick tests take more than one hour to get started even with an 8 core computer. when testing a few years back. In MT4 it takes just a few minutes to do the same backtest.

MT5 takes time to download the data, with MT4 you have to download the data yourself. Once you have the data, the difference for a backtest should not be great.

4. Almost no grid trading EA works in MT5 because the robots do not place the take profit or open new trades. The positions keep open all the time. I tried several and it's all the same with them. They work fine in the backtests but not in real trading. What could be wrong?

Nothing to do with MT5, use correctly code EAs and all will be fine. 

Also you have to pay attention to the account type, you can't use an EA coded for an hedging account on a netting account and vice-versa.

5. Testing smaller timeframes (M5 or M1) takes more than 4 GB of RAM when optimizing. This makes almost impossible to backtest unless it's H1 or higher.

Difficult to say anything about that.

You reported things without giving details, there could be real problem with MT5, problems with EAs or problems with your understanding. If you really want solution you need to examine each issue separately and in details. If you want help, please posts the details on the forum.

67026718
5
67026718  
Hi, I'm having a problem with the MetaTrader Five. After designing the strategy and using oscillators and markers in the Metatrader and storing this strategy, the indicators and oscillators are removed when I want to execute this strategy on a currency pair. Or it may take a long time for them to appear on the screen. Please advise.
To add comments, please log in or register