Trading Journal for EAs and Prop Firms
- Utilitys
-
Amal Yuldashev
TickForgeFX: trading tools for MetaTrader 5 and MetaTrader 4, built to hold up on a live chart - Version: 1.0
- Aktivierungen: 10
Ein automatisches Trading-Journal, das Ihr Konto nach EAs aufteilt. Als Indikator passt es auf jeden Chart, auch neben Ihren EA. Es liest die Kontohistorie und gibt jedem EA mit geschlossenem Trade eine Zeile: Trades, Netto nach Kommission und Swap und eine Kurve der geschlossenen Ergebnisse; manuelle Trades ebenso. Mit den Regeln Ihrer Prop-Firma zeigt es den Spielraum bis zu jedem Limit. Es handelt nie.
Nichts einzutippen. Es arbeitet mit den Deals, die MetaTrader ohnehin speichert, daher gibt es keine Notizen, Tags oder Screenshots hinzuzufügen und auch keine Liste einzelner Trades: Diese Liste ist die Registerkarte Historie in MetaTrader selbst. Es ergänzt die Aufteilung, die MetaTrader nicht macht: jedes Ergebnis nach EA, dazu für jeden EA Symbole, Kosten, Zeiten und Kurven im gewählten Zeitraum, und wo Ihre Limits der Prop-Firma gerade stehen.
Jeder EA in seiner eigenen Zeile
- Jede Magic Number ist eine Strategie. Manuell eröffnete Trades, am Desktop oder in der Handy-App, tragen die Magic Number 0 und erscheinen als Manual.
- Ein Trade gehört dem EA, der ihn eröffnet hat. MetaTrader versieht den schließenden Deal mit der Magic Number dessen, der die Position geschlossen hat. Schließt also ein Trade-Manager, ein Skript zum Schließen aller Positionen oder Ihre eigene Hand den Trade eines EAs, schreibt ein Journal, das Deals nach ihrer eigenen Magic Number sortiert, diesen Trade jemand anderem zu. Hier bleibt er bei dem EA, der ihn eröffnet hat.
- Ein Trade ist eine Position, von der Eröffnung bis sie glattgestellt ist. Teilschließungen gehören zum selben Trade, ebenso ein Aufstocken auf einem Netting-Konto; eine Umkehr auf Netting schließt den Trade und eröffnet einen neuen in der Gegenrichtung.
- Namen: die, die Sie unter Strategy names eintragen, etwa 12345=Breakout; 777=Grid. Sonst der Kommentar, mit dem mindestens die Hälfte der Trades einer Strategie eröffnet wurde, sonst Magic 12345.
- Netto ist der Gewinn plus Swap, Kommission und Gebühren auf den eigenen Deals des Trades. Ein Trade mit mehr als einem halben Cent im Plus zählt als Gewinner, mit mehr als einem halben Cent im Minus als Verlierer; dazwischen zählt er als Trade, aber als keins von beiden.
Die Karte
- Wählen Sie den Zeitraum: Today, Week, Month, 30 days oder All, dazu einen eigenen Bereich, wenn Sie ihn in den Eingaben festlegen. Ein Trade gehört zu dem Zeitraum, in den sein letzter Ausstieg fällt. Tage beginnen zur von Ihnen gewählten Stunde, in Serverzeit; Wochen beginnen am Montag, Monate am 1.
- Oben steht das Nettoergebnis des ganzen Kontos im Zeitraum, darunter die Zahl der Trades, die Trefferquote und der Profitfaktor.
- Dann Ihre Strategien, die beste zuerst, jede mit ihren Trades, ihrem Netto und einer kleinen Kurve ihrer geschlossenen Ergebnisse im Zeitraum. Passen nicht alle auf den Chart oder sind es mehr als sechs, wird mit Next geblättert.
- Sind Regeln einer Prop-Firma hinterlegt, stehen bis zu drei davon am Fuß der Karte, die beiden Verlustlimits als Balken.
- Details öffnet daneben eine zweite Karte. Ziehen Sie die Karte an jede beliebige Stelle, fixieren Sie sie oder heften Sie sie über die Eingaben an eine Ecke.
Die Detailkarte mit acht Registern
Klicken Sie auf der Karte eine Strategie an, zeigen Results, Symbols, Costs und Time nur diese Strategie; ein zweiter Klick bringt alle zurück. Fills, Prop firm, Together und Curves zeigen immer das ganze Konto.
- Results (Ergebnisse): die jetzt offenen Positionen und ihr schwebendes Ergebnis, getrennt von allem Geschlossenen; gewonnene Trades und die Trefferquote, Netto und Profitfaktor; durchschnittlicher Gewinn und durchschnittlicher Verlust; bester und schlechtester Trade; der Durchschnitt pro Trade; der größte Rückgang der Kurve geschlossener Trades; was die Kosten genommen haben und ihr Anteil am Bruttoergebnis; die durchschnittliche Haltedauer.
- Symbols (Symbole): für jedes Symbol Trades, Trefferquote, Netto, Profitfaktor und größter Rückgang.
- Costs (Kosten): Kommission (mit Gebühren), Swap, ihre Summe, die Kosten pro Lot und ihr Anteil am Bruttoergebnis. Eine Zeile je Strategie für das ganze Konto, eine je Symbol für eine einzelne Strategie. Es weist Kosten aus; es urteilt nicht über Ihren Broker.
- Time (Zeit): das Netto nach der Stunde, in der ein Trade eröffnet wurde, als 24 Balken in Serverzeit, und vier Sessions: Asien, London, London und New York, New York. Drei Eingaben legen fest, wo die Sessions wechseln; die Vorgaben passen zu einer Serveruhr mit GMT+2 im Winter und GMT+3 im Sommer.
- Fills (Ausführungen): wie weit vom angefragten Preis jede Ausführung lag, in Punkten, je Symbol: wie viele schlechter ausgeführt wurden, der Durchschnitt und der schlechteste Wert. Gemessen werden Ausführungen, bei denen dieser Preis erhalten blieb: ein Ausstieg am Stop-Loss oder Take-Profit und der Einstieg einer Limit- oder Stop-Order. Eine Market-Order wird nicht gemessen: In unseren Tests hat MetaTrader für sie keinen angefragten Preis gespeichert, deshalb wird für sie nie Slippage behauptet.
- Prop firm (Prop-Firma): jedes Limit und jedes Ziel, das Sie hinterlegen, mit dem verbleibenden Spielraum. Mehr dazu unten.
- Together (zusammen): wie sich Ihre fünf aktivsten Strategien gemeinsam bewegen, als Korrelation ihrer täglichen geschlossenen Ergebnisse, Paar für Paar, und welche zwei sich am ähnlichsten sind. Ein Paar braucht mindestens 10 Tage, an denen eine der beiden einen Trade geschlossen hat, bevor eine Zahl erscheint.
- Curves (Kurven): die geschlossenen Ergebnisse der fünf aktivsten Strategien im Zeitraum, auf einer gemeinsamen Zeitachse, jede in eigener Farbe.
Limits der Prop-Firma: es überwacht, es greift nie ein
- Account size (Kontogröße): tragen Sie sie ein, oder lassen Sie 0 stehen, dann wird sie aus der Historie gelesen, als der Kontostand, mit dem die Challenge begann. Reicht die Historie, die MetaTrader liefert, nicht bis zur ersten Einzahlung des Kontos zurück, bittet das Panel um die Eingabe, statt zu raten.
- Daily loss (Tagesverlust), in Prozent der Kontogröße, gemessen vom Kontostand zu Tagesbeginn, von der Equity zu Tagesbeginn, vom höheren der beiden oder von der höchsten Equity des Tages. Der Tag beginnt zu Ihrer Stunde und wird ab diesem Moment gemessen, auch wenn MetaTrader da geschlossen war: Was das Konto seitdem gebucht hat, zählt für heute, und Trades, die zum Tageswechsel offen waren, werden zum Preis dieses Moments bewertet, gelesen aus der Chart-Historie.
- Overall loss (Gesamtverlust), von der Kontogröße aus oder als Trailing von der höchsten Equity. Eine Einzahlung schafft keinen zusätzlichen Spielraum. Von der Kontogröße aus gemessen verschiebt eine Gewinnauszahlung die Linie nicht; beim Trailing bewegt sich die Linie mit einer Einzahlung oder Auszahlung mit, sodass Geldbewegungen weder Spielraum geben noch nehmen.
- Profit target (Gewinnziel), aus geschlossenen Trades, mit dem, was noch fehlt.
- Trading days (Handelstage): Ein Tag zählt, wenn an ihm ein Trade eröffnet wurde, oder wenn an ihm ein Trade eröffnet oder geschlossen wurde, je nachdem, wie Ihre Prop-Firma zählt.
- Best day (bester Tag), als Anteil am Gesamtgewinn, gemessen an der Konsistenzgrenze Ihrer Prop-Firma. Es zeigt Within oder Over, sobald die Grenze überhaupt erreichbar ist, und sagt bis dahin, worauf es wartet.
- Als Beginn der Challenge gilt die letzte Einzahlung, Auszahlung, Bonusgutschrift oder Korrektur von 5% oder mehr des Kontostands danach, etwa die erste Einzahlung, ein Reset oder eine Auszahlung (gibt es keine, der erste Trade), sofern Sie kein Startdatum eintragen. Ein neuer Beginn startet das Gewinnziel, die Handelstage, den besten Tag und das Trailing-Hoch neu und liest eine auf 0 belassene Kontogröße neu ein; tragen Sie auf einem finanzierten Konto mit Auszahlungen deshalb Kontogröße und Startdatum ein.
- Die höchste Equity, des Tages oder der Challenge, ist die höchste, die es im laufenden Betrieb mit sichtbarem Panel gelesen hat, und sie bleibt bei einem Neustart von MetaTrader erhalten. Für die übrige Zeit, und sofern die Historie bis zur ersten Einzahlung des Kontos reicht, ergänzt die Historie den Kontostand zu jedem Zeitpunkt, an dem das Konto keinen offenen Trade hatte, als Equity und Kontostand gleich waren. Ein Hoch, das bei offenem Trade erreicht wurde, während das Journal aus war, bleibt unsichtbar; lassen Sie es also laufen, wenn Ihre Prop-Firma von einem Hoch aus misst.
- Kredit, den Ihr Broker gutschreibt, bleibt aus allen Zahlen heraus.
Es schließt niemals einen Trade an einem Limit. Wenn Sie ein Limit durchgesetzt haben möchten, schließt unser Daily Loss and Drawdown Risk Manager Trades an der Linie, die Sie festlegen.
Neben Ihren EAs
Es ist ein Indikator und teilt sich den Chart mit Ihrem EA: Legen Sie es auf den Chart, auf dem Ihr EA läuft, oder auf jeden anderen. Es liest die gesamte Kontohistorie, daher erscheint jeder Trade, egal von welchem Chart, Terminal oder Handy er kam, und eine Kopie deckt das ganze Konto ab. MetaTrader lässt keinen Indikator handeln, daher kann es die Trades Ihrer EAs nicht anrühren.
Zur Demo, offen gesagt
Auf diesem Markt läuft die Demo eines kostenpflichtigen Produkts nur im Strategietester, und ein Testerkonto beginnt ohne Trades, dort gibt es also nichts von Ihnen zu lesen. Deshalb zeigt es in einem visuellen Test einen Beispielmonat: drei erfundene Strategien und einige manuelle Trades, daneben eine Beispiel-Challenge einer Prop-Firma, so verschoben, dass er innerhalb der sieben Tage bis zum Starttag Ihres Tests endet. Jeder Zeitraum, jede Zeile und jede Registerkarte funktioniert darauf wie auf Ihrem Konto, nur sind die Strategienamen und die Regeln der Challenge die des Beispiels, nicht Ihre Eingaben. Die Karten sagen, dass es ein Beispiel ist: Die Zusammenfassung zählt Beispiel-Trades, und die Fußzeile der Detailkarte lautet "A sample month, not an account" (ein Beispielmonat, kein Konto). Es ist derselbe Monat wie auf den Screenshots. Für Ihre eigenen EAs legen Sie es auf Ihr Konto.
Was es nicht ist
- Kein Journal zum Hineinschreiben: keine Notizen, Tags, Screenshots, Bewertungen oder Kalender.
- Keine Trade-Liste: Die Registerkarte Historie in MetaTrader enthält jeden Deal.
- Kein Risikomanager und kein Trade-Manager: Es ist ein Indikator, und MetaTrader lässt keinen Indikator einen Trade eröffnen, ändern oder schließen.
- Keine Prognose: Es misst, was passiert ist und was gerade offen ist, und sagt nichts voraus.
Gut zu wissen
- Hedging- und Netting-Konten, beide.
- Eine Kopie pro Chart: Eine zweite Kopie auf demselben Chart bleibt untätig und übernimmt, wenn die erste entfernt wird.
- Es liest die gesamte Historie beim Start, erneut nach jedem neuen Deal und in jedem Fall einmal pro Minute.
- Alles ist in Serverzeit, der Uhr, mit der MetaTrader jeden Deal versieht.
- Kommission, die ein Broker als eigene Kontobuchung abrechnet statt auf den Deals des Trades, steckt in den Zahlen der Prop-Firma, aber im Netto keiner Strategie.
- Hat Ihr Broker alte Historie gekürzt, fällt ein Trade, dessen Eröffnungsdeal fehlt, an den, der ihn geschlossen hat, und die Fußzeile der Detailkarte weist darauf hin, dass Eröffnungsdeals fehlen, wenn ein solcher Trade unter den angezeigten ist.
Wenn Sie mich brauchen, antworte ich
Fragen Sie in den Kommentaren oder per MQL5-Nachricht, und die Antwort kommt von mir, nicht von einem Support-Team. Wenn etwas kaputt ist, will ich es wissen, und ein Fehlerbericht bekommt eine Korrektur statt eines Workarounds.
Ihre Historie sagt bereits, welcher Ihrer EAs seinen Platz verdient. Dies bringt es auf Ihren Chart.
