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
Il codice stesso
Ho 4000 transazioni al giorno, ogni transazione almeno 5-6 volte "scatta" OnTradeTransaction
Chi darà un senso a questi "portmanteaus" :) Dopo tutto, hanno bisogno dei log del terminale più i log del server MT5.
Se i registri richiederanno gigabyte - li analizzerò anch'io. Non ho bisogno dei log del server.
Consiglio vivamente a tutti coloro che sostengono che qualcosa non arriva a OnTradeTransaction di eseguire questo Expert Advisor
Il risultato sarà simile a questo
Se non c'è nemmeno un registro di questo tipo, allora qualsiasi affermazione relativa a OnTradeTransaction è solo una chiacchiera.
ZZY Il momento non è perfetto in questo caso, ma non volevo complicare una soluzione strappata da un contesto diverso.
Se i registri occupano gigabyte, me ne occuperò anch'io. I log del server non sono necessari.
Consiglio vivamente a tutti coloro che sostengono che qualcosa non arriva a OnTradeTransaction di eseguire questo Expert Advisor
Il risultato sarà simile a questo
Se non c'è nemmeno un registro di questo tipo, allora qualsiasi affermazione relativa a OnTradeTransaction è solo una chiacchiera.
La tempistica non è perfetta in questo caso, ma non ho complicato la soluzione presa fuori da altri contesti.
Perché fare un tale "orto"?
Sarà sufficiente:
Perché farne una questione così importante?
Questo sarà sufficiente:
Non abbastanza.
Apertura a mano, i freni sono confermati
E soprattutto, chi pagherà per questo oltraggio...
Apertura a mano, i freni sono confermati
E soprattutto, chi pagherà per questo oltraggio...
Scrivete al broker, allegando questo registro.
Non paghiamo lo sviluppatore, quindi è difficile chiederglielo, e nel contratto di licenza
è scritto (come tutti i software) che nessuno è responsabile di nulla.
Scrivi al tuo broker e allega questo registro.
Non paghiamo lo sviluppatore, quindi è difficile chiederglielo, e il contratto di licenza
è scritto (come tutti i software) che nessuno è responsabile di nulla.
Era una domanda retorica.
Era una domanda retorica.
:)
Ma scrivete comunque al vostro broker.
Ho cambiato un po' la registrazione dell'Expert Advisor e questo è quello che succede:
La funzione CheckOrders() si attiva se non c'è risposta dal server entro 1-1,5 secondi.
Se non c'è un biglietto d'ordine, verrà visualizzato un messaggio
Se c'è un biglietto, viene chiamata la funzione ProcessOrders() per controllare cosa è successo all'ordine
ecco il risultato:
I ritardi non sono molto probabilmente dovuti al broker.
Quando un ordine viene inviato in modo asincrono abbiamo:
Il terminale invia l'ordine (1)
Il server ha controllato l'ordine e gli ha assegnato un biglietto (2)
Il server invia l'ordine alla borsa (3)
La risposta del server che l'ordine è accettato dallo scambio non viene registrata.
Ma a giudicare dalla seguente voce, la risposta del server sullo scambio che imposta l'ordine è arrivata (4)
A giudicare dal fatto che dal momento dell'assegnazione del biglietto d'ordine e l'invio allo scambio è passato 1,4 SEC.
avvenuto esattamente sul server stesso, presumo che i ritardi avvengano sul server stesso log(2) - log(3).
Beh, questo è molto "bello".