FORSE lunghi ritardi nell'esecuzione degli ordini - pagina 10

 
Mikalas:

Sono attualmente in corrispondenza con il supporto tecnico dell'Exchange (riguardo ai ritardi),

e si è scoperto che i numeri d'ordine in MT-5 non corrispondono agli ordini di Exchange.

La mia domanda è:

Perché è stato necessario cambiare gli ordini assegnati dalla Borsa?

Se vedete una contraddizione diretta con quanto detto dagli sviluppatori, allora dovete pensare al vostro possibile errore, piuttosto che dichiararlo immediatamente in pubblico.

Hai presentato i log con i ticker degli ordini in MT5 (in questo caso #8393602), chiudendo un occhio sul fatto che i ticker della borsa sono nel campo ID:

Non ho scritto per niente:

Per ottenere una risposta accurata sui tempi, è necessario formare una richiesta in modo appropriato, fare una domanda specifica sul commercio specificato al team di supporto del broker e chiedere il registro di esecuzione del commercio specifico. Perché solo il broker ha registri di esecuzione accurati su tutta la linea. È importante fare la domanda giusta in modo che non sia vista come eccessiva e generica.

A quanto pare hai fatto la domanda sbagliata (perché è più facile per te), hai sbagliato consapevolmente i risultati e li hai interpretati male.

Il supporto tecnico dell'Exchange non può assolutamente calcolare i tempi dell'intero percorso fuori dal nucleo dell'exchange. Bene, all'interno dello scambio è corretto - prevedibilmente vicino a 1ms o inferiore. Hai fatto la domanda all'azienda sbagliata. Avresti dovuto chiederlo esclusivamente al broker che controlla la parte importante del percorso, e poi confrontarlo con i log del terminale.

Quindi, ancora una volta, avete fatto la domanda sbagliata, avete chiesto alla compagnia sbagliata, non avete ottenuto i tempi del percorso, e avete anche fatto delle affermazioni completamente mostruose.

 
Renat:

Se vedete una contraddizione diretta con quanto detto dagli sviluppatori, dovete pensare al vostro possibile errore, piuttosto che dichiararlo al pubblico.

Hai presentato i log con i biglietti d'ordine in MT5 (in questo caso #8393602), chiudendo un occhio sul fatto che i biglietti di scambio sono nel campo ID:

Non ho scritto invano:

A quanto pare hai fatto la domanda sbagliata (perché è più facile per te), hai sbagliato consapevolmente i risultati e li hai interpretati male.

Il supporto tecnico dell'Exchange non può assolutamente calcolare i tempi di tutto il percorso fuori dal nucleo dell'exchange. Bene, all'interno dello scambio è corretto - prevedibilmente vicino a 1ms e sotto. Hai fatto la domanda all'azienda sbagliata. Avresti dovuto chiederlo esclusivamente al broker che controlla la parte importante del percorso, e poi confrontarlo con i log del terminale.

Quindi, ancora una volta, avete fatto la domanda sbagliata, avete chiesto alla compagnia sbagliata, non avete ottenuto i tempi del percorso, e avete anche fatto delle affermazioni completamente mostruose.

1. Il mio campo ID non era visibile.

2. una delle domande era - lo scambio sta rallentando?

3. La richiesta di rintracciare i miei ordini al broker è stata inviata molto tempo fa.

4. Vi siete offerti di indagare e dare una risposta.

Nel frattempo, quello che vedo è quanto segue:

3 * 2 ms 2 ms mtk-105-lag-91.msk.ip.ncnet.ru [77.37.254.198]

4 3 3 ms 2 ms 3 ms m10-cr01-be4-91.msk.ip.ncnet.ru [77.37.254.197]

5 3 ms 2 ms 3 ms macomnet-eth1000-m9-ix.macomnet.net [193.232.244.59]

6 3 ms 3 ms 4 ms FastEthernet0-0.ncc-8.MAcomnet.NET [195.128.64.67]

7 4 ms 4 ms 4 ms FKO-09-DCH-0910-MAcom.Macomnet.NET [212.5.127.81]

8 5 ms 4 ms 5 ms 193.219.127.225

Andata e ritorno: (2+3+3+4+4+5)*2 = 42 ms.

Appena sotto il tempo di esecuzione normale degli ordini del mio EA.

2014.11.24 19:10:43.796 Trades '': vendere limite 2.00 URKA-3.15 a 14299 posto per l'esecuzione in 55 ms

2014.11.24 19:11:00.278 Trades '': limite di acquisto 2,00 AUDU-3,15 a 0,8195 inserito per l'esecuzione in 36 ms

 

Abbiamo controllato il codice e riprodotto il problema del tempo esteso - si scopre che è fluttuante il tempo di consegna della notifica della transazione al terminale client.

In altre parole, la transazione viene eseguita rapidamente come al solito, ma il pacchetto di notifica dal server di trading può arrivare più tardi sul terminale. Questo succede in modalità fluttuante, non sempre. Quindi, c'è un problema tra il server MT5 e il terminale MT5 nell'ultima fase di consegna della notifica. Ora stiamo esaminando le ragioni.

Grazie per la vostra perseveranza - questo sarà risolto.

 
Renat:

Abbiamo controllato il codice e riprodotto il problema del tempo esteso - si scopre che è fluttuante il tempo di consegna della notifica della transazione al terminale client.

In altre parole, la transazione viene eseguita rapidamente come al solito, ma il pacchetto di notifica dal server di trading può arrivare più tardi sul terminale. Questo succede in modalità fluttuante, non sempre. Quindi, c'è un problema tra il server MT5 e il terminale MT5 nell'ultima fase di consegna della notifica. Ora stiamo esaminando le ragioni.

Grazie per la vostra perseveranza - questo sarà risolto.

Grazie mille per la risposta onesta.
 
Beh, è un bene che per ora tutto vada bene, stavo per andare nel panico).
 
papaklass:

Non capisco, perché discutere di un ping di 4ms quando il tempo di consegna = 42ms?

"Vuoi un passaggio o vuoi un passaggio?"

papaklass, entrambi.

Sii più gentile e la gente verrà da te...

 

Ha lasciato una piccola domanda senza risposta da parte degli sviluppatori

Mikalas 2014.11.24 12:47 RU
i numeri d'ordine in MT-5 non coincidono con gli ordini di Exchange.

Domanda:

Perché è stato necessario cambiare gli ordini che la Borsa assegna?

 
Che razza di assurdità è questa?

Leggete la mia risposta dettagliata qui sopra con le foto. I numeri d'ordine sono stock nel campo ID.
 
Capito)
Motivazione: