Of course, the closing of the previous order and opening of a new one will be done by double volume. That means we have 3 openings in MT5: the first one with a single lot, and the next two with a double lot; that is 3 operations and three spreads.
Mutual overlap on the counter reduces the single spread.
It seems very easy to test in practice.
So it turns out that for every reverse short order you have to pay extra spread on MT5 in relation to MT4?
You made a mistake in the opening schedule of MT4 and MT5.
In MT4 you have not reversed anything, but in MT5 you have reversed it for some reason, so you think there is a discrepancy.
Actually, in the second step of having two differently directed orders - in MT5 you will get 0 in total for the position.
You made a mistake in the opening schedule of MT4 and MT5.
In MT4 you have not reversed anything, but in MT5 you have reversed it for some reason, which is why you think there is a discrepancy.
In fact, in the second stage of the existence of two differently directed orders - in MT5 you will get 0 on the total position.
No matter how you look at it, the arithmetic is simple.
yes, simple and identical. MT4 is no different to MT5.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
We have the simplest situation. There is a long term order and then a short term order in the opposite direction (e.g. on a pullback). Everything is a single lot. In MT4 we have a spread for each order. In MT5 we have three operations - opening of a long term one, then a closing and opening of a reverse short term one, and then its closing and reopening of a long term one - a total of 3 spreads in MT5 instead of 2 in MT4.
So it turns out that for each short-term reverse order we have to pay an additional spread in MT5 relative to MT4?