Fehler 4002 im EA beim Laden vom Indikator
Hi Leute,
ich habe einen EA wo ich per iCustom einen Indikator nutze. Im Strategietester bekomme ich aber folgende Fehlermeldungen: Code:
debug version of 'MACD_True_Alerts_meiner.ex5', please recompile it In der Hilfe finde ich leider auch nichts zu Fehler [4002] :-( Danke schonmal im Voraus, Thomas |
|
Dankeschön
|
schön wenn man seinen MQ4 EA nach MQ5 übernimmt und die iCustoms nicht umstellt aber es kompiliert ;-)
|
Das Handling von Indikatoren ist einer der größeren Unterschiede zwischen MQL4 und MQL5, ein Compilerfehler kann aber nicht bei rumkommen, da die Anzahl an Parametern bei der iCustom Funktion flexibel ist. In MQL4 sind nur per Definition die Parameter mode und shift zwingend am Ende anzugeben. Bei MQL5 weiß der Compiler allerdings nicht wie viele Parameter der jeweilige Indikator hat, denkt also, es wären einfach nur zwei weitere Parameter, welche man im Indikator setzen kann.
|
aber es ist wie fast immer kaum macht man es richtig funktionierts ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:08 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum