MQL5: Validierung :-( Ich habe mir schon das Hirn zermartert, um herauszufinden, was es ist und wie es gelöst wird. - Seite 5
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ich muss eine BUY-Position schließen.
Annahme: Im obigen Code haben Sie das Volumen falsch berechnet (oder vielmehr die Möglichkeit, mit diesem Volumen zu eröffnen, falsch geprüft) - Sie verwenden die GESAMTE freie Marge, anstatt die freie Marge nach Eröffnung einer Position. Sie sollten auch vorher überprüfen, was in m_symbol.LotsLimit() eingestellt ist
Hier vorher verwendet, auch die gleichen Fehler, an der Unterseite prüft die Grenze.
Ich habe eigens einen Test-EA erstellt, dieser EA wird einer Validierung unterzogen.
Ich führe die gleichen Prüfungen für den gewünschten EA durch, und es treten Fehler auf.
Ich habe eigens einen Test-EA erstellt, dieser EA wird einer Validierung unterzogen.
Ich führe die gleichen Überprüfungen für den gewünschten EA durch, dort gibt es Fehler.
Sie lesen überhaupt nicht: Warum verwenden Sie die gesamte freie Marge und nicht die freie Marge nach der Eröffnung einer Position?
Alles in allem: Lesen Sie den Artikel und lesen Sie ihn noch einmal.
Hinzugefügt: Ich habe gerade meinen letzten Code überprüft - in der Funktion Handelssignale habe ich speziell Koeffizient hinzugefügt - um LotCheck einzubeziehen
Der Expert Advisor hat die Validierung mit einem Paukenschlag bestanden.
.
Das ist nicht klar.
.
Das ist nicht klar.
Es heißt: große Protokolldatei. Passt nicht auf die Festplatte, daher wird der Test unterbrochen. Verwenden Sie den Übersetzer.