Wie aktualisiert man die Indikatoren für Build 600+? - Seite 3

 
qjol:


Die übergebenen Parameter und ihre Reihenfolge müssen mit der Deklarationsreihenfolge und dem Typ der externen Variablen des benutzerdefinierten Indikators übereinstimmen. Wenn die Werte der Eingabeparameter nicht angegeben sind, werden die Standardwerte verwendet.


Ich habe die übergebenen Parameter, ihre Reihenfolge und ihre Werte anhand des Indikators "xpMA" überprüft.

Alles ist genau gleich. Habe ich da einen Fehler gemacht?

 
Sie müssen 10 Parameter übergeben und Sie übergeben nur 7
 
qjol:
Sie müssen 10 Parameter übergeben und Sie übergeben nur 7


Denn die "xpMA", die ich in B-509 verwende, hat 7 Parameter. Es ist die erste 'xpMA' (2010)

Die 2. Version hat 11 Parameter. Aber das ist nicht das Problem, denn ich hatte es auch mit dem 11-Parameter-Indikator versucht.

Sogar der 'xpMAEA' funktioniert nicht und ich habe viele ähnliche Kommentare gelesen.

Ich verstehe nicht, warum?

 

Wie soll ich wissen, ich habe die Indikatoren, die Sie hier hochladen und es gibt 10 Parameter zu übergeben

extern   int      MA_Period               = 25;
extern   int      MA_Type                 = MODE_TEMA;
extern   int      MA_Applied              = PRICE_CLOSE;
extern   double   T3MA_VolumeFactor       = 0.8;
extern   double   JMA_Phase               = 0;
extern   int      Step_Period             = 1;
//+------------------------------------------------------------------+
extern   int      BarsCount               = 200;
extern   bool     Alert_On                = true;
extern   bool     Arrows_On               = true;
extern   bool     Email_On                = false;
 
qjol:
Wie soll ich wissen, ich habe die Indikatoren, die Sie hier hochladen und es gibt 10 Parameter zu übergeben

Das ist in Ordnung, aber hat es bei Ihnen auch funktioniert?
 
Du machst Witze, natürlich hat es funktioniert
 
qjol:
Sie müssen 10 Parameter übergeben und Sie übergeben nur 7
Übrigens können Sie durchaus 7 Parameter übergeben, auch wenn der Indikator 10 Parameter hat. Die letzten 3 erhalten ihren Standardwert.
 
ja, du hast Recht, aber in seinem Code hat er 1, 2, 3, 4, 5, 6, 8
 
qjol:
ja, du hast Recht, aber in seinem Code hat er 1, 2, 3, 4, 5, 6, 8
Ja, natürlich.
 
angevoyageur:
Ja, natürlich.


Er muss aus den üblichen Fehlern lernen.
Grund der Beschwerde: