Diskussion zum Artikel "Bildung von Kursreihenmittelwerten für Zwischenberechnungen ohne zusätzliche Puffer" - Seite 3

 

Tolle Indikatoren. Wir kennen sie von MT4, aber beim Kompilieren in MT5 gibt es eine Menge Fehler. Build MT5 2280. Wie kann man das beheben? Vielen Dank im Voraus.

 

Ähnliches Problem. MT5 Build 2317.

Namenlos.png.

 
Die Kompilierung in MT4 ist erfolgreich. Das ist seltsam.
 

Ich frage mich, ob es auf der Website einen Zweig gibt, der sich direkt auf die Kompilierung bezieht

 
Ähnliches Problem. MT5 Build 2361.
 

Das Problem ist gelöst, Sie müssen nur noch die Aufzählung aus.... nehmen.

enum Smooth_Method
     {
      MODE_SMA_,  //SMA
      MODE_EMA_,  //EMA
      MODE_SMMA_, //SMMA
      MODE_LWMA_, //LWMA
      MODE_JJMA,  //JJMA.
      MODE_JurX,  //JurX
      MODE_ParMA, //ParMA
      MODE_T3,     //T3
      MODE_VIDYA,  //VIDYA
      MODE_AMA     //AMA
     }; 
     
     
//+X================================================================X+
//| Berechnung der Mindestanzahl der erforderlichen Balken des XMA-Algorithmus |
//+X================================================================X+ 
int GetStartBars(Smooth_Method Method,int Length,int Phase)
 
LexTon:

Das Problem ist gelöst, Sie müssen nur noch die Aufzählung aus.... nehmen.

Sagen Sie mir, wenn es nicht schwierig ist, sollten und können diese Änderungen an einer beliebigen Stelle des Indikatorcodes vorgenommen werden? Oder ist es immer noch besser, diese Aufzählung an das Ende des Codes zu setzen? Ich danke Ihnen!
 
LexTon:

Das Problem ist gelöst, Sie müssen nur noch die Aufzählung aus.... nehmen.

Ich habe dieses Ergebnis erhalten. Ich habe es in Zeile 41 eingefügt. Ich erhielt drei Kompilierungsfehler: '#property' - Semikolon erwartet SmoothAlgorithms.mqh 7 1'; 'FastMethod' - kann enum RAVI.mq5 197 64 nicht konvertieren; 'SlowMethod' - kann enum RAVI.mq5 198 64 nicht konvertieren. Dies ist das bisherige Ergebnis.



 
Nikolay Kositsin #:
JA, GUT! Ich hab's!

Wie?

 
guter Artikel