Was kann ich tun und wie?
<< Click to Display Table of Contents >> Was kann ich tun und wie? |
•Aufträge platzieren
•Initiieren einer NinjaTraderATM-Strategie
•Aufträge ändern
•Aufträge stornieren
•Schließen von ATM-Strategien und -Positionen
•Konten glattstellen
•Alle aufträge stornieren
•Informationen über Positionen und Aufträge abrufen
NinjaTrader bietet drei Optionen für die Kommunikation von einer externen Anwendung an NinjaTrader für die Handelsautomatisierung. Die E-Mail-Schnittstelle erfordert absolut keine Programmiererfahrung, andere Optionen erfordern verschiedene Ebenen der Programmier-/Skripterfahrung.
Verständnis der drei Schnittstellenoptionen
TradeStation E-Mail-SchnittstelleMit der TradeStation E-Mail-Schnittstelle können Sie die Vorteile der E-Mail-Benachrichtigungsfunktionen von TradeStation sofort nach dem Auspacken nutzen. Führen Sie Ihre TradeStation-Strategie in Echtzeit aus, Order-Signale werden innerhalb Ihres Computers (verlässt niemals Ihren PC) an NinjaTrader gesendet, der die Order an Ihren Broker weiterleitet.
File InterfaceDie Dateischnittstelle verwendet Standard-Textdateien als Eingabe. Diese Dateien werden als Order Instruction Files (OIF) bezeichnet und haben spezifische Formatanforderungen. NinjaTrader verarbeitet den OIF in dem Moment, in dem die Datei auf die Festplatte geschrieben wird, und löscht die Datei anschließend, sobald der Verarbeitungsvorgang abgeschlossen ist.
DLL InterfaceNinjaTrader bietet eine DLL namens NtDirect.dll, die verschiedene Funktionen für den automatisierten Handel unterstützt. |
Welche Schnittstellenoption sollte ich verwenden?
TradeStation Systeme•Wenn Sie keine eigenen Strategien haben oder nur begrenzte oder keine Programmiererfahrung haben, sollten Sie die TradeStation E-Mail-Schnittstelle verwenden. •Wenn Sie Ihr eigenes System betreiben und mit EasyLanguage vertraut sind und eine bi-direktionale Kontrolle über Ihre Auftragsabwicklung in Echtzeit wünschen, sollten Sie die DLL-Schnittstelle verwenden.
Andere Charting-Anwendungen•Sie sollten die DLL verwenden, wenn Ihre Charting-Anwendung diesen Schnittstellentyp unterstützt oder die Dateischnittstelle verwenden.
Kundenspezifische Anwendungen•Sie sollten die DLL-Schnittstelle verwenden |