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
vedere che i tempi saranno diversi solo in queste situazioni
È stato discusso più volte che MqlTick non restituisce il tick così com'è. Che ci sono due flussi di tick - citazione e affare. E che in CopyTicks vengono uniti a volte retroattivamente, perché i flussi non sono sincronizzati. E che i tempi di MqlTick e CopyTicks possono non coincidere.
È davvero possibile che 10 SEK. non coincidano?
Può 10 SEC. non corrispondere?
Non esiste una cosa del genere su Metaquotes-Demo.
Niente del genere su Metaquotes-Demo.
È un'apertura demo, la proverò sul vero...
Aggiunto
Sì, è più divertente quando non è reale.
non nella vita reale è più divertente.
Imillisecondi e altri dati sono lì.
Sono disponibili millisecondi e altri dati.
Per ora, ho deciso di fare quanto segue
La buona idea è di tradurre semplicemente l'ora del server (scambio)
invece di TimeCurrent(), che è preso dall'ultima quotazione conosciuta in Market Watch,
fare una funzione TimeServer(), che traduce semplicemente il tempo dello scambio.
Allora il TimeTradeServer() non sarà necessario.
Le due funzioni saranno sufficienti
TimeLocal() e TimeServer()
Per ora, ho deciso di fare così
Ricorda il comportamento di TC in questo thread.
Nell'immagine l'output sul grafico è la funzione TimeTradeServer(), il tempo scorre più velocemente.
Se si emette TimeCurrent(), sarà il tempo dell'ultima quotazione dal simbolo corrente e quindi anche spesso incoerente.
Come posso ottenere l'ultima ora della quotazione più recente da Market Watch per emettere l'ora in modo sincrono con l'ora in Market Watch?
Come posso ottenere l'ultima ora della quotazione più recente da Market Watch per emettere l'ora in modo sincrono con l'ora in Market Watch?
TempoCorrente.
TempoCorrente.
Sì, non è nemmeno molto buono. Uso OnTimer per l'output una volta al secondo, ho deciso di aggiungere anche l'output del messaggio alla stampa. Posso vedere che lo stesso tempo passa lì due volte. Ora ho solo visto nell'aiuto che TimeCurrent per OnTimer è "l'ora dell'ultima quotazione per qualsiasi simbolo disponibile nella finestra Market Watch, la stessa ora che viene mostrata nell'intestazione di questa finestra".
Cioè questo è ciò di cui c'è bisogno. In teoria. Ma in pratica, c'è qualcosa che non va.