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
Kann man die Spalten MagicNumber oder Comment in den von MT4 Backtest erstellten Bericht einfügen?
Diese Spalten sind im Bericht vorhanden.
Er könnte für einige von Interesse sein.
Am oberen Rand des Berichts befindet sich ein interaktives Diagramm. Wenn Sie es vergrößern, wird die Schaltfläche Zoom zurücksetzen angezeigt. Wenn wir das schöne Diagramm als eine gerade Linie von der unteren linken Ecke zur oberen rechten Ecke betrachten, blockiert die Schaltfläche nur die interessanteste Stelle, nämlich wie sich das Diagramm in letzter Zeit verhält. Aus diesem Grund habe ich die Schaltfläche nach links verschoben. Die Ausrichtung in der Vorlage wird von rechts nach links geändert.
Vielleicht ist ja jemand interessiert.
Am oberen Rand des Berichts befindet sich ein interaktives Diagramm. Wenn Sie es vergrößern, wird die Schaltfläche Zoom zurücksetzen angezeigt. Wenn wir das schöne Diagramm als eine gerade Linie von der unteren linken Ecke zur oberen rechten Ecke betrachten, blockiert die Schaltfläche nur die interessanteste Stelle, nämlich wie sich das Diagramm in letzter Zeit verhält. Aus diesem Grund habe ich die Schaltfläche nach links verschoben. Die Ausrichtung in der Vorlage wird von rechts nach links geändert.
Ich kenne mich mit HTML und Skripten überhaupt nicht aus. Ich habe all diese Dinge aus anderen Codes entlehnt.
Wahrscheinlich wäre es möglich, einen sehr praktischen HTML-Bericht mit allen Details und Diagrammen zu erstellen. Aber das liegt nicht in meiner Kompetenz. Ich habe noch niemanden getroffen, der sich dafür interessiert.
Natürlich gibt es Marktprodukte, die Berichte in MT4/5 selbst ausgeben.
Bitte beachten Sie, dass die Includes in der im Beispiel angegebenen Reihenfolge sein müssen.
Andernfalls kann es sein, dass es an einigen Stellen erfolgreich gebaut wird, aber nicht wie erwartet funktioniert, weil die Defines in der falschen Reihenfolge angewendet werden.
Jetzt können Sie den Füllstand sehen.
In Küchen beträgt er natürlich 100 %.
Die FillRate-Ebene ist nun sichtbar.
In Küchen ist er natürlich 100%.
Es scheint, dass überall dort, wo 100% 100% ist, Küchen sind. Zum Beispiel arbeiten Scalper auf Signals fast alle in solchen Küchen.
Bei der Verwendung des Systems wurden 2 Merkmale entdeckt.
1. Der Verstärkungsgraph ist immer Null. Das liegt daran, dass sie noch nicht erstellt wurde. So sollte es auch sein.
2. Die Verwendung von REPORT_REJECTS impliziert das Schließen über Take Profit. Und Statistiken können nur von dort aus erstellt werden. Wenn Sie mit Limitern und CloseBy schließen, wird immer 100% Fill angezeigt. Das Diagramm zeigt nur die Server-Reggets, wenn eine Limit-Order gesetzt wurde, die am Ende nicht ausgeführt wurde und vom Bot storniert wurde, hat dies keinen Einfluss auf das Fülldiagramm.
Änderungswünsche.
1. Entfernen Sie das Gain-Diagramm, da es ohnehin leer ist und somit keinen Platz beansprucht.
2. Hinzufügen eines Zeitintervalls innerhalb eines Tages. Ich benutze es für mich selbst, vielleicht ist es für jemand anderen nützlich. Und ich muss nicht mehr bei jeder Aktualisierung meine Veränderungen messen.
bool IsSingle( void ) const { + datetime OrderTimeOnly=OrderOpenTime() % (60*60*24); return((OrderCloseTime() >= this.StartTime) && (OrderCloseTime() < this.EndTime) && + (OrderTimeOnly >= this.StartInterval) && (OrderTimeOnly < this.EndInterval) && (!this.NegativeSlip || this.IsNegative()) && ((this.Balance && (OrderType() > OP_SELLSTOP)) || (((this.Pending && (OrderType() > OP_SELL) && (OrderType() < OP_BALANCE)) ||2. Fügen Sie ein Zeitintervall innerhalb eines Tages hinzu. Ich verwende es für mich selbst, vielleicht ist es auch für jemand anderen nützlich. Und ich muss meine Änderungen nicht jedes Mal messen, wenn ich aktualisiere.
In Ihrer Variante geht es nur um den Eröffnungskurs. Es ist klar, dass dies eine Folge des BestInterval-Ansatzes ist. Aber im allgemeinen Fall ist es wahrscheinlich nicht ganz richtig.
Obwohl, wenn man bedenkt, dass die Bibliothek von 2,5 Personen benutzt wird, macht es keinen Sinn, sie "richtig" zu machen. Ich werde diese Art von Filter einführen
Und wenn das Intervall Mitternacht ist, ist das Setzen von EndInterval in dieser Form nicht sehr praktisch.