Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Skripte

Closed Trades Exporter MAE MFE - Skript für den MetaTrader 5

Ansichten:
6
Veröffentlicht:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der „Closed Trades Exporter“ speichert Ihre abgeschlossenen Trades in einer CSV-Datei, die sich in Excel, Google Sheets oder jedem anderen Tabellenkalkulationsprogramm öffnen lässt. Neben den üblichen Handelsdetails berechnet er zwei Werte, die in der Historie des Terminals nicht angezeigt werden: Maximum Adverse Excursion (MAE) und Maximum Favorable Excursion (MFE). Diese werden anhand der M1-Kurshistorie für den Zeitraum gemessen, in dem der jeweilige Handel offen war.

Der MAE ist die größte Bewegung des Kurses gegen den Trade, bevor dieser geschlossen wurde, und der MFE ist die größte Bewegung zugunsten des Trades. Die Analyse dieser Werte über viele Trades hinweg zeigt, ob Stop-Loss-Aufträge zu eng oder zu weit gesetzt sind und ob Take-Profit-Aufträge zu viel Gewinn auf dem Tisch liegen lassen. Die Spalte „CapturedPct“ gibt an, wie viel vom MFE jeder Trade tatsächlich realisiert hat.






Die Datei enthält eine Zeile pro geschlossener Position mit folgenden Spalten: Positions-ID, Symbol, Typ, Volumen, Eröffnungs- und Schlusszeit, Eröffnungs- und Schlusskurs, Laufzeit in Minuten, Gewinn, Provision, Swap, Nettogewinn, Ergebnis in Punkten, MAE und MFE in Punkten und in Kontowährung, realisierter Prozentsatz, Magic Number und Kommentar.



Eingabe Beschreibung
Anzahl der zu exportierenden Tage Exportiert Trades, die innerhalb dieser Anzahl von Tagen geschlossen wurden. Setzen Sie den Wert auf 0, um den gesamten Verlauf zu exportieren. Standardwert: 90.
Nur dieses Symbol Exportiert nur Trades eines Symbols. Für alle Symbole leer lassen.
Nur diese Magic Number Exportiert nur die Trades eines einzigen Expert Advisors. Setzen Sie den Wert auf -1, um alle Trades, einschließlich manueller Trades, zu exportieren.
MAE/MFE aus M1-Verlauf berechnen Schaltet die Berechnung der Abweichung ein oder aus. Das Ausschalten beschleunigt den Export.
Dateiname Name der CSV-Datei. Leer lassen, um einen automatischen Namen mit Kontonummer und Datum zu erhalten.
Spaltentrennzeichen Trennzeichen zwischen den Spalten. Verwenden Sie ein Semikolon, wenn Ihr Tabellenkalkulationsprogramm dies erwartet.
Im gemeinsamen Ordner „Dateien“ speichern Speichert die Datei im Ordner, der von allen Terminals gemeinsam genutzt wird, anstatt im Ordner „Dateien“ dieses Terminals.


Der Speicherort der Datei wird nach Abschluss des Exports in einer Meldung angezeigt. Im Terminal öffnen Sie den Datenordner über „Datei“ > „Datenordner öffnen“; die CSV-Datei befindet sich unter „MQL5\Files“. MT5 bildet jede Position aus den einzelnen Geschäften neu, sodass Skalierungen und Teilschließungen als eine Zeile mit durchschnittlichen Ein- und Ausstiegskursen angezeigt werden. Positionen, die auf Netting-Konten umgekehrt wurden, sowie Positionen, die vor dem ausgewählten Zeitraum eröffnet wurden, werden übersprungen.

MAE und MFE basieren auf den Bid-M1-Bars, daher enthalten sie bei Verkaufsgeschäften keinen Spread. Wenn der Server des Brokers für ein älteres Geschäft keine M1-Historien mehr enthält, bleiben diese Spalten leer und die Anzahl wird in der abschließenden Meldung angezeigt. Geldwerte basieren auf dem aktuellen Tick-Wert; daher sind sie für Symbole, deren Gewinnwährung von der Kontowährung abweicht, nur ungefähre Angaben.

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/77963

WaveMaster Pro EA WaveMaster Pro EA

Signalgesteuerte Automatisierung für das WaveMaster-Oszilloskop. Automatisierte Ausführungs-Engine für das WaveMaster-Oszilloskop. Liest Signalpuffer in Echtzeit aus. Umfassendes Risikomanagement, Trailing und Break-even sind integriert.

History Integrity Auditor History Integrity Auditor

Überprüft den tatsächlich auf Ihrem Terminal gespeicherten Balkenverlauf, also den Verlauf, auf den sich jeder Backtest und jeder Indikator stützt. Sechs Prüfungen pro Symbol: unmögliche OHLC-Werte, fehlerhafte Balkenzeiten, fehlende Balken, obwohl die brokerinterne Sitzungstabelle angibt, dass Kursnotierungen vorlagen, leere und flache Balken, Balken, die nicht mit der brokerinternen M1-Reihe übereinstimmen, sowie die Plausibilität des Spreads. Die wichtigste Kennzahl ist die Sitzungsabdeckung, nicht ein prozentualer Rasterwert, der hauptsächlich misst, wie viele Wochenenden Sie geprüft haben. Jeder Befund wird mit seiner Balkenzeit in eine CSV-Datei exportiert, und die geprüften Balken sowie die Sitzungstabelle können ausgegeben werden, sodass der gesamte Bericht mit einem anderen Tool als diesem neu ausgewertet werden kann.

Watchlist Chart Opener Watchlist Chart Opener

Öffnet mit einem Klick Charts für alle „Market Watch“-Symbole oder eine benutzerdefinierte Symbolliste in einem beliebigen Zeitrahmen, wobei optional eine Vorlage auf jeden Chart angewendet werden kann. Überspringt bereits geöffnete Charts und begrenzt die Anzahl der gleichzeitig geöffneten Charts.

ATR Candle Strength ATR Candle Strength

Färbt den Hintergrund des Charts je nach Volatilitätsregime (Kompression, Normal, Expansion) entsprechend dem Perzentilrang der aktuellen ATR ein. Zeigt das aktuelle Regime im Chart an, warnt bei Regimewechseln und stellt Puffer für Expert Advisors bereit.