Blue Flower

 

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.