No, non l'ho fatto, perché non ho ancora capito come dirlo correttamente.
Quindi chiedetevi: perché nel mio registro la differenza tra il fare la prima e l'ultima operazione all'interno di un ordine di mercato è di 3 secondi.
È un errore nel registro (e poi qual è il tempo reale di riempimento di tutte le parti dell'ordine), o un funzionamento lento dello scambio (e poi cosa fare con esso)?
Quindi chiedete: perché ho una differenza di 3 secondi tra il primo e l'ultimo trade all'interno di un ordine di mercato nel mio registro.
Si tratta di un errore nel registro (e poi qual è il tempo reale di riempimento di tutte le parti dell'ordine), o di un funzionamento lento dello scambio (e poi cosa fare al riguardo)?
Convinto - ora scriverò e farò loro questa domanda.
Andrey Khatimlianskii:
Se potete vederlo con i vostri occhi, allora è davvero un problema.
Il mercato non era vuoto al momento dell'invio dell'ordine, vero?
Il bicchiere non era vuoto, questo è sicuro. Ma, a causa del forte movimento il mio computer stava rallentando e penso che fosse la visualizzazione, cioè l'immagine potrebbe aggiornarsi lentamente, anche se non era convincente...
L'Exchange è stato recentemente multato per frode e ha promesso di ripulirsi.
(In America non solo chiuderebbero lo scambio, ma metterebbero in prigione a vita tutti coloro che vi sono coinvolti).
A quanto pare, non sono stati multati abbastanza e non hanno ripristinato l'ordine (ma potrebbe essere colpa del broker).
Il tuo ordine avrebbe dovuto essere eseguito in UN MICROSECONDO!
Si-6.18 è uno degli strumenti più liquidi.
Scrivete al broker e chiedete non solo i log di MT5 ma anche quelli di Exchange.
In realtà questa è pura frode.
Il problema è che tutte le prove possono venire solo dal broker o dalla borsa, cioè io non potrò averle. Quindi continuerò a gestire la situazione per ora.
Ho ricevuto una risposta dal broker
"
Buon giorno Alexey Vyacheslavovich! La risposta degli sviluppatori -
Sembrano ritardi di rete sul lato client, ecco come è andata l'esecuzione sul lato server di trading:
062018.04.2516:49:24.02485.***.***.***'***': exchange buy 10.00 Si-6.18 at market (62785 / 62788 / 62787)
062018.04.2516:49:24.02485.***.***.***'***': request transfered to dealers, rule 'FORTS Gateway #real' (exchange buy 10.00 Si-6.18 at market)
062018.04.2516:49:24.028127.0.0.1'2': request from'***' (exchange buy 10.00 Si-6.18 at market)
062018.04.2516:49:24.029127.0.0.1'2': placed for execution for'***' (exchange buy 10.00 Si-6.18 at market)(62785 / 62788 / 62787)
062018.04.2516:49:24.02985.***.***.***'***': order placed for execution [#87849076 buy 10.00 Si-6.18 at market], time 5.98 ms
062018.04.2516:49:24.030 FORTS Gateway #real '***': order #87849076 buy 10.00 Si-6.18 at market request new due execution [request new order #87849076], time: 0.05 ms
062018.04.2516:49:24.036 FORTS Gateway #real '***': order #87849076 buy 10.00 Si-6.18 at market placed due execution [added order #87849076, buy limit 10.00 Si-6.18 at 65426 [based on order '30444116819']], time: 0.18 ms
062018.04.2516:49:24.041 FORTS Gateway #real '***': deal performed [#48508923 buy 1.00 Si-6.18 at 62788]
062018.04.2516:49:24.041'***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 Si-6.18 at market]
062018.04.2516:49:24.041 FORTS Gateway #real '***': order #87849076 buy 10.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006054']], time: 2.06 ms
062018.04.2516:49:24.043 FORTS Gateway #real '***': deal performed [#48508924 buy 1.00 Si-6.18 at 62788]
062018.04.2516:49:24.043'***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 / 1.00 Si-6.18 at market]
062018.04.2516:49:24.043 FORTS Gateway #real '***': order #87849076 buy 10.00 / 1.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006055']], time: 3.02 ms
062018.04.2516:49:24.048 FORTS Gateway #real '***': deal performed [#48508925 buy 5.00 Si-6.18 at 62788]
062018.04.2516:49:24.048'***': order performed partially buy 5.00 at 62788 [#87849076 buy 10.00 / 2.00 Si-6.18 at market]
062018.04.2516:49:24.048 FORTS Gateway #real '***': order #87849076 buy 10.00 / 2.00 Si-6.18 at market filled due execution [filled order #87849076, buy 5.00 Si-6.18 at 62788 [based on deal '2026006056']], time: 1.73 ms
062018.04.2516:49:24.050 FORTS Gateway #real '***': deal performed [#48508926 buy 1.00 Si-6.18 at 62789]
062018.04.2516:49:24.050'***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 7.00 Si-6.18 at market]
062018.04.2516:49:24.050 FORTS Gateway #real '***': order #87849076 buy 10.00 / 7.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006057']], time: 3.40 ms
062018.04.2516:49:24.053 FORTS Gateway #real '***': deal performed [#48508927 buy 1.00 Si-6.18 at 62789]
062018.04.2516:49:24.053'***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 8.00 Si-6.18 at market]
062018.04.2516:49:24.053 FORTS Gateway #real '***': order #87849076 buy 10.00 / 8.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006058']], time: 1.49 ms
062018.04.2516:49:24.054 FORTS Gateway #real '***': deal performed [#48508928 buy 1.00 Si-6.18 at 62789]
062018.04.2516:49:24.055'***': order performed buy 1.00 at 62789 [#87849076 buy 10.00 / 9.00 Si-6.18 at market]
062018.04.2516:49:24.055 FORTS Gateway #real '***': order #87849076 buy 10.00 / 9.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006059']], time: 4.03 ms
"
Come ho capito dal registro:
1. Il tempo di esecuzione è approssimativamente lo stesso
2. le informazioni di esecuzione provengono dal server e sono state elaborate dal programma con un ritardo di 3 secondi
Il riferimento a un ritardo di 3 secondi da parte mia suona abbastanza strano, poiché il mio internet è abbastanza buono fino al router sul filo, il canale non era sovraccarico. I core del computer non erano caricati al 100%, ma forse alcuni core erano caricati al 100%.
Poi si scopre:
1. Gli sviluppatori non hanno fornito una corretta gestione delle priorità dei compiti (threads) che dovrebbero essere processati prima dalla CPU e il core di MT5 potrebbe essere stato forzato ad occupare sempre il core della CPU meno carico. E al 100% di carico, ridurre la priorità di esecuzione del calcolo per gli indicatori e altro codice utente.
No, non l'ho fatto, perché non ho ancora capito come dirlo correttamente.
Quindi chiedetevi: perché nel mio registro la differenza tra il fare la prima e l'ultima operazione all'interno di un ordine di mercato è di 3 secondi.
È un errore nel registro (e poi qual è il tempo reale di riempimento di tutte le parti dell'ordine), o un funzionamento lento dello scambio (e poi cosa fare con esso)?
Visivamente, sembra che ci sia una chiusura parziale, cioè posso vedere la posizione che diminuisce gradualmente.
Se potete vedere con i vostri occhi, c'è davvero un problema.
Il bicchiere non era vuoto al momento dell'invio dell'ordine, giusto?
Quindi chiedete: perché ho una differenza di 3 secondi tra il primo e l'ultimo trade all'interno di un ordine di mercato nel mio registro.
Si tratta di un errore nel registro (e poi qual è il tempo reale di riempimento di tutte le parti dell'ordine), o di un funzionamento lento dello scambio (e poi cosa fare al riguardo)?
Convinto - ora scriverò e farò loro questa domanda.
Se potete vederlo con i vostri occhi, allora è davvero un problema.
Il mercato non era vuoto al momento dell'invio dell'ordine, vero?
Il bicchiere non era vuoto, questo è sicuro. Ma, a causa del forte movimento il mio computer stava rallentando e penso che fosse la visualizzazione, cioè l'immagine potrebbe aggiornarsi lentamente, anche se non era convincente...
Beh, che te ne pare come chiusura del mercato?
Qual era il prezzo quando hai premuto il pulsante?
Qual era il prezzo quando hai premuto il pulsante?
Il prezzo per chiudere - sono visivamente determinato a uscire - quindi non posso dire nulla di sicuro sul prezzo, e non ho nulla con cui confermarlo.
Il prezzo per chiudere - sono visivamente determinato a uscire - quindi non posso dire nulla di sicuro sul prezzo, e non ho nulla con cui confermarlo.
L'Exchange è stato recentemente multato per frode e ha promesso di ripulirsi.
(In America non solo chiuderebbero la borsa, ma imprigionerebbero a vita tutte le persone coinvolte).
A quanto pare, non sono stati multati abbastanza e non hanno ripristinato l'ordine (ma potrebbe essere colpa del broker).
Il tuo ordine avrebbe dovuto essere eseguito in UN MICROSECONDO!
Si-6.18 è uno degli strumenti più liquidi.
Scrivete al broker e chiedete non solo i log di MT5 ma anche quelli di Exchange.
In realtà questa è pura frode.
Il bicchiere non era vuoto al momento dell'invio dell'ordine, vero?
Non fa differenza, l'ordine è un ordine a mercato. Se fosse un limite, sarebbe un discorso diverso.
Se avessimo un ordine limite, sarebbe una conversazione diversa.
Beh, se il bicchiere è vuoto, non ci sarà nulla per riempire l'ordine (compreso il mercato).
Sarà appeso e riempito da nuovi limiti e mercati. No?
Non lo so ) in una situazione del genere probabilmente chiuderanno l'asta. non è solo una situazione di emergenza, è una rottura totale.
L'Exchange è stato recentemente multato per frode e ha promesso di ripulirsi.
(In America non solo chiuderebbero lo scambio, ma metterebbero in prigione a vita tutti coloro che vi sono coinvolti).
A quanto pare, non sono stati multati abbastanza e non hanno ripristinato l'ordine (ma potrebbe essere colpa del broker).
Il tuo ordine avrebbe dovuto essere eseguito in UN MICROSECONDO!
Si-6.18 è uno degli strumenti più liquidi.
Scrivete al broker e chiedete non solo i log di MT5 ma anche quelli di Exchange.
In realtà questa è pura frode.
Il problema è che tutte le prove possono venire solo dal broker o dalla borsa, cioè io non potrò averle. Quindi continuerò a gestire la situazione per ora.
Ho ricevuto una risposta dal broker
"
Buon giorno Alexey Vyacheslavovich! La risposta degli sviluppatori -
Sembrano ritardi di rete sul lato client, ecco come è andata l'esecuzione sul lato server di trading:
"
Come ho capito dal registro:
1. Il tempo di esecuzione è approssimativamente lo stesso
2. le informazioni di esecuzione provengono dal server e sono state elaborate dal programma con un ritardo di 3 secondi
Il riferimento a un ritardo di 3 secondi da parte mia suona abbastanza strano, poiché il mio internet è abbastanza buono fino al router sul filo, il canale non era sovraccarico. I core del computer non erano caricati al 100%, ma forse alcuni core erano caricati al 100%.
Poi si scopre:
1. Gli sviluppatori non hanno fornito una corretta gestione delle priorità dei compiti (threads) che dovrebbero essere processati prima dalla CPU e il core di MT5 potrebbe essere stato forzato ad occupare sempre il core della CPU meno carico. E al 100% di carico, ridurre la priorità di esecuzione del calcolo per gli indicatori e altro codice utente.
2. I log di MT5 non sono affidabili.