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
Incompreso. Dobbiamo capire se MT si blocca o no. Stavamo analizzando i log del server, quando le pause si modificavano per decine di secondi. Tutto è perfetto sul server.
Quindi il problema è altrove.
Ho visto che molto spesso ho colpito i prezzi passati. Cioè un grave ritardo nel Terminale. C'è un problema su come identificarlo.
Qui ho comprato un VPS. Come faccio a sapere che si adatta perfettamente? Voglio dire, ci deve essere un qualche tipo di indicatore numerico. A quanto pare, non ci si può fidare dei ritrasmessi. A mezzanotte - decine di percento.
Forse posso distribuire una macchina virtuale sulla stessa macchina fisica del server di trading. E sarei in grado di eseguire il terminale da lì. Immagino che questo ridurrebbe il numero di deadlock.
Mi sembra che il tracciamento, il ping dalla console o un software speciale non risolvano il problema.
È necessario registrare il coinvolgimento di MT in qualche modo. Mi sembra che dovremmo prendere posizione e chiedere agli sviluppatori di fare il proprio contatore perTERMINAL_RETRANSMISSION
Incompreso. Dobbiamo capire se MT si blocca o no. Stavamo analizzando i log del server, quando le pause si modificavano per decine di secondi. Tutto è perfetto sul server.
Quindi il problema è altrove.
Ho visto che molto spesso ho colpito i prezzi passati. Cioè un grave ritardo nel Terminale. Si è posto il problema di come identificarlo.
In qualche modo non è molto chiaro cosa significhi esattamente "tutto è perfetto sul server":
1) Nessuna richiesta di modifica è arrivata al server, o tutte le richieste entro 10 secondi avevano un prezzo non aggiornato?
2) E quanti secondi è la differenza tra il prezzo "attuale" e quello "obsoleto"?
3) Chi determina che il prezzo non è aggiornato: il server MT o una terza parte, forse qualche borsa?
Se il problema è frequente, si potrebbe analizzare il traffico di modifica dell'ordine usando Wireshark abbinato a Process Monitor (Network Activity) di Sysinternals.
In qualche modo non è molto chiaro cosa significa esattamente "tutto è perfetto sul server":
1) Nessuna richiesta di modifica è arrivata al server, o tutte le richieste entro 10 secondi avevano un prezzo non aggiornato?
2) E quanti secondi è la differenza tra il prezzo "attuale" e quello "obsoleto"?
3) Chi determina che il prezzo non è aggiornato: il server MT o una terza parte, forse qualche borsa?
Sul server, tutte le richieste sono state elaborate in unità di millisecondi. Per quanto riguarda i prezzi obsoleti, è necessario verificare con l'amministratore.
Se il problema è ricorrente, si potrebbe analizzare il traffico di modifica dell'ordine usando Wireshark abbinato a Process Monitor (Network Activity) di Sysinternals.
Sono un completo novizio in questo.
È stato possibile riprodurre i freni di HistorySelect-functions.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
MT5 e la velocità in azione
fxsaber, 2020.06.04 14:38
Ho disegnato il seguente Expert Advisor.
Per favore, scrivete dei vostri risultati, chi lo proverà. Hai avuto fortuna con i rallentamenti?
ZZY Long ha cercato di capire perché ci sono dei freni sui conti live. Penso di aver trovato l'area problematica.
ZS Long ha cercato di capire perché i conti di battaglia erano lenti. Sembra aver trovato l'area problematica.
Ecco come appare deprimente la situazione di combattimento.
Se guardi da vicino, puoi vedere che gli EA indipendenti l'uno dall'altro stanno rallentando allo stesso modo (tempo di ritardo e durata). Cioè, quando diversi Expert Advisors fanno la chiamata HistorySelect, allora MT5 ferma l'esecuzione di tutti gli Expert Advisors per un certo tempo, e poi restituisce i suoi risultati agli Expert Advisors.
Qual è la ragione di una API così strana (rispetto all'imminente) per lavorare con la storia? Dove sono le insidie di questo approccio?
Forum sul trading, sistemi di trading automatico e test di strategia
MT5 e la velocità in azione
fxsaber, 2020.05.28 15:27
HistorySelect.
Questa è una caratteristica follemente costosa. E purtroppo nessuna quantità di cache può rendere la sua velocità accettabile ora.
Si prega di considerare l'introduzione di tali caratteristiche della storia.
Chiuderebbero completamente i freni di HistorySelect. Perché risolverebbe il problema di ottenere gli ultimi scambi a basso costo. In questo momento, è un tormento in esecuzione di combattimento.
Non è sempre possibile controllare le ultime transazioni tramite OnTradeTransaction. Ecco perché una rapida HistorySelect è rilevante.
Probabilmente non è normale che le prestazioni di MT4 superino quelle di MT5 quando si tratta di storia del trading.
Si prega di rimuovere i freni dal terminale di trading!
Bastano 1000 scambi nella storia?
Testato con queste letture.
Ordini 20990
Offerte 10277
Entrare in 20 minuti
Ordini 20990
Offerte 10277
Entrare in 20 minuti.
Super, grazie! Infine, una conferma completa dei tristi ritardi di MT5. E questo senza alcuna funzione di trading. Problemi quasi ovunque.
Questo è deprimente. Sarebbe interessante vedere il risultato sotto Linux. Sotto Win non c'è un tempo reale di cui parlare.