Cancel Orders
Richiede l’annullamento di un ordine in sospeso o degli ordini aperti della strategia.
Richiede l’annullamento di un ordine in sospeso o degli ordini aperti della strategia.
Quando usarlo
Usalo su percorsi di timeout, sicurezza o pulizia quando gli ordini in sospeso non devono restare attivi.
Esempio
Dopo un timeout di Await Order Event, richiedi l’annullamento e comunica se è riuscito.
Cancella il ticket previsto
Per Single order, estrai Client Order ID da Order Ticket nello stesso percorso di invio e collegalo a Cancel Orders. Imposta un timeout di conferma adatto al test. Se la cancellazione è confermata, segui Canceled e controlla Cancel Result. Se non è confermata, segui Not Canceled e verifica il motivo. Un ordine eseguito prima della richiesta non può tornare ineseguito grazie alla cancellazione. All open orders ha un ambito più ampio: controlla il filtro facoltativo sul lato e il conteggio degli ordini interessati prima di usarlo come cleanup.
Problemi comuni
La richiesta può restituire Not Canceled. Fornisci ambito o identificativo desiderato e gestisci entrambi i risultati.
Passi successivi
Controlla Parametri, Outcomes e Data Ports generati in questa pagina, quindi apri le guide correlate per il flusso completo.
Documentazione correlata
- Await Order EventAttende eventi del ciclo di vita associati a un Order Ticket inviato.
- Cancel Result FieldEstrae un campo dal risultato di una richiesta di annullamento.
- Ordine e monitoraggio della posizione in modalità TatticoComprendi uno schema in modalità Tattico che dimensiona un ordine, controlla il margine, ne segue il ciclo di vita e monitora la posizione.