In MT5 devo pagare uno spread extra rispetto a MT4?

Andrei01  

Abbiamo la situazione più semplice. C'è un ordine a lungo termine e poi un ordine a breve termine nella direzione opposta (ad esempio su un pullback). Tutto è un lotto unico. In MT4 abbiamo uno spread per ogni ordine. In MT5 abbiamo tre operazioni - apertura di uno a lungo termine, poi una chiusura e apertura di uno inverso a breve termine, e poi la sua chiusura e riapertura di uno a lungo termine - un totale di 3 spreads in MT5 invece di 2 in MT4.

Quindi risulta che per ogni ordine inverso a breve termine dobbiamo pagare uno spread aggiuntivo in MT5 rispetto a MT4?

Yury Reshetov  
Andrei01:
Naturalmente, la chiusura dell'ordine precedente e l'apertura di uno nuovo avverrà con un doppio volume. Ciò significa che abbiamo 3 aperture in MT5: la prima con un lotto singolo, e le due successive con un lotto doppio; cioè 3 operazioni e tre spread.
La sovrapposizione reciproca su quella opposta riduce uno spread. È lo stesso sia per MT4 che per MT5, l'unica differenza è che MT5 ha la sovrapposizione automatica del contatore opposto e MT4 spesso aveva problemi a causa dell'instabilità di OrderCloseBy().
Renat Fatkhullin  
Sembra molto facile da testare nella pratica.
Andrei01  
Reshetov:
La sovrapposizione reciproca sul banco riduce lo spread singolo.
Non toglie nulla, lo spread è noto per essere basato sulla dimensione finale del lotto del trade, e qui abbiamo tre trade con una dimensione finale del lotto singolo.
---  
Andrei01:

Quindi si scopre che per ogni ordine corto inverso si deve pagare uno spread extra su MT5 rispetto a MT4?

Hai fatto un errore nel programma di apertura di MT4 e MT5.

In MT4 non avete invertito nulla, ma in MT5 lo avete invertito per qualche motivo, il che vi fa pensare che ci sia una discrepanza.

In realtà, nel secondo passo di avere due ordini diversamente diretti - in MT5 si otterrà 0 in totale per la posizione.

Andrei01  
sergeev:

Hai fatto un errore nel programma di apertura di MT4 e MT5.

In MT4 non hai invertito nulla, ma in MT5 l'hai invertito per qualche motivo, ed è per questo che pensi che ci sia una discrepanza.

Infatti, nella seconda fase dell'esistenza di due ordini diversamente diretti - in MT5 si ottiene 0 sulla posizione totale.

In MT4, due trade di un lotto ti daranno 2 spreads, e tre con un doppio flip ti daranno tre spreads. Non importa come la si guardi, l'aritmetica qui è semplice. Beh, il fatto che l'importo sarà lo stesso senza tener conto dello spread è corretto, ma non è questo il punto.
---  
Andrei01:
Comunque la si guardi, l'aritmetica è semplice.
Sì, semplice e identico. MT4 non è diverso da MT5.
Andrei01  
sergeev:
Sì, semplice e identico. MT4 non è diverso da MT5.
Si sostiene che MT5 è presumibilmente del tutto equivalente a MT4 in tutti i casi, ma qui si può vedere che questo non è il caso - lo spread pagato sarà diverso.
Motivazione: