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
Sfortunatamente, non è possibile monitorare l'accettazione degli ordini in sospeso, perché questa informazione non è disponibile sul lato del terminale. Ma quasi invariabilmente, la presenza di ritardi significativi sul lato degli ordini TP/SL non può che influenzare i ritardi nell'esecuzione degli ordini. Poiché la causa sembra essere della stessa natura.
Log di attivazione del limitatore preso dal server commerciale.
2020.11.26 09:32:23.053 '': order [#199 sell limit 0.01 EURSEK at 10.15957] triggered, activation price 10.16102 [10.16102 / 10.16354]
Accetta-Tick.
3ms di ritardo nell'esecuzione del limitatore. Probabilmente i controlli di correttezza dei margini sono molto costosi, ecc.
Forse c'è un'opzione sul server per disabilitare i controlli.
Finora la conclusione intermedia è che il ritardo è della stessa natura, sia per i livelli TP/SL che per gli ordini.
HH Il tick è stato scritto nel database MT5 alle 09:32:23.050, ma prima era 09:32:23.039 sulla macchina del server di trading. Cioè 11 ms prima. Totale 14 (11 + 3) ms di ritardo.
La gente vive)) Tre millisecondi sono un problema.
Questo è su un server commerciale completamente vuoto con zero carico di CPU.
L'esempio qui sopra era per centinaia di millisecondi su MQ-Demo.
Così com'è, anche tre millisecondi sono spesso la causa di un reindirizzamento. È come non prendere un aereo a causa di un semaforo.
SZZ il tick è stato registrato nel database di MT5 alle 09:32:23.050, ma la macchina con il server di trading prima ha colpito alle 09:32:23.039. Cioè 11 ms prima. Totale 14 (11 + 3) ms di ritardo.
Controllate anche la velocità di scrittura dei tick nella base MT5.
Ho avuto solo un ordine sul mio conto reale che ha chiuso su un takeaway, non a caso, le azioni)))
Ho avuto solo un ordine sul mio conto reale che ha chiuso sul prendere, non a caso, azioni)))
Hai una situazione molto bella.
sul mio conto reale che ha chiuso a valore di presa, non è una sorpresa, è un'azione)))
La tempistica dell'ordine TP e la sua esecuzione coincidono con la precisione di un millisecondo. Forse, questa è una peculiarità dello scambio.
Ma il tempo di nascita del take order è di 14 millisecondi. È molto per un'operazione di borsa.
Sembra che abbia scoperto la causa. Eseguire lo script sulla macchina su cui gira il server.
Risultato.
A sinistra c'è il tempo di stampa. Sulla destra c'è l'ora del tick in arrivo. Il ritardo può essere visto chiaramente. Sembra che OnTick sia attivato alcuni millisecondi dopo che il tick è scritto sul server di trading.
Sembra che la parte del server responsabile dell'attivazione degli ordini sia in ritardo, come succede con il loro arrivo al terminale.
Anch'io ho un intero registro di messaggi del genere. Forse le cose cambieranno dopo il fine settimana.
2020.11.25 16:52:52.992 Trades '92810': failed modify #1758569 sell 0.02 USDJPY sl: 0.000, tp: 104.293 -> sl: 0.000, tp: 0.000 [Unknown error]
sparito.
sparito.
Il tuo log conferma pienamente che l'ordine TP ripetuto si forma solo dopo l'arrivo di un nuovo tick.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Accettazione di ordini SL/TP
Enrique Dangeroux, 2020.11.30 19:04
Ho avuto a che fare con il broker su un sacco di altri tronchi simili (oggi) che si occupano di queste situazioni.
https://www.mql5.com/ru/forum/341117 è ancora un problema attuale
Per quanto riguarda la rivista, non c'erano "impostazioni commerciali".