Errori, bug, domande - pagina 2183

 
Nexxtor:
il soggetto è morto?
No.
 

Inoltre...

messo sull'ottimizzazione genetica tramite agenti cloud.

Viene fuori l'errore "Nessuna memoria nella funzione OnTick".

Qualcuno sa come risolvere il problema?


 
Nexxtor:

Inoltre...

messo sull'ottimizzazione genetica tramite agenti cloud.

Appare l'errore "Nessuna memoria nella funzione OnTick".

Qualcuno sa come risolvere il problema?


C'è abbastanza memoria?

RAM e HDD?

 

Ho scritto al Service Desk - nessuna risposta. Per favore, se hai la possibilità, controlla gli errori durante la compilazione dell'Expert Advisor con due file Trade.mqh e HashMap.mqh inclusi contemporaneamente. Sono presenti questi errori?

Versione del terminale e modalità di bit

Terminale MetaTrader 5 x64 build 1795 (MetaQuotes Software Corp.)

Terminale Otkritie Broker x64 build 1755 avviato (Otkritie Broker AS)

Sequenza di azioni

1. Creare un Expert Advisor standard e aggiungervi dei file:

#include<Trade/Trade.mqh>.

#include<Generic/HashMap.mqh>.

2. Compilazione del file risultante

Ottengo un risultato

'Entry' - operazione di fusione non valida DealInfo.mqh 138 11

'Entry' - tipo di espressione switch illegale DealInfo.mqh 138 11

2 errore(i), 0 avviso(i)

 
TKAworkflow:

Ho scritto al Service Desk - nessuna risposta. Per favore, se hai la possibilità, controlla gli errori durante la compilazione dell'Expert Advisor con due file Trade.mqh e HashMap.mqh inclusi contemporaneamente. Sono presenti questi errori?

Versione del terminale e modalità di bit

Terminale MetaTrader 5 x64 build 1795 (MetaQuotes Software Corp.)

Terminale Otkritie Broker x64 build 1755 avviato (Otkritie Broker AS)

Sequenza di azioni

1. Creare un Expert Advisor standard e aggiungervi dei file:

#include<Trade/Trade.mqh>.

#include<Generic/HashMap.mqh>.

2. Compilazione del file risultante

Ottengo un risultato

'Entry' - operazione di fusione non valida DealInfo.mqh 138 11

'Entry' - tipo di espressione switch illegale DealInfo.mqh 138 11

2 errore(i), 0 avviso(i)

Sanno di questo errore e lo correggono. Io stesso lo sto aspettando.

 
Vladimir Pastushak:

C'è abbastanza memoria?

RAM e HDD?

Ci sono ancora 4,5 GB di RAM e altri 175 GB sull'HDD.

L'errore si verifica solo quando si ottimizza tramite il cloud. Con gli agenti locali tutto funziona senza errori.

Gli EA tipici, come Moving Averange, sullo stesso periodo, quando si ottimizza attraverso il cloud, funzionano senza problemi.


 
Vladimir Karputov:

Questo errore è noto e viene corretto. Anch'io lo sto aspettando.

Qual è la scadenza che promettono? Quanto tempo avete aspettato?

 
TKAworkflow:

Cosa promettono in termini di tempi? Quanto tempo avete aspettato?

Sto aspettando da una settimana ormai.
 

Errore di compilazione

//#define struct class //(*)
template<typename T>
struct A;
void f( A<int>& ) {} //Error 124: internal error #122
template<typename T>
struct A {
public:
        void f() {}
};

E se sostituisci struct con class (*), va bene. Qual è la differenza?

 

Errore durante la compilazione

template<typename T>
class A;
void f( A<int>& a ) { a.f(); } //Error: class 'A<int>' is undefined
template<typename T>
class A {
public:
        void f() {}
};
void OnStart() {           }

Altrimenti:

void OnStart() { A<int> a; }

Va bene. Che differenza fa?