Errori, bug, domande - pagina 3015

 

Ho un

2021.05.13 15:25:42.599 Terminal        MetaTrader 5 x64 build 2903 started for MetaQuotes Software Corp.
2021.05.13 15:25:42.602 Terminal        Windows 10 build 19042, Intel Core i7-9750 H  @ 2.60 GHz, 26 / 31 Gb memory, 823 / 947 Gb disk, IE 11, UAC, GMT+2
2021.05.13 15:25:42.602 Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

codice

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   MqlDateTime STime;
   datetime time_gmt = TimeGMT();
   TimeToStruct(time_gmt,STime);
//---
   Print("time_gmt: ",TimeToString(time_gmt,TIME_DATE|TIME_SECONDS));
   datetime struct_to_time=StructToTime(STime);
   Print("struct_to_time: ",TimeToString(struct_to_time,TIME_DATE|TIME_SECONDS));
//---
   return(INIT_SUCCEEDED);
  }

ha funzionato correttamente:


 
Ho mostrato l'ora attuale, non la storia. Forse mostrerà anche la mia storia, non ho controllato.
 
Alexey Viktorov:
Ho mostrato l'ora attuale, non la storia. Forse anche il mio mostrerà la storia, non ho controllato.

Ho controllato il debug online - tutto è anche corretto.

Aggiunto: Non hai per caso il 100% di utilizzo della CPU?
 
Vladimir Karputov:

Ho controllato il debug online - tutto è anche corretto.

Aggiunto: Non hai il 100% di carico della CPU per caso?

No. Eseguendo MT5 con un EA e mazila... Guarda cosa mostra quando l'esecuzione viene fermata alla linea 23. Mi sembra che la linea

TimeToStruct(time_gmt,STime);

è già stato eseguito e la struttura dovrebbe essere riempita. E quando ci si ferma alla linea 25 ci sono valori precedenti nella struttura.

 
Alexey Viktorov:

No. Eseguendo MT5 con un advisor e mazila... Guardate cosa mostra quando l'esecuzione viene fermata alla linea 23. Mi sembra che la linea

è già stato eseguito e la struttura dovrebbe essere riempita. E quando ci si ferma alla linea 25 ci sono valori precedenti nella struttura.

Non posso controllare esattamente perché non ho questa configurazione:

2021.05.13 09:42:03.384 Terminal        Windows 7 Service Pack 1 build 7601, AMD FX-4170 Quad-Core, 8 / 11 Gb memory, 56 / 465 Gb disk, IE 11, Admin, GMT+3

Ho Windows 10. Inoltre, ho tutti gli aggiornamenti del sistema operativo installati.

 

@Alexey Viktorov

ha controllato il tuo codice su

2021.05.10 12:56:47.059 Terminal        Открытие Брокер x64 build 2875 started for АО ''Открытие Брокер''
2021.05.10 12:56:47.064 Terminal        Windows 7 Service Pack 1 build 7601, Intel Core i5-2520M  @ 2.50GHz, 5 / 7 Gb memory, 23 / 287 Gb disk, IE 11, UAC, GMT+3

funziona correttamente.

 

Ciao a tutti,

Sono un pilota Mac sotto High Sierra, ho MT 5 build 2904

Oggi ho accidentalmente tolto il pannello"periodi del grafico" dal menu. E non c'è modo di recuperarlo.

Potete dirmi per favore cosa si può fare? Come posso riaverlo?

E seconda domanda. Bug "mostra l'ultima linea di prezzo" - almeno nel terminale per i futures, esiste e si blocca per molto tempo.

 
Niente nel 2920 funziona come prima
void f(); //Error:'f' - class type expected
Ancora una volta la domanda sorge spontanea: i test elementari vengono fatti prima dell'aggiornamento?
 
Dimmi dove condividere / non condividere le notizie degli amici nel feed
 
Valeriy Yastremskiy:
Dimmi dove mostrare/non mostrare le notizie di un amico nel feed

Nel feed, quando vedi una notizia da un amico, clicca sul bordo superiore destro del post.