¿En MT5 tengo que pagar un spread extra en relación a MT4?

 

Tenemos la situación más sencilla. Hay una orden a largo plazo y luego una orden a corto plazo en la dirección opuesta (por ejemplo, en un retroceso). Todo es un solo lote. En MT4 tenemos un spread para cada orden. En MT5 tenemos tres operaciones - apertura de un largo plazo, luego un cierre y apertura de un corto plazo inverso, y luego su cierre y reapertura de un largo plazo - un total de 3 spreads en MT5 en lugar de 2 en MT4.

Entonces, ¿resulta que por cada orden inversa a corto plazo tenemos que pagar un diferencial adicional en MT5 con respecto a MT4?

 
En MT5 no es necesario cerrar la posición, basta con abrir un volumen doble en sentido inverso. Esto también da lugar a dos diferenciales.
 
Por supuesto, el cierre de la orden anterior y la apertura de una nueva se hará por doble volumen. Esto significa que en MT5 tenemos 3 aperturas - la primera con un lote simple, y las dos siguientes con un lote doble - un total de 3 operaciones y tres spreads.
 
Andrei01:
Por supuesto, el cierre de la orden anterior y la apertura de una nueva se hará por doble volumen. Esto significa que tenemos 3 aperturas en MT5: la primera con un lote simple, y las dos siguientes con un lote doble; es decir, 3 operaciones y tres spreads.
El solapamiento mutuo en el opuesto reduce una dispersión. Es lo mismo tanto para MT4 como para MT5, la única diferencia es que MT5 tiene superposición automática del contador opuesto y MT4 a menudo tenía problemas debido a la inestabilidad de OrderCloseBy().
 
Parece muy fácil de probar en la práctica.
 
Reshetov:
El solapamiento mutuo en el mostrador reduce la dispersión simple.
No resta nada, se sabe que el spread se basa en el tamaño del lote final de la operación, y aquí tenemos tres operaciones con un tamaño de lote único final.
 
Renat:
Parece muy fácil de probar en la práctica.
¿Qué ocurrirá en la práctica? El spread no se añadirá a la tercera apertura porque MT5 sabe que no es una posición independiente, sino una continuación de la primera? ¿Cuál es la lógica del cálculo de la dispersión en este sencillo caso?
 
Andrei01:

¿Entonces resulta que por cada orden corta inversa hay que pagar un spread extra en MT5 en relación a MT4?

Has cometido un error en el horario de apertura de MT4 y MT5.

En MT4 no ha invertido nada, pero en MT5 lo ha hecho por alguna razón, por lo que cree que hay una discrepancia.

En realidad, en el segundo paso de tener dos órdenes dirigidas de manera diferente - en MT5 obtendrá 0 en total para la posición.

 
sergeev:

Has cometido un error en el horario de apertura de MT4 y MT5.

En MT4 no ha invertido nada, pero en MT5 lo ha hecho por alguna razón, por lo que cree que hay una discrepancia.

De hecho, en la segunda etapa de la existencia de dos órdenes dirigidas de manera diferente - en MT5 obtendrá 0 en la posición total.

En MT4, dos operaciones de un lote le darán 2 spreads, y tres con un doble flip le darán tres spreads. Se mire como se mire, la aritmética aquí es sencilla. Bueno, el hecho de que el importe será el mismo sin tener en cuenta el diferencial es correcto, pero esa no es la cuestión.
 
Andrei01:
Se mire como se mire, la aritmética es sencilla.
Sí, simple e idéntico. MT4 no es diferente de MT5.
 
sergeev:
sí, simple e idéntico. MT4 no es diferente a MT5.
Se afirma que MT5 es supuestamente equivalente a MT4 en todos los casos, pero aquí se puede ver que no es el caso - el spread pagado será diferente.