Aureline Execution Cost Ledger
- Utilitys
- Version: 1.0
- Aktivierungen: 5
Aureline-Kostenbuch für die Ausführung
Das Aureline Execution Cost Ledger ist ein schreibgeschütztes MetaTrader-5-Dienstprogramm für Trader und EA-Entwickler, die eine nachprüfbare Aufzeichnung zukünftiger Orderausführungen und der vom Broker erfassten Kosten benötigen.
Es erfasst Handelstransaktionen, ohne Orders zu platzieren, zu ändern, zu löschen oder zu schließen. Jeder neue Handel kann mit seiner Order- und Positions-ID, dem Handelspreis, dem Volumen, der Provision, dem Swap, der Gebühr und dem Ausführungsgrund in eine CSV-Datei geschrieben werden.
NACHWEISGEBUNDENE SLIPPAGE
- Verwendet einen beobachteten Preis der Handelsanfrage, wenn die Anfrage der daraus resultierenden Order oder dem daraus resultierenden Geschäft zugeordnet werden kann.
- Verwendet den ursprünglichen Orderpreis für die Ausführung von Pending-Orders.
- Meldet „UNAVAILABLE“, wenn kein vertretbarer Referenzpreis vorliegt.
- Positive Werte bedeuten einen nachteiligen Slippage, negative Werte einen vorteilhaften Slippage, sowohl bei Kauf- als auch bei Verkaufsgeschäften.
HAUPTFUNKTIONEN
- Geltungsbereich für das aktuelle Symbol oder für alle Symbole.
- Optionaler Filter für exakte magische Zahlen.
- Protokollierung von Einstieg, Ausstieg, Umkehr und ähnlichen Geschäften.
- Markierung für teilweise ausgeführte Orders.
- Anzahl der abgelehnten Anfragen und aktueller Retcode.
- Gesamtbeträge für Provisionen, Swap und Gebühren.
- Durchschnittliche und maximale beobachtete negative Slippage.
- Optionale CSV-Datei im Ordner „Common“ des Terminals.
- Kompaktes, schreibgeschütztes Chart-Dashboard.
EINGABEANLEITUNG
- InpSymbolScope: Nur das Chart-Symbol oder alle Symbole im Konto überwachen.
- InpMagicFilter: Der Wert -1 akzeptiert jede Magic-Nummer; ein nicht-negativer Wert akzeptiert nur eine exakte Übereinstimmung.
- InpFinalizeDelayMilliseconds: Kurze Verzögerung vor der Auflösung eines neuen Geschäfts aus dem Verlauf, damit zugehörige Transaktionsereignisse eintreffen können.
- InpRequestMatchSeconds: Maximales Alter einer erfassten Anfrage, die für den Abgleich mit Nachweisen berücksichtigt wird.
- InpRetentionMinutes: Aufbewahrungszeitraum für ausstehende Anfragen und Nachweise mit Order-Referenz.
- InpWriteCSV: Aktiviert oder deaktiviert die lokale CSV-Ausgabe.
- InpCSVFileName: Dateiname der Ausgabedatei. Verwenden Sie die Dateiendung .csv, um den Import zu vereinfachen.
- InpUseCommonFolder: Bei Aktivierung wird in den Ordner „Common Files“ des Terminals geschrieben; andernfalls wird der Ordner „Files“ dieser Terminalinstanz verwendet.
- InpPrintJournal: Druckt abgeschlossene Beweiszeilen und Betriebsmeldungen in das Expertenprotokoll.
CSV-FELDER
Jede Zeile mit einem abgeschlossenen Geschäft enthält die Uhrzeit und die Zeitangabe in Millisekunden, die Kennungen für das Geschäft, den Auftrag und die Position, das Symbol, die Magic Number, die Geschäftsart, die Art des Einstiegs, den Grund für das Geschäft, das Volumen, den Geschäftspreis, den Referenzpreis und die Quelle, den Slippage in Punkten sowie die Verfügbarkeit, den Status der Teilausführung, die Provision, den Swap und die Gebühr.
ERSTE SCHRITTE
1. Fügen Sie das Tool vor den Orders oder EAs ein, die Sie beobachten möchten.
2. Wählen Sie den Geltungsbereich „aktuelles Symbol“ oder „alle Symbole“ und legen Sie optional einen genauen Magic-Filter fest.
3. Lassen Sie die CSV-Funktion aktiviert, wenn Sie einen externen Prüfpfad benötigen.
4. Führen Sie nur Ihre eigenen geplanten Trades oder EAs aus; dieses Dienstprogramm erstellt diese niemals.
5. Überprüfen Sie nach der Ausführung der Trades die Chartzusammenfassung, das Experten-Protokoll und die CSV-Datei.
WICHTIGER ANWENDUNGSBEREICH
Das Ledger beginnt mit der Erfassung, sobald es eingebunden ist. Es handelt sich weder um einen Tick-Verlauf noch um einen Strategie-Backtest oder eine Qualitätsgarantie des Brokers. Die Reihenfolge der Transaktionen und die verfügbaren Anfragedaten können variieren, daher werden fehlende Messwerte bewusst nicht bereitgestellt. „UNAVAILABLE“ ist ein beabsichtigtes Integritätsergebnis und keine erfundene Messgröße für Null-Slippage. Testen Sie die kostenlose Market-Demo bei Ihrem Broker, bevor Sie sich im operativen Einsatz auf die CSV-Datei verlassen.
