- Details
- Written by Super User
- Category: Häufige Probleme
- Hits: 6098
Häufige Fehlbedienungen von Expert-Advisors und Indikatoren
Ihr Expert Advisor scheint sich nicht ganz so zu verhalten, wie gewünscht? Möglicherweise handelt es sich um Programmierfehler. Es kann sich jedoch eine banale Fehlbedienung dahinter verbergen. Häufige Symptome werden werden beobachtet bei Test, Installation oder Start des EA in Live oder Backtest begangen.
Häufige Bedienfehler
Fehler bei Magic Number
Laufen gleichzeitig parallel weitere EA in anderen Chart-Fenstern mit gleicher Magic Number?
Magic Number muss für jeden EA verschieden vergeben werden. Sonst erkennen die EA nicht, welcher Trade zu welchen EA gehört.
Fehler bei Installation
Es wurden vielleicht nicht alle Dateien kopiert oder in falsche Ordner.
Oder es wurde ins Programm-Verzeichnis von Metatrader kopiert anstatt in den Data Folder.
Es wird dringend empfohlen, nicht die Dateien einzeln von Hand zu kopieren, sondern alle auf einmal durch Kopieren nur eines Ordners, wie in Hilfedatei beschrieben:
Installation:
Öffnen von Datei Explorer mit Ordner für EA mit Menü Datei -> Datenordner öffnen.
Inhalt von "sw" in RAR-Datei gemäß der Ordnerstruktur kopieren nach Data Folder (hier: MQL4 nach MQL4 kopieren). Die geht am einfachsten und sichersten durch kopieren des Ordners "MQL4" aus der RAR-Datei in das Datenverzeichnis kopieren und Integrieren sowie Überschreiben bestätigen.
Beim Einfügen darauf achten, dass man sich genau im Data Folder befindet und nicht in einem Unter- oder Oberordner davon. Es muss Ordner „MQL4“ sichtbar sein. Darauf wird der MQL4 aus dem Archiv darüber kopiert und integriert (überschrieben).
Häufige Probleme und deren Symptome
Archiv (7z, Rar, Zip) kann nicht entpackt werden.
Von Programmierer mitgeteiltes Passwort exakt eingeben. Groß-/Kleinschreibung muss exakt stimmen. Ggf. anderes Entpacker-Programm versuchen.
Trades stimmen nicht mit Indikatoren überein
Repainting eines Indikators.
Möglicherweise ändert sich die Ausgabe des Indikators nachträglich. Manche Indikatoren verändern vergangene Werte.
Welche Kerze von den Indikatoren wird verwendet für Signale? Meist wird dies mit Parameter SignalShift bestimmt.
SignalShift = 0: laufende Kerze
SignalShift= 1: letzte abgeschlossene Kerze.
Die laufende Kerze ändert sich bei fast jedem Indikator.
Live oder Backtest mit visuellen Modus: Indikatoren sind möglicherweise nicht exakt gleich eingestellt wie in den Eigenschaften des EA.
Wenn laufende Kerze der Indikatoren verwendet wird oder Indikator vergangene Kerzen auch verändert (Repainter), kann die korrekte Funktion des EA nur überprüft werden in Live oder Backtest mit visuellem Modus. In beiden Fällen müssen Indikatoren manuell in den Chart gelegt werden, mit identischen Einstellungen. Es muss genau während des Öffnens oder Schließens eines Trades der Indikator beobachtet werden.
Keine Änderung des Ergebnisses des EA nach Installation eines Updates des EA
Metatrader wurde offen gelassen bei Installation der neueren Version. Metatrader vor Einfügen und Überschreiben der Dateien schließen. Siehe Fehler bei Installation.
Trades werden aus unerfindlichen Gründen geschlossen oder modifiziert
Laufen gleichzeitig parallel weitere EA in anderen Chart-Fenstern mit gleicher Magic Number?
Siehe Magic Number.
EA öffnet und schließt keine Trades
Optionen von Metatrader: Live Trading zulassen, DLLs zulassen
Installation nicht vollständig. Indikatoren fehlen. Siehe Fehler bei Installation.
Zeitfenster momentan geschlossen?
Neue Einstellungen wirken sich nicht aus nach Änderung der Eigenschaften (Inputs, F7)
EA mit persistentem Speicher für nahtlose Fortsetzung einer Sitzung nach Unterbrechungen. Zustandsdatei muss gelöscht werden für neue Sitzung, welche mit neuen Einstellungen und unabhängig von der alten Sitzung komplett neu beginnen soll.