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
Nessuna transazione è stata fatta a questo punto.
ZS Non è raro.
PS In modalità combattimento, quando si effettuano delle transazioni, ci sono quasi sempre dei ritardi (ho emesso solo casi maggiori di 5 millisecondi).
Altrimenti sembra essere molto meglio del 2470.
Statistiche accumulate. HistorySelect è in ritardo solo quando si fanno delle transazioni.
ZS Lies. Anche senza transazioni, ci sono dei ritardi.
Mettete un sacco di controlli... Sorpreso da questo.
Risulta essere un evento frequente. Le funzioni di trading non sono state chiamate.
SymbolInfoTick non è un cattivo ritardo a volte. L'HFT può essere molto esperto con questi ritardi inaspettati.
Si prega di chiedere agli sviluppatori di trovare le ragioni. Nel frattempo, è ovvio che nel combattimento EAs il loro profiler è un must.
Risulta essere un evento frequente. Le funzioni di trading non sono state chiamate.
SymbolInfoTick non è un cattivo ritardo a volte. L'HFT può essere molto esperto con questi ritardi inaspettati.
Si prega di chiedere agli sviluppatori di trovare le ragioni. Nel frattempo, è ovvio che negli EA da battaglia il loro profiler è un must.
Come si fa a misurare i millisecondi con tale precisione? Un orologio hardware nel suo processore?
Come si fa a misurare i millisecondi con tale precisione? Un orologio hardware nel processore?
GetMicrosecondCount().
Risulta essere un evento frequente. Le funzioni di trading non sono state chiamate.
SymbolInfoTick non è un cattivo ritardo a volte. L'HFT può essere molto esperto con questi ritardi inaspettati.
Si prega di chiedere agli sviluppatori di trovare le ragioni. Nel frattempo, è ovvio che in battaglia il profiler di EA è un must.
Il timer di sistema ha un passo di 20ms per impostazione predefinita. l'hai resettato ad un'impostazione più bassa prima della misurazione?
potete provare con funzioni come questa:
il timer di sistema ha un passo predefinito di 20ms. l'hai resettato ad un passo più piccolo prima di misurare?
Agli sviluppatori.
Forum sul trading, sistemi di trading automatico e test di strategia
MT5 e velocità in battaglia
Anton, 2020.05.29 12:32
Il codice di prova dovrebbe assomigliare a questo:
Per favore, non teorizzare più. Questo è un ramo di applicazione pratica.
Agli sviluppatori.
quindi questa è la risposta degli sviluppatori di diversi anni fa.
quindi questa è la risposta degli sviluppatori di qualche anno fa.
Va bene che la data sia 2020.05.29 12:32
Va bene che la data sia 2020.05.29 12:32
Ho sbagliato, fxsaber me l'ha fatto notare: GetTickCount() può incasinarsi come ho scritto, ma GetMicrosecondCount() no.
https://www.mql5.com/ru/forum/189360#comment_4838735
Starò in silenzio d'ora in poi :)