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
Natürlich sind sie unterschiedlich. Ich frage mich nur, warum ein Programm, das auf dem Agenten läuft, das TERMINAL_BUILD des lokalen Terminals zurückgeben sollte ? Wenn es das tut (was ich allerdings bezweifle), sieht das nach einem Fehler aus.
Nein, es wird sein eigenes Build zurückgeben - das des Agenten.
Nein, sie wird ihren Agentenbau zurückbekommen.
Nun, was wolltest du denn? Nicht den Agentenbau?
Nun, was brauchten Sie? Nicht das Gebäude eines Agenten?
Vielleicht haben wir uns missverstanden.
Es ist nicht verfügbar, aber Sie können es auf diese Weise tun
Im MT4-Compiler wird die Bibliothek aus MT5"Graphic.mqh" sowie "Curve.mqh", die in "Graphic.mqh" verwendet wird , nicht kompiliert - Plattforminkompatibilität.
Sie ist kompiliert
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien.
Merkmale der mql4 Sprache, Feinheiten und Techniken der Arbeit
fxsaber, 2017.07.23 12:46 Uhr.
In Fortsetzung des Themas der Einführung von MQL5 Bibliotheken unter MT4
Wie sich herausstellte, kann die Bibliothek nützlich sein, wenn es um Situationen geht, in denen ein einzelner Lauf nicht mit dem Optimierungsergebnis übereinstimmt.
Derzeit fehlen lediglich die Daten des Agenten-Builds in dem Bericht, für den die Berechnung durchgeführt wurde.
Der Build des Agenten wurde dem Bericht hinzugefügt.
Fügen Sie diese Zeilen zum Expert Advisor hinzu
und schon erhalten wir während der Expert Advisor-Optimierung Berichte für jeden berechneten Durchgang.
Wenn Sie feststellen, dass ein einzelner Durchlauf nicht mit dem optimierten Durchlauf übereinstimmt, vergleichen Sie den Build aus dem Bericht mit dem Build des Terminals. Wenn sie nicht übereinstimmen, ist dies höchstwahrscheinlich der Grund für unterschiedliche Ergebnisse.
Kompiliert
Ich habe mir Ihre Links angeschaut, aber ich habe nicht verstanden, was ich tun muss, um "Graphic.mqh" in MT4 zu verwenden, können Sie mir mehr sagen.
Und noch eine Sache: in der HTML-Bericht in MT4 erstellt (nicht in MT5 überprüft) gibt es falsche Anzeige auf das Symbol NZDUSD:
Ich habe mir Ihre Links angesehen, aber ich verstehe nicht, was ich tun muss, um "Graphic.mqh" in MT4 zu verwenden, können Sie das genauer erläutern?
Installieren Sie MT5 und kopieren Sie den gesamten Inhalt (mit Unterordnern) des Katalogs MQL5\Include in den Katalog MQL4\Include Ihres MT4-Terminals.
Noch etwas: Im HTML-Bericht, der in MT4 erstellt wird (ich habe es in MT5 nicht überprüft), wird das NZDUSD-Symbol nicht korrekt angezeigt:
Ja, das ist ein Fehler, dessen Natur klar ist. Ich habe versucht, den Moderator dazu zu bringen, die Bibliothek heute zu aktualisieren. Ich möchte es nicht missbrauchen, also werde ich die korrigierte Version später posten.
Installieren Sie MT5 und kopieren Sie den gesamten Inhalt (mit Unterordnern) des Katalogs MQL5\Include in den Katalog MQL4\Include Ihres MT4-Terminals.
Ich werde die korrigierte Version später veröffentlichen.
Sie befindet sich in der Moderation. Gleichzeitig habe ich den Namen des Testersymbols, die Optimierungseinstellungen für jeden Eingabeparameter, den Servernamen (um zu verstehen, auf welchen Kursen der Test stattfindet, wenn es sich nicht um ein benutzerdefiniertes Symbol handelt) und die Kontowährung hinzugefügt.
Im Moment erwähnt MT5 Tester nirgends das benutzerdefinierte Symbol-Flag der Symbole, gegen die er testet, wenn er Testberichte kompiliert. Die Bibliotheksberichte enthalten diese Informationen.