FORSE lunghi ritardi nell'esecuzione degli ordini - pagina 9

 
papaklass:

Il broker è coinvolto nell'invio di ordini alla borsa?

Se è così, chiedetegli un rapporto su quegli stessi ordini.

PS: c'è un delta temporale tra l'ora del terminale e l'ora dello scambio? Se sì, di cosa si tratta?

Non è ovvio:

1 ordine "lasciato" il terminale2014.11.20 10:07:06.048

è venuto allo scambio -10:07:07.299

Anche se la differenza di tempo è più di 288 ms, questo indica solo che il

Il server MT-5 non è sincronizzato con l'ora di scambio (ho scritto un reclamo sulla sincronizzazione dell'ora).

Tempo di elaborazione degli ordini di scambio < 1 ms (nei registri a tutti i 9 MICROSECONDI)

ecc ....

 
papaklass:

Non è ovvio.

Se la richiesta è stata inviata dal terminale 06.048, come fate a sapere il tempo di esecuzione 288 ms. Hai un terminale telepatico, conosce in anticipo il tempo di esecuzione

Mi scuso, è l'ora in cui il terminale ha ricevuto la risposta.

A quanto pare è l'ora del mio computer. MA la domanda era "CHI PENSA?".

Il server MT-5 o l'Exchange, la risposta è ovvia per me.

 

Ci sono diversi tempi di ordinazione:

  1. Tempo di creazione sul terminale.
  2. Tempo di trasmissione al server MT5.
  3. Ora di accettazione da parte del server MT5.
  4. Tempo di trasmissione ad uno scambio.
  5. Tempo di accettazione dello scambio.
  6. Tempo di elaborazione per scambio.
  7. Tempo di gestione da parte del server MT5.
  8. Tempo di accettazione da parte del server MT5.
  9. Tempo da inviare dal server MT5 al terminale.
  10. Ora di ricezione da parte del terminale.

Denotiamo con [N-M] - la differenza tra i tempi di N e M nella nostra lista di tempi.

Secondo lo scambio di logs dice che [7-5] < 1ms. Se abbiamo registri appropriati, è facile capire perché [10-1] > 300 ms.

Ovviamente, gli sviluppatori non sono sciocchi e hanno già trovato un posto strano. Trovare la causa e ripararla è un compito importante e forse non facile.

 
papaklass:
Vedi come funziona.... e tu sei già stato preso in giro.
Tu, papaklass, vedi la maleducazione ovunque....
 
zaskok:

Ci sono diversi tempi di ordinazione:

  1. Tempo di creazione sul terminale.
  2. Tempo di trasmissione al server MT5.
  3. Ora di accettazione da parte del server MT5.
  4. Tempo di trasmissione ad uno scambio.
  5. Tempo di accettazione dello scambio.
  6. Tempo di elaborazione per scambio.
  7. Tempo di gestione da parte del server MT5.
  8. Tempo di accettazione da parte del server MT5.
  9. Tempo da inviare dal server MT5 al terminale.
  10. Ora di ricezione da parte del terminale.

Denotiamo con [N-M] - la differenza tra i tempi di N e M nella nostra lista di tempi.

Secondo lo scambio di logs dice che [7-5] < 1ms. Se abbiamo registri appropriati, è facile capire perché [10-1] > 300 ms.

Ovviamente, gli sviluppatori non sono sciocchi e hanno già trovato un posto strano. Trovare la causa lì e ripararla è un compito importante e forse non facile.

Non ci sono obiezioni, ma è chiaramente scritto che il tempo di esecuzione dell'ordine (per la prima applicazione) - 288 ms

Il log dello scambio mostra che questo ordine è stato processato < 1 ms.

Prendiamo un altro modo, cioè:

C'è una catena: terminale - internet - server del broker - Plaza - scambio - Plaza - server del broker - internet - terminale.

Ora chiamerò il broker e otterrò la mia connessione testata......

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

Il broker ha inviato quanto segue:

mkdir c:\net_test

cdir c:\net_test\

ping -l 1024 -n 100 193.219.127.84> c:\net_test\serverMT5_ping.txt

tracert 193.219.127.84> c:\net_test\serverMT5_tracert.txt

Pubblicherò i risultati tra cinque minuti...

 
papaklass:
Bene, finalmente, passiamo all'argomento. :)
Non c'è bisogno di essere sprezzante...
 

Ping di 193.219.127.84 con 1024 byte di dati:
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.
Richiesta scaduta.

Statistiche di ping per 193.219.127.84:

Pacchetti: inviati = 100, ricevuti = 0, persi = 100 (100% di perdita),


Tracciare il percorso verso 193.219.127.84 su un massimo di 30 salti


1 <1 ms <1 ms <1 ms 192.168.1.1

2 * * * Richiesta scaduta.

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

9 5 ms 4 ms 4 ms 193.219.127.225

10 5 ms 6 ms 5 ms 193.219.127.225

11 5 ms 5 ms 6 ms 193.219.127.225

12 6 ms 5 ms * 193.219.127.225

13 7 ms * * 193.219.127.225

14 7 ms * * 193.219.127.225

15 8 ms * * 193.219.127.225

16 6 ms * 193.219.127.84 riporta: Rete di destinazione non raggiungibile.


Traccia completa.

 

Tutto è chiuso.

Richiesto i log del broker per il mio conto (il tempo di arrivo del mio ordine)

Hanno promesso di mandarlo, stiamo aspettando ....

Nel frattempo, rimuoviamo lo scambio dalla catena:

terminale - internet - server del broker - Plaza - scambio (< 1ms) - Plaza - server del broker - internet - terminale

Forse qualcuno mi dirà cos'è:

9 5 ms 4 ms 4 ms 193.219.127.225

10 5 ms 6 ms 5 ms 193.219.127.225

11 5 ms 5 ms 6 ms 193.219.127.225

12 6 ms 5 ms * 193.219.127.225

13 7 ms * * 193.219.127.225

14 7 ms * * 193.219.127.225

15 8 ms * * 193.219.127.225

 
papaklass:

Dove sono i tempi di elaborazione degli ordini?

O stai dicendo che la tua comunicazione con il tuo broker è cattiva?

Richiesto i log del broker per il mio conto (i tempi di arrivo dei miei ordini)

Solo per controllare la comunicazione al 100%.

Motivazione: