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
Es ist gut, dass es nicht geladen wird, weil das Archiv Dateien von MT5 enthält, die für die Ausführung auf MT4 erforderlich sind.
Und wie kann es schädlich sein, auch wenn das Archiv in MQL5 eingesetzt wird? Lassen Sie es eine plattformübergreifende Bibliothek sein (was es ist).
Und wie kann es schaden, auch wenn Sie das Archiv in MQL5 bereitstellen? Lassen Sie es eine plattformübergreifende Bibliothek sein (was es ist).
Die automatische QB-Prüfung wird es nicht zulassen. MT4Orders wird dort für die fünf verwendet.
Die Bibliothek selbst befindet sich nur in einer Datei - Report.mqh.
Ich verstehe nicht ganz, warum der Standardspeicherort des CustomReport-Skripts in KB notwendig sein könnte. Wenn es einen interessanten Anwendungsfall gibt, lassen Sie es mich wissen.
Der automatische QB-Checker wird nicht eingelassen. Dort wird MT4Orders auch für die fünf verwendet.
Die Bibliothek selbst ist in nur einer Datei - Report.mqh.
Ich verstehe nicht ganz, warum sich das CustomReport-Skript in KB befinden sollte. Wenn es einen interessanten Anwendungsfall gibt, lassen Sie es mich wissen.
Verstanden. Ich habe schon eine Weile keinen Code mehr gepostet und bin nicht auf eine Validierung gestoßen.
Das Skript ist einfach - installieren Sie die Bibliothek im Terminal in einem Rutsch.
Ich hab's. Habe schon länger keine Codes mehr gepostet, bin nicht auf den Check gestoßen.
Das Skript ist einfach - installieren Sie die Bibliothek im Terminal in einem Zug.
Nur CustomReport ist keine Bibliothek, sondern ein darauf basierendes Skript. Ich denke, wenn es für jemanden interessant ist, ist es nur für MT4 und bestimmte Broker. Und MT5-KB wird nicht in MT4 installiert. Deshalb zip. Es kann leicht übertragen werden.
Ein Anwendungsszenario für die Bibliothek kam ein wenig überraschend. Denn es war überhaupt nicht vorgesehen und entstand erst im Laufe des Stücks.
Wenn Sie einen Expert Advisor auf einen Chart setzen, wird sofort ein Backtest-Report zu den aktuellen frischen Daten geöffnet. So können Sie sofort sehen (ein Blick auf die Charts verrät viel in einer Sekunde), was und wie der Expert Advisor mit den gegebenen Eingabeparametern "gehandelt" hat. Und im Falle eines zufälligen Fehlers in den Eingabeparametern, diesen schnell identifizieren.
Dies ist für mich die am meisten geforderte Anwendung von Report.mqh. Wie sich herausstellte, ist es sehr praktisch, beim Ausführen eines Expert Advisors einen frischen Backtest zu erhalten!
Ich empfehle nicht die Bibliothek selbst, aber dieses Szenario der Ausführung eines EA - ja. Es ist völlig anders als nur einen EA auf einem Chart auszuführen.Ist es möglich, einen Bericht über das Diagramm zu erstellen , der die Gewinne und Verluste der Woche, des Tages und des Monats berechnet?
Ich möchte einen Bericht für jeden Tag erstellen, ist das möglich?
tks für die gemeinsame Nutzung
Ist es möglich, einen Bericht zu erstellen , der die Gewinne und Verluste für die Woche, den Tag und den Monat berechnet?
Ich möchte einen Bericht für jeden Tag erstellen, ist das möglich?
BenutzerdefinierterBericht.zip
#include <Report.mqh>
zu meinem EA, heruntergeladen und für Report.mqh MT4Orders.mqh Datei zur Verfügung gestellt (auch mit der neuesten Version davon versucht)
dann führen Sie eine Optimierung für alle Symbole in MarketWatch Balance max schließlich laufen die Report.mq5 Skript
und das Ergebnis war eine Datei mit Kontonamen, Datum, anfänglicher Einzahlung, aber keine Informationen über die Optimierungsergebnisse (alles Nullen)
Habe ich etwas übersehen? Was kann ich versuchen, damit es richtig funktioniert?
Vielen Dank im Voraus
Also habe ich hinzugefügt
#include <Report.mqh>
zu meinem EA, heruntergeladen und für Report.mqh MT4Orders.mqh Datei zur Verfügung gestellt (auch mit der neuesten Version davon versucht)
dann führen Sie eine Optimierung für alle Symbole in MarketWatch Balance max schließlich laufen die Report.mq5 Skript
Dieser Modus hat einen Fehler.
und das Ergebnis war eine Datei mit Kontonamen, Datum, anfänglicher Einzahlung, aber keine Informationen über die Optimierungsergebnisse (alles Nullen)
Habe ich etwas übersehen? Was kann ich versuchen, damit es richtig funktioniert?
Versuchen Sie einen anderen Optimierungsmodus.
Dieser Modus hat einen Fehler.
Versuchen Sie einen anderen Optimierungsmodus.
Ich wusste, dass etwas nicht stimmt... Ich habe versucht, die Zählsumme aller profitablen Trades über alle Marketwatch-Paare hinweg in eine Datei zu schreiben, aber es scheint, dass OnTesterPass in diesem Modus nicht aufgerufen wird. Die Sache ist die, dass die anderen Modi für die Parameter-Optimierung eines einzelnen Symbols sind, so dass sie mir nichts nützen, dies war der letzte Ausweg.
(Ich habe versucht, eine globale Tester-Variable innerhalb von OnTester() und Ondeinit() zu aktualisieren, da dies die einzigen Instanzen sind, in denen ich TesterStatistics( STAT_PROFIT_TRADES) verwenden kann, um die gewünschte Zahl für einen einzelnen Durchgang zu erhalten, so dass ich sie zur TGlobalVariable hinzufügen kann. Ich habe versucht, von beiden direkt in eine Datei zu schreiben, um einen ähnlichen Effekt zu erzielen, indem ich die Datei aktualisiere, und ich habe die gleichen Ansätze in OnTradeTransaction() ausprobiert, die alle funktionieren, außer in diesem Optimierungsmodus, der nach meinen Recherchen der einzige Modus für das automatische Testen mehrerer Symbole in der gleichen Instanz ist, um die Summe aller profitablen Trades zu erhalten. mein EA ist weder multicurrency noch selbstoptimierend, also keine Verwendung von Eingabeparametern
Jede Anleitung/jeder Gedanke wird geschätzt werden
Danke