NinjaTrader 8: das Add-on
Pläne Trader, Pro und Fleet.
NinjaTrader gibt anderen Anwendungen keinen lesenden Zugriff auf seine Konten, deshalb bringt TakeJournal ein kleines Add-on mit, das in NinjaTrader 8 Desktop läuft. Es hört auf die Ausführungen jedes Kontos, mit dem NinjaTrader verbunden ist, und sendet sie an deine Verbindung: über die NinjaTrader-Verbindung (das Tradovate-Backend), Rithmic, CQG und die anderen gleichermaßen. Es liest nur; es gibt keine Order auf und ändert nichts in NinjaTrader.
Die Verbindung hinzufügen
Abschnitt betitelt „Die Verbindung hinzufügen“Verbindungen → Verbindung hinzufügen, Typ NinjaTrader 8 (Add-on), und ein Name (etwa der PC, auf dem es
läuft). Mehr ist nicht auszufüllen. Die Karte der Verbindung bietet Add-on herunterladen: eine .zip-Datei mit dem
Add-on und dem Schlüssel dieser Verbindung. Jeder Download bringt einen neuen Schlüssel, ein vorher heruntergeladenes
Add-on sendet dann nicht mehr; eine Verbindung dient einer NinjaTrader-Installation.

Das Add-on installieren
Abschnitt betitelt „Das Add-on installieren“- In NinjaTrader 8: Tools → Import → NinjaScript Add-On…, die heruntergeladene Datei wählen. NinjaTrader kompiliert sie und meldet, wenn es fertig ist; fragt es, ob es das Add-on TakeJournal zulassen soll, antworte Yes. Importiere sie nur aus deinem eigenen Download.
- Das ist alles: Das Add-on startet von nun an mit NinjaTrader und hat kein Fenster. Die Karte der Verbindung zeigt, wann es sich zuletzt gemeldet hat, mit wie vielen Ausführungen auf wie vielen Konten. Lehnt TakeJournal etwas ab oder ist es nicht erreichbar, sagt das Add-on es einmal in Control Center → Log, und noch einmal, wenn TakeJournal die Ausführungen wieder annimmt; auch ein neueres Add-on wird dort gemeldet.
Zum Entfernen: Tools → Remove NinjaScript Assembly, oder die Verbindung in TakeJournal löschen, was ihren Schlüssel stoppt.
Lass es laufen, während du tradest
Abschnitt betitelt „Lass es laufen, während du tradest“Lass NinjaTrader mit dem Add-on laufen, wann immer du tradest, von vor deiner ersten Order, bis deine letzte Position geschlossen ist. NinjaTrader zeigt einem Add-on nur die Ausführungen seiner aktuellen Sitzung: Eine Order, die gefüllt wurde, während NinjaTrader geschlossen war (ein Stop über Nacht, eine Position, am Handy oder in der Webplattform des Brokers geschlossen), erreicht TakeJournal nie über das Add-on. TakeJournal bemerkt es an den Positionen (unten), aber Preis und Zeit musst du dann selbst ergänzen.
Was es sendet
Abschnitt betitelt „Was es sendet“- Die Ausführungen der aktuellen Sitzung, wenn NinjaTrader startet oder sich ein Konto verbindet, danach jede neue, sobald sie geschieht. Jede Sendung startet eine Synchronisierung: Die Trades sind Sekunden nach dem Fill in deinem Journal.
- Konten so, wie NinjaTrader sie nennt (
Sim101, die Konto-IDs deiner Prop-Firma), in der Währung, die NinjaTrader meldet. Neue Konten kommen hinzu, wenn sie in das Kontolimit des Plans passen; Konten wählen nimmt die anderen. - Ein Fill pro Order, wie beim Executions-Export: Eine in Teilen ausgeführte Order wächst
mit jedem Teil. Aus
MNQ 12-26wirdMNQZ6. Zeiten in der eigenen Zeitzone von NinjaTrader (Tools → Options → General) werden als UTC gesendet. - Backtests und Market Replay (die Konten
BacktestundPlayback…) bleiben draußen. - Solange TakeJournal nicht erreichbar ist, bewahrt das Add-on das Wartende in
Documents\NinjaTrader 8\TakeJournalauf und sendet es beim nächsten Versuch; solange NinjaTrader läuft, geht nichts verloren.
Die Charts der Trades
Abschnitt betitelt „Die Charts der Trades“Seit Version 1.1.0 sendet das Add-on auch die Bars der Charts deiner Trades aus dem eigenen Verlauf von NinjaTrader: dem Datenfeed, mit dem NinjaTrader verbunden ist, oder den Daten, die es aufbewahrt. Es fragt TakeJournal, welchen Trades noch Bars fehlen, und fordert das Fenster um jeden an, von 15 Minuten vor dem Einstieg bis 15 Minuten nach dem Ausstieg.
- 1-Sekunden-Bars des letzten Kurses, sodass MFE und MAE auf die Sekunde genau sind. NinjaTrader baut sie aus dem Tick-Verlauf des Feeds; wo der Feed keine so alten Ticks aufbewahrt, sendet das Add-on 1-Minuten-Bars, und MFE und MAE sind auf die Minute genau.
- NinjaTrader muss während des Trades nicht laufen: Das Fenster eines vergangenen Trades füllt sich, wenn es das nächste Mal mit einem Datenfeed verbunden läuft. Wie weit der Verlauf zurückreicht, hängt vom Feed ab; ein Fenster, von dem er nichts hat, bleibt ohne Chart.
- Es fragt nur, solange NinjaTrader mit einem echten Datenfeed verbunden ist, nicht mit dem simulierten oder mit Market Replay.
- Ein Add-on der Version 1.0.0 sendet keine Bars: Lade es auf der Karte der Verbindung erneut herunter und importiere es über das alte.
Ein fehlender Abschluss
Abschnitt betitelt „Ein fehlender Abschluss“Seit Version 1.2.0 sendet das Add-on auch die Positionen deiner Konten: wenn NinjaTrader startet oder ein Konto sich verbindet, nach jedem Stapel von Ausführungen, wenn sich eine Position ändert, und alle fünf Minuten. TakeJournal vergleicht sie mit der Position, die deine Fills ergeben. Wo NinjaTrader keine Position hält, oder eine andere, während das Journal noch einen Trade offen hält, kam ein Abschluss, den das Add-on nie bekommen hat:
- Der Trade wird ohne Ausstieg geschlossen, wo die Positionen von NinjaTrader es zeigen: Ausstieg und Ergebnis sind
unbekannt (
? (Abschluss fehlt)), daher bleibt er aus deinen Statistiken, dem Kalender und Spotter, und neue Fills werden nie mit ihm gepaart. Ohne das würde der nächste Kauf deinen vergessenen Short schließen und eine falsche Position offen lassen. - Die Seite des Trades, das Konto und die Karte der Verbindung sagen es, und ein Alarm der Art Ein fehlender Abschluss kommt auf der Seite Konten, auf deine Geräte mit Benachrichtigungen und per E-Mail; Profil → Benachrichtigungen schaltet ihn ab.
- Eine Abweichung zählt ab ihrer zweiten Meldung, eine Ausführung, die noch unterwegs ist, löst also nichts aus.
Behebe es von Hand auf der Seite des Trades:
- Schließenden Fill hinzufügen: Seite, Größe, Preis und Zeit; der Trade schließt mit seinem Ergebnis.
- Executions erneut importieren: der Executions-Export von NinjaTrader für diesen Tag (Trade Performance → Executions → Export), dort gewählt, fügt nur die Ausführungen hinzu, die TakeJournal fehlen.
- Ohne Ausstieg schließen: Der Trade bleibt ohne Ausstieg geschlossen und aus deinen Statistiken; der Alarm endet.
Weichen die Positionen so ab, dass kein fehlender Abschluss es erklärt (NinjaTrader Long 3, das Journal Long 1), ändert TakeJournal keinen Trade: Die Seite des offenen Trades sagt, was jede Seite zeigt, und der fehlende Fill wird genauso hinzugefügt oder erneut importiert. Ein Add-on vor Version 1.2.0 sendet keine Positionen: Lade es auf der Karte der Verbindung erneut herunter und importiere es über das alte.
Ältere Ausführungen
Abschnitt betitelt „Ältere Ausführungen“NinjaTrader zeigt einem Add-on nur die laufende Sitzung. Executions aus der Zeit vor dem Add-on oder von Tagen, an denen NinjaTrader geschlossen war und eine Order beim Broker trotzdem ausgeführt wurde, kommen über NinjaTraders Executions-Export: Trades importieren auf dem Konto dieser Verbindung nimmt nur diese Datei, Datei importieren auf der Seite Verbindungen findet das Konto an seiner Nummer, und die Seite eines Trades bietet Executions erneut importieren. Nur die Executions, die TakeJournal fehlen, kommen hinzu; die Karte Importe des Kontos listet den Import mit seinem Rückgängig.
Verwandt
Abschnitt betitelt „Verwandt“NinjaTrader 8: die Ausführungen importieren · Tradovate und NinjaTrader Web · Broker und Importe
Die KI antwortet aus unserem Leitfaden: wie TakeJournal funktioniert, Importe, Prop-Firma-Konten, die Pläne.
Deine Frage geht zur Beantwortung an Anthropic. Wir behalten das Gespräch 30 Tage, um den Leitfaden zu verbessern, und löschen es dann. Keine Anlageberatung. Datenschutzerklärung