Available translations





loading results
Canceling Orders
Summary: After running a few checks, if the Cancel Order Event is triggered, the order is canceled, the synchronization is run, and accounts are updated.
Summary: После выполнения нескольких проверок, если срабатывает событие Cancel Order Event, ордер отменяется, запускается синхронизация, и счета обновляются.
Summary: Wenn nach einigen Prüfungen das Ereignis " Cancel Order Event " ausgelöst wird, wird der Auftrag storniert, die Synchronisierung wird durchgeführt und die Konten werden aktualisiert.
Content
Check Cancel Order Event
Проверка события Cancel Order Event
Prüfen der Stornierung des Auftrages
Before evaluating the cancel order event, a few checks are in order.
Прежде чем оценивать событие отмены ордера, необходимо выполнить несколько проверок.
Vor der Auswertung des Ereignisses "Bestellung stornieren" sind einige Prüfungen erforderlich.
- Orders are not canceled if the stage is closing.
- Ордера не отменяются, если этап закрывается.
- Die Aufträge (Orders) werden nicht storniert, wenn die Prüfung geschlossen wird.
(tradingEngineStage.status.value === 'Closing')- Ордера могут быть отменены только в том случае, если их статус открыт ("Open").
(tradingEngineOrder.status.value === 'Open') If both checks pass, then the cancel order event is evaluated. If a situation in the event is
true, then the following actions take place: Если обе проверки пройдены, то оценивается событие отмены ордера. Если ситуация в событии истинна (
true), то выполняются следующие действия: Wenn beide Prüfungen erfolgreich sind, wird das Ereignis "Auftrag stornieren" ausgewertet. Wenn eine Situation des Ereignisses wahr (
true) ist, finden die folgenden Aktionen statt: - If it’s a backtesting or paper trading session, the order cancellation must be simulated (see Simulating Order Cancellation).
- Если речь идет о бэктестинге или бумажной торговой сессии, отмена ордера должна быть смоделирована (см. раздел Simulating Order Cancellation).
- Wenn es sich um eine Backtesting- oder Papierhandelssitzung handelt, muss die Orderstornierung simuliert werden (siehe Orderstornierung simulieren).
- If it’s a forward testing or live trading session, the order must be canceled at the exchange.
- Если речь идет о форвардном тестировании или реальной торговой сессии, ордер должен быть отменен на бирже.
- Wenn es sich um einen Forward-Test oder einen Live-Handel handelt, muss der Auftrag an der Börse storniert werden.
Canceling Orders
Отмена ордеров
Stornierung von Aufträgen
When the cancel order event as defined in the trading system is triggered, the trading bot sends the cancel order request to the exchange, and waits for an answer. No further action is taken until the exchange confirms the order has been closed.
Когда срабатывает событие отмены ордера, определенное в торговой системе, торговый бот отправляет запрос на отмену ордера на биржу и ждет ответа. Никаких дальнейших действий не предпринимается до тех пор, пока биржа не подтвердит, что ордер отменен.
Wenn das im Handelssystem definierte Ereignis "Auftrag stornieren" ausgelöst wird, sendet der Trading-Bot die Anfrage zum Stornieren des Auftrags an die Börse und wartet auf eine Antwort. Es werden keine weiteren Maßnahmen ergriffen, bis die Börse bestätigt, dass der Auftrag geschlossen wurde.
Once the confirmation is in, a new request to check the order is sent, so as to determine if the size filled for the order changed between the last time it was checked and the moment of the cancellation.
После получения подтверждения отправляется новый запрос на проверку заказа, чтобы определить, изменился ли размер, заполненный для заказа, между последней проверкой и моментом отмены.
Sobald die Bestätigung eingegangen ist, wird eine neue Anfrage zur Überprüfung des Auftrags gesendet, um festzustellen, ob sich die für den Auftrag gefüllte Größe zwischen der letzten Überprüfung und dem Zeitpunkt der Stornierung geändert hat.
Once the trading bot gets the order details, it runs the synchronization (see Syncing with the exchange) and the recalculation of the stage size again (see Accounting), to make up and account for any differences that may exist compared to the last known state of the order
Как только торговый бот получает детали ордера, он запускает синхронизацию (см. Syncing with exchange) и повторный пересчет размера этапа (см. Accounting), чтобы исправить и учесть любые различия, которые могут существовать по сравнению с последним известным состоянием ордера.
Sobald der Trading-Bot die Auftragsdetails erhält, führt er die Synchronisierung (siehe Synchronisierung mit der Börse) und die Neuberechnung der Bühnengröße durch - siehe Abrechnung (Accounting), um eventuelle Unterschiede zum letzten bekannten Stand des Auftrags auszugleichen und zu berücksichtigen
The order is not closed until the order details are received from the exchange.
Ордер не закрывается до тех пор, пока данные ордера не будут получены от биржи.
Der Auftrag wird erst geschlossen, wenn die Auftragsdetails von der Börse erhalten werden.
tradingEngineOrder.status.value = 'Closed'Order Management — TOC
You just read page 7 in the topic.
1. Overview of the Management Issue
8. Maintaining Simulated Orders
10. Simulating Sync With the Exchange
11. Simulating Order Cancellations
12. Accounting