Cancel All

[[cancel_all]] annule tous les ordres en attente dans le carnet d’ordres. Cela inclut les entrées et ordres au marché, à cours limite et stop, ainsi que les sorties basées sur le prix (take profit, stop loss, trailing).

Note importante : les sorties au marché déjà planifiées restent actives et seront exécutées normalement.

Déclaration du bloc

Une stratégie peut contenir plusieurs blocs [[cancel_all]].

Exemples

Annulation globale minimale

Cet exemple annule tous les ordres en attente puis enchaîne vers resume_logic.

[[cancel_all]]
id            = "purge_orders"
next_block_id = "resume_logic"

Redirection sans délai

Cet exemple annule tous les ordres en attente puis enchaîne immédiatement vers start_logic.

[[cancel_all]]
id            = "reset_strategy"
wait_candles  = 0
next_block_id = "start_logic"

Paramètres du bloc

ParamètreDescription
id
 Texte
 Obligatoire
Identifiant unique du bloc.
next_block_id
 Texte
 Obligatoire
Identifiant du bloc à exécuter ensuite.
wait_candles
 Entier
 Optionnel
Nombre de bougies a attendre avant d’executer le bloc suivant. Utilisez 0 pour desactiver le delai.
Valeur par defaut : 0