Fehler, Irrtümer, Fragen - Seite 2183

 
Nexxtor:
Ist das Subjekt tot?
Nein.
 

Außerdem...

auf die genetische Optimierung durch Cloud-Agenten setzen.

Die Fehlermeldung "Kein Speicher in der OnTick-Funktion" wird angezeigt.

Weiß jemand, wie man das beheben kann?


 
Nexxtor:

Außerdem...

auf die genetische Optimierung durch Cloud-Agenten setzen.

Die Fehlermeldung "Kein Speicher in der OnTick-Funktion" wird angezeigt.

Weiß jemand, wie man das beheben kann?


Ist genügend Speicherplatz vorhanden?

RAM und HDD?

 

Ich habe an das Service Desk geschrieben - keine Antwort. Wenn Sie die Möglichkeit haben, überprüfen Sie bitte, ob beim Kompilieren des Expert Advisors mit zwei gleichzeitig enthaltenen Dateien Trade.mqh und HashMap.mqh Fehler auftreten. Sind diese Fehler vorhanden?

Terminalversion und Bitmodus

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

Terminal Otkritie Broker x64 build 1755 gestartet (Otkritie Broker AS)

Abfolge der Maßnahmen

1. Erstellen Sie einen Standard-Expert Advisor und fügen Sie ihm Dateien hinzu:

#include<Trade/Trade.mqh>.

#include<Generic/HashMap.mqh>.

2. Kompilieren der resultierenden Datei

Ich erhalte ein Ergebnis

Entry' - ungültige Cast-Operation DealInfo.mqh 138 11

Eintrag' - illegaler Schalterausdruck Typ DealInfo.mqh 138 11

2 Fehler, 0 Warnung(en)

 
TKAworkflow:

Ich habe an das Service Desk geschrieben - keine Antwort. Wenn Sie die Möglichkeit haben, überprüfen Sie bitte, ob beim Kompilieren des Expert Advisors mit zwei gleichzeitig enthaltenen Dateien Trade.mqh und HashMap.mqh Fehler auftreten. Sind diese Fehler vorhanden?

Terminalversion und Bitmodus

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

Terminal Otkritie Broker x64 build 1755 gestartet (Otkritie Broker AS)

Abfolge der Maßnahmen

1. Erstellen Sie einen Standard-Expert Advisor und fügen Sie ihm Dateien hinzu:

#include<Trade/Trade.mqh>.

#include<Generic/HashMap.mqh>.

2. Kompilieren der resultierenden Datei

Ich erhalte ein Ergebnis

Entry' - ungültige Cast-Operation DealInfo.mqh 138 11

Eintrag' - illegaler Schalterausdruck Typ DealInfo.mqh 138 11

2 Fehler, 0 Warnung(en)

Sie wissen um diesen Fehler und beheben ihn. Ich warte selbst noch auf sie.

 
Vladimir Pastushak:

Ist genügend Speicherplatz vorhanden?

RAM und HDD?

Es gibt noch 4,5 GB RAM und weitere 175 GB auf der Festplatte.

Der Fehler tritt nur auf, wenn die Optimierung über die Cloud erfolgt. Bei lokalen Agenten funktioniert alles ohne Fehler.

Typische EAs, wie Moving Averange, funktionieren im gleichen Zeitraum bei der Optimierung über die Cloud ohne Probleme.


 
Vladimir Karputov:

Dieser Fehler ist bekannt und wird derzeit behoben. Ich warte selbst noch darauf.

Welche Frist versprechen sie? Wie lange haben Sie gewartet?

 
TKAworkflow:

Was versprechen sie im Hinblick auf den Zeitplan? Wie lange haben Sie gewartet?

Ich warte jetzt schon seit einer Woche.
 

Kompilierungsfehler

//#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() {}
};

Und wenn Sie struct durch class (*) ersetzen, ist es in Ordnung. Was ist der Unterschied?

 

Fehler bei der Kompilierung

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() {           }

Ansonsten:

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

Das ist in Ordnung. Welchen Unterschied macht das?