MetaTrader 5 herunterladen

Fehlermeldung MQL5: [UNKNOWN ENUM]..]

Einloggen oder registrieren, um einen Kommentar zu schreiben
Andreas Fechter
16
Andreas Fechter  

Hi und Gruss an die Community,

ich bin selten  im Forum zu finden, jetzt aber mit einer Fehlermeldung, die ich nicht beheben kann: [UNKNOWN ENUM]..1].

Der Compiler steht auf #property strict, meckert aber nicht. Die Aufzählung ist so aufgebaut und in der Deklaration

global zur Verfügung gestellt:

enum SLASH_BACK_DETECTION                          // CTrailTools::SlashBack()
{
   SLASH_BACK_NOT_VALID = 0,                        // Default
   SLASH_BACK_DETECTED = 1,                          // CTrailTools::SlashBack() -> Vorsignal vor Verifizierung
   SLASH_BACK_VERIFIED = 2,                            // CTrailTools::SlashBack() -> Verifizierung erfolgreich
   SLASH_BACK_TIME_OUT = 3                           // CTrailTools::SlashBack() -> Verifizierung abgebrochen
}
e_slashBack;

Ich arbeite noch mit ca 10 anderen Enumerationen im gleichen Deklarationsteil, da ist alles in Ordnung


Wer hat eine Idee?
Gruß


Andreas

Christian
2014
Christian  
Andreas Fechter:

Hi und Gruss an die Community,

ich bin selten  im Forum zu finden, jetzt aber mit einer Fehlermeldung, die ich nicht beheben kann: [UNKNOWN ENUM]..1].

Der Compiler steht auf #property strict, meckert aber nicht. Die Aufzählung ist so aufgebaut und in der Deklaration

global zur Verfügung gestellt:

enum SLASH_BACK_DETECTION                          // CTrailTools::SlashBack()
{
   SLASH_BACK_NOT_VALID = 0,                        // Default
   SLASH_BACK_DETECTED = 1,                          // CTrailTools::SlashBack() -> Vorsignal vor Verifizierung
   SLASH_BACK_VERIFIED = 2,                            // CTrailTools::SlashBack() -> Verifizierung erfolgreich
   SLASH_BACK_TIME_OUT = 3                           // CTrailTools::SlashBack() -> Verifizierung abgebrochen
}
e_slashBack;

Ich arbeite noch mit ca 10 anderen Enumerationen im gleichen Deklarationsteil, da ist alles in Ordnung


Wer hat eine Idee?
Gruß


Andreas

Hallo Andreas , dein Code compeliert problemlos unter MT5/1730


Bitte SRC Button nutzen


enum SLASH_BACK_DETECTION                          // CTrailTools::SlashBack()
{
   SLASH_BACK_NOT_VALID = 0,                        // Default
   SLASH_BACK_DETECTED = 1,                          // CTrailTools::SlashBack() -> Vorsignal vor Verifizierung
   SLASH_BACK_VERIFIED = 2,                            // CTrailTools::SlashBack() -> Verifizierung erfolgreich
   SLASH_BACK_TIME_OUT = 3                           // CTrailTools::SlashBack() -> Verifizierung abgebrochen
}
e_slashBack;
Einloggen oder registrieren, um einen Kommentar zu schreiben