Im Folgenden finden Sie die Beschreibungen der einzelnen verfügbaren Befehle.
CANCEL COMMAND
Dieser Befehl storniert einen Auftrag und erfordert einen Auftrags-ID-Wert und einen optionalen Strategie-ID-Wert. Der Wert der Auftrags-ID muss entweder mit dem Wert der Auftrags-ID für eine durch den Befehl PLACE erteilten Auftrag oder mit einem Auftragsnamen wie ENTRY*, EXIT*, STOP*, SIMSTOP* oder TARGET* übereinstimmen. Der Stern (*) stellt einen ganzzahligen Wert wie TARGET1 oder TARGET2 dar. Ordnungsnamen sind nur gültig, wenn ein gültiger Strategie-ID-Wert übergeben wird. Der Strategie-ID-Wert muss mit einem Strategie-ID-Wert übereinstimmen, der einer Strategie im PLACE-Befehl gegeben wurde.
Befehl CANCELALLORDERS
Dieser Befehl löscht alle aktiven Aufträge über alle Konten und Brokerverbindungen hinweg.
CHANGE COMMAND
Dieser Befehl ändert die Parameter eines Auftrags und erfordert einen Auftrags-ID-Wert, optionale Preis- und Mengenwerte sowie einen optionalen Strategie-ID-Wert. Der Wert der Auftrags-ID muss entweder mit dem Wert der Auftrags-ID für eine durch den Befehl PLACE erteilten Auftrag oder mit einem Auftragsnamen wie ENTRY*, EXIT*, STOP*, SIMSTOP* oder TARGET* übereinstimmen. Der Stern (*) stellt einen ganzzahligen Wert wie TARGET1 oder TARGET2 dar. Ordnungsnamen sind nur gültig, wenn ein gültiger Strategie-ID-Wert übergeben wird. Geben Sie Null (0) Werte für Preis und Menge ein, wenn Sie diese Auftragsparameter nicht ändern möchten. Die Preiswerte müssen im US-Dezimalformat vorliegen (1212.25 ist korrekt, 1212,25 nicht).
CLOSEPOSITION COMMAND
Dieser Befehl schließt eine Position und erfordert einen Kontonamenswert und einen Instrumentennamenswert. Der Wert für den Instrumentennamen ist der Name des NinjaTrader Instruments mit dem Namen des Exchange. Für Aktien ist das Symbol ausreichend. Dieser Befehl löscht alle Arbeitsaufträge und glättet die Position.
CLOSESTRATEGY COMMAND
Dieser Befehl schließt eine ATM-Strategie und erfordert einen Strategie-ID-Wert. Der Wert der Strategie-ID muss mit einer Strategie-ID übereinstimmen, die einer Strategie im Befehl PLACE zugewiesen wurde. Dieser Befehl schließt die angegebene Strategie.
FLATTENEVERYTHING COMMAND
Dieser Befehl löscht alle aktiven Orders und schließt alle Positionen über alle Konten und Brokerverbindungen hinweg.
PLACE COMMAND
Dieser Befehl erteilt Aufträge, erteilt Aufträge, die eine NinjaTraderATM-Strategie initiieren, oder erteilt Aufträge, die auf eine aktive NinjaTrader Position ATM-Strategie angewendet werden. Wenn Sie das optionale Feld Strategiename mit einem gültigen Namen für die ATM-Strategie-Vorlage versehen, wird diese ATM-Strategie ausgeführt, sobald der Auftrag teilweise oder vollständig ausgefüllt ist. Übergeben Sie einen optionalen eindeutigen Zeichenkettenwert für die Strategie-ID, um diese ATM-Strategie über andere Befehle zu referenzieren. Um eine Order auf eine aktive ATM-Strategie anzuwenden (bestehende Strategien Stop Loss und Gewinn Ziel Aufträge werden geändert), übergeben Sie den Wert der aktiven Strategie-ID und lassen Sie das Feld Strategename leer. Übergeben Sie einen optionalen eindeutigen Zeichenkettenwert für die Auftrags-ID, um diesen Auftrag über andere Befehle zu referenzieren. Wenn Sie einen ATM-Strategie-Vorlagennamen angeben, ist es nicht erforderlich, eine Auftrags-ID einzugeben, da die strategiebasierten Aufträge durch ihre intern generierten Namen wie TARGET1, STOP1 usw. referenziert werden können.
REVERSEPOSITION COMMAND
Dieser Befehl schließt die aktuelle Position und gibt einen Auftrag in die entgegengesetzte Richtung. Die Feldanforderungen sind identisch mit dem Befehl PLACE.
|