Добавление этих двух строк так же сохранит отчеты каждого прохода оптимизатора.
Dies ermöglicht es, ohne das Ende der Optimierung abzuwarten, jeden bereits berechneten Durchgang von Interesse sofort im Detail zu sehen. Nach Beendigung der Optimierung ist es nicht erforderlich, die entsprechenden Einzelläufe wiederholt durchzuführen und abzuwarten. Ermöglicht die schnelle und übersichtliche Darstellung aller vom Optimierer berechneten Ergebnisse. Anzeige von Bilanzgrafiken (PNG-Dateien) mehrerer Einzelläufe auf einem Bildschirm als Miniaturansicht usw.
Erst jetzt ist mir klar geworden, dass man das Gleiche auch für MT4 machen kann.
Hallo.
Der Bericht in Form eines Diagramms, wie Sie es auf dem Bildschirm haben, ist nicht für 4 ?

Der Bericht in Form eines Diagramms, wie Sie es auf dem Bildschirm haben, ist nicht für 4 ?
Standardmäßig nicht verfügbar, aber Sie können es auf diese Weise tun
// Bericht mit Chart unter MT4 #property strict // https://www.mql5.com/de/docs/standardlibrary/graphics/cgraphic #include <Graphics\Graphic.mqh> // MQL5\Include\Graphics\Graphic.mqh #include <Report.mqh> // Kommentieren Sie die Zeilen 295, 350, 382, 404, 434, 455 aus. void OnStart() { // REPORT::ToChart(); // Ausgabe des Diagramms in das Diagramm REPORT::ToFile("Report.htm"); // speichert den Bericht zusammen mit dem Diagramm }
Die Standardberichte der MT4-Tester enthalten keine Daten zu Kommentaren.
Und alle Berichte (MT4/5 regulär und Tester) enthalten keine Daten zu den Majicks.
Diese Bibliothek zeigt immer sowohl Majicks als auch Kommentare an.
Die Bibliothek ist so geschrieben, dass das Einbinden anderer Indikatoren einfach ist.
const string REPORT:: Shablon = FIELD(N) + FIELD(Ticket) + FIELD(OpenTime) + FIELD(Type) + FIELD(Lots) + FIELD(Symbol) + FIELD(OpenPrice) + FIELD(StopLoss) + FIELD(TakeProfit) + FIELD(CloseTime) + FIELD(ClosePrice) + FIELD(Commission) + FIELD(Swap) + FIELD(Profit) + FIELD(Comment) + FIELD(MagicNumber); static string OrderToString( const int Num ) { //... ADD(Ticket, OrderTicket()); ADD(OpenTime, OrderOpenTime()); //...
Zum Beispiel ist es möglich, Felder mit Slippage-Werten für jede Position (verfügbar in MT5) oder zusätzliche Kommentare hinzuzufügen.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Skript zur Kommentierung von MT4- oder MT5-Trades
Alexander Bykov, 2017.07.24 11:49 AM.
Hallo, die Frage der Kommentierung von Trades in MT ist relevant geworden. Stellen Sie sich eine Situation vor - ein Handel erfordert eine Berichterstattung über die Situation zu einem bestimmten Zeitpunkt, zum Beispiel, sagen wir, Sie haben eine Anfrage von Investoren als Manager. Eine Zählung wird bereitgestellt, alles ist in Ordnung, aber es gibt keinen Kommentar. Und der Bericht für den Monat, hier ist die Arbeit, sitzen und erinnern. Es wird bequem sein, ein Skript "Hot kommentiert" in MT4 oder MT5 zu machen. Wenn es eine solche gebucht, wo, fügen Sie einen Link, kann es als aufgerufen werden.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 in dem Bericht, auf dessen Grundlage die Berechnung durchgeführt wurde.
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 zum Agentenaufbau in dem Bericht, auf dessen Grundlage die Berechnung durchgeführt wurde.
Was liefert TERMINAL_BUILD für den Agenten?
Was gibt TERMINAL_BUILD an den Agenten zurück?
Ihr Build.
Ihr Build.
Es gibt keine Verwechslung mit __MQL5BUILD__? TERMINAL_BUILD sollte dem Rantime entnommen werden (und der Agent hat nicht "sein eigenes Build", sondern sein eigenes Build).
Es gibt keine Verwechslung mit __MQL5BUILD__? Von der Idee her sollteTERMINAL_BUILD von rantime übernommen werden (und der Agent hat nicht "sein eigenes Build", sondern sein eigenes Build).
Nun, das sind ganz unterschiedliche Indikatoren.
Nun, das ist eine ganz andere Metrik.
Natürlich sind sie das. Ich frage mich nur, warum ein Programm, das auf dem Agenten läuft, das TERMINAL_BUILD des lokalen Terminals zurückgeben sollte ? [Wenn das so ist (was ich allerdings bezweifle), siehtdas nach einem Fehler aus.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Report:
Die Bibliothek für MetaTrader 4/5 erlaubt das Erstellen eines Berichtes auf Grund der Handelshistorie.
Autor: fxsaber