![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Pensieri generali quando si tratta di processi a bassa latenza nel trading:
I broker e i sistemi che sono technogeeks stanno chiaramente lavorando sulla loro infrastruttura tecnologica e investendo per migliorarla. Ma non tutti lo fanno, purtroppo.
Il terminale mostra l'ora locale di registrazione/ricezione del segnale sul vostro terminale, non l'ora esatta di ogni passo di esecuzione sul lato remoto.
In questo caso, hai ricevuto tutte le risposte (sia la conferma dal server MT5 che la conferma del piazzamento dell'ordine sulla borsa) nello stesso momento 029. Poiché ci sono molte reti tra di voi, non c'è garanzia che qualsiasi pacchetto vi venga consegnato istantaneamente nel tempo minimo di ping. Un piccolo ingorgo nella rete o una mancanza di larghezza di banda della rete (per esempio al broker) causerà l'accumulo di pacchetti che saranno poi consegnati in lotti.
Per questo non si possono contare i tempi delle diverse tappe se ci sono problemi con la rete. In una rete ideale, vicina al server del broker, si può ancora contare su qualche garanzia di latenza minima e contare il tempo dei passi intermedi.
La risposta "Ho una rete perfetta, non posso lamentarmi" non è appropriata. Perché stiamo parlando di tempi completamente diversi, che sono al di là della percezione umana in condizioni normali.
Cioè come qui:
Perché non fai un semplice registro, come
Il server commerciale ha ricevuto un ordine - tempo del server commerciale
Il server commerciale ha dato alla borsa un ordine - tempo del server commerciale
Il server commerciale ha ricevuto una risposta dallo scambio - l'ora del server commerciale.
Allora avreste chiuso questo lungo thread una volta per tutte.
Aggiunto.
E inviare queste volte (tutte e tre) invece diaccettare emettere in esecuzione
Pensieri generali quando si tratta di processi a bassa latenza nel trading:
Le domande sembravano riguardare centinaia e migliaia di millisecondi.
In pratica, avendo costruito una buona infrastruttura e godendo di 3-4 ms di esecuzione per giro con provaders di liquidità accuratamente assemblati, come un broker maturo, le persone sono stupefatte quando vedono picchi periodici di 700-1500 ms dopo essere andati in produzione. E i costruttori di sistemi perfetti devono conviverci e adattarsi.
Quindi questa è la realtà: non c'è nessuna garanzia di stabilità della latenza minima.
Soprattutto in un ambiente con tante tappe intermedie.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
FORTI. Domande sull'esecuzione
fxsaber, 2016.10.10 11:38
Ecco una grande caratteristica per gli sviluppatori per riprodurre i freni!
Ora non sarà più possibile dire "non possiamo vedere i freni".
Gli sviluppatori dovrebbero iniziare a mettere delle richieste limite all'apertura della sessione e monitorare il tempo di esecuzione. Se vedono la lentezza se ne occuperanno localmente.
Al momento la situazione è deprimente, purtroppo.
In pratica, avendo costruito una buona infrastruttura e godendo di 3-4 ms di esecuzione per giro con provaders di liquidità accuratamente assemblati, come un broker maturo, le persone sono stupefatte nel sedersi sul loro culo a terra quando vedono picchi periodici di 700-1500 ms dopo essere andati in produzione. E i costruttori di sistemi perfetti devono conviverci e adattarsi.
Quindi questa è la realtà: non c'è alcuna garanzia di stabilità della latenza minima.
Soprattutto in un ambiente con tante tappe intermedie.
Scusa Renat, ma non è possibile che si tratti di latenza di rete:
Non puoi semplicemente controllare? sulla tua infrastruttura. Pubblicando i log dei primi minuti del mercato aperto?
Cosa c'è da controllare se non abbiamo praticamente nessun controllo su niente.
Hanno già mostrato dei test con la prova della norma all'apertura del mercato. Ma è un caso in cui una cosa tira l'altra, a quanto pare.
Ho già detto più volte sopra che non c'è garanzia di stabilità della latenza.
Se fossimo un broker, sarebbe un'altra cosa: non saremmo avari dell'infrastruttura più efficiente e ottimizzeremmo il massimo numero di rotte.
Scusa Renat, ma non è possibile che si tratti di latenza di rete:
State prendendo in considerazione SOLO i ritardi della vostra rete. Stai andando bene. E a un paio di passi da te tutto va bene.
Il problema è altrove. Leggete tutto quanto sopra, per favore. E magari leggere tra le righe.
Scusa Renat, ma non è possibile che si tratti di latenza di rete: