Playback
<< Click to Display Table of Contents >> Playback |
Sobald Marktwiedergabedaten oder historische Tickdaten entweder durch Aufzeichnung oder Download verfügbar sind (siehe Seite "Setup" im Hilfeleitfaden), können sie in allen Fenstern NinjaTrader wiedergegeben werden.
So verbinden Sie sich mit den Market Replay-Daten
Verbindung zu Replay-Daten herstellenVerbinden zu Replay-Daten:
1.Linker Mausklick auf das Menü Verbindungen im Kontrollzentrum 2.Wählen Sie den Menüpunkt Playback Verbindung aus
Die Playback-Verbindung sollte nun angeschlossen sein und das Playback Control sollte sichtbar sein. |
Wie man mit Wiedergabedaten arbeitet
Playback ControlNach der Verbindung mit der Playback-Verbindung (siehe Abschnitt "Wie verbinde ich mich mit Market Replay-Daten" oben für die Verbindung) erscheint das Fenster derPlaybackSteuerung.
In der Titelleiste des Playback-Controls sehen Sie das aktuelle Datum und die aktuelle Uhrzeit, an der sich der Wiedergabekopf befindet.
KontrollenDie Playback-Steuerung ist ähnlich wie ein DVD-Player eingerichtet. Die folgenden Bedienelemente sind verfügbar:
|
|||||||||||||
Rechtsklick-MenüWenn Sie mit der rechten Maustaste in das Fenster der Wiedergabesteuerung klicken, wird das Rechtsklickmenü mit den beiden folgenden Menüpunkten angezeigt:
|
Verstehen, wie die Playback funktioniert
Die Playback-Funktion unterstützt die Ausführung von Market Replay-Daten oder historischen Daten. Market Replay-Daten sind die genauesten und enthalten sowohl Level I als auch Level II (Markttiefe) Daten. Wenn Sie über keine Marktreplay-Daten für einen bestimmten Zeitraum verfügen, können Sie die Wiedergabe historischer Tick-Daten wählen. Die Verwendung von historischen Ticks ist jedoch weniger genau, da es keine Level-II-Daten gibt.
MarktwiedergabedatenNinjaTrader speichert Level I und Level II zusammen in einer Single Market Replay-Datei, um sicherzustellen, dass Level I und Level II Events pro Instrument perfekt synchron sind.
Marktreplay-Dateien haben die Möglichkeit, Zeitstempel bis auf 100 Nanosekunden zu erfassen. Bitte beachten Sie jedoch, dass wir bei der Datenspeicherung den Zeitstempel der Marktdatenanbieter verwenden. Das bedeutet, dass Sie auf die Granularität des Anbieters beschränkt sind, wenn der Zeitstempel nativ bereitgestellt wird. Weitere Informationen finden Sie im Abschnitt Historische & Echtzeitdaten im Hilfeleitfaden.
Um die höchstmögliche Wiedergabeleistung zu gewährleisten, beträgt das visuelle Aktualisierungsintervall 1 Sekunde. Bitte beachten Sie jedoch, dass Order Fills und Indikator-/ Strategieberechnungen mit der höchstmöglichen Zeitstempelgranularität verarbeitet werden.
Historische DatenBei Verwendung historischer Daten für die Wiedergabe verwendet NinjaTrader historische Tickdaten. Wenn die Tickdaten Ihres Anbieters mit Kauf- und Verkaufsdaten gestempelt sind, verwendet NinjaTrader diese, um den Kauf- und Verkaufspreis während der Wiedergabe zu simulieren. Wenn Ihr historischer Datenanbieter keine Ask/Bid gestempelten Tick-Daten unterstützt, dann simuliert NinjaTrader den Geld- und Briefkurs, indem er ihn entweder auf den letzten Preis oder den letzten Preis +/- 1 Tick nach dem Zufallsprinzip setzt.
Unterschiede in der Auftragsabwicklung bei der Playback-FunktionWenn Sie Aufträge an das Playback101-Konto senden, werden diese Aufträge sofort und synchron bearbeitet. Dies ermöglicht reproduzierbare Ergebnisse für Strategieentwickler, die eine Strategie auf der Playback-Verbindung ausführen. Playback101 und Sim101 funktionieren bei der Ausführung unterschiedlich, da die Simulation der simulierten Internet-Latenzverzögerung bei der Wiedergabe nicht vorhanden ist. |