OCO signifie « one-cancels-other » (l'un annule l'autre) : le comportement attendu lie des ordres de sorte qu'un événement sur l'un provoque l'annulation d'un autre. L'endroit où s'exécute cette logique dépend de la plateforme et du connecteur. Il ne suffit pas de savoir que les deux ordres utilisent Rithmic. Confirmez l'état des ordres et le résultat de l'annulation.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Distinguer le stockage des ordres de la gestion OCO
Un ordre peut être accepté à distance alors que la règle qui décide d'annuler l'ordre associé est gérée localement. Une plateforme déconnectée peut donc laisser actif un ordre indésirable, même après que la position a changé.
Le guide NinjaTrader sur l'emplacement des ordres est organisé par fournisseur de connexion. Le guide NinjaTrader/Rithmic d'Apex avertit que sa fonctionnalité OCO nécessite que la plateforme locale soit connectée. Vérifiez votre connecteur et sa version exacts plutôt que d'extrapoler à partir de la section d'un autre courtier.
Questions à résoudre avant d'utiliser un flux OCO
- Le compte ou le connecteur sélectionné prend-il en charge l'OCO ou le bracket prévu ?
- Quelle application ou quel serveur gère la relation ?
- Qu'est-ce qui déclenche l'annulation : une exécution quelconque, une exécution complète, une annulation manuelle ou un autre événement ?
- Que se passe-t-il après une exécution partielle ou un changement de quantité ?
- Qu'est-ce qui reste actif lorsque la plateforme se déconnecte ?
Conservez les réponses de la plateforme avec la configuration. Ne créez pas deux ordres réels indépendants en espérant les lier plus tard à l'aide d'un menu non vérifié. Utilisez uniquement la méthode de regroupement documentée pour votre plateforme.
Vérifier le résultat
Utilisez une simulation autorisée par le fournisseur ou un historique d'ordres existant approprié. Capturez les deux états d'ordre et leur lien avant l'événement déclencheur, puis les réponses d'exécution et d'annulation qui suivent. Comparez la quantité finale de la position et tous les ordres restants. Masquez les identifiants de compte et d'ordre dans les images destinées à être partagées.
Si l'état final n'est pas clair, cessez d'envoyer des signaux de remplacement le temps d'établir ce qui fonctionne réellement. Une requête en double peut ajouter de l'exposition au lieu de réparer la relation d'origine.
Zone OCO observée dans la version bureau
Ouvrez File, puis Order Book, et sélectionnez Bracket/OCO. La fenêtre inspectée présentait des zones distinctes Brackets et One Cancels All. Les deux étaient désactivées. Cela confirme l'emplacement et la terminologie, mais pas une méthode pour regrouper des ordres actifs existants.
Différences documentées entre les plateformes
| Plateforme / connexion | Ce qu'établit la documentation actuelle du fournisseur |
|---|---|
| NinjaTrader 8 / Rithmic | Les ordres acceptés ou actifs sont conservés à distance ; la gestion OCO est locale au PC. |
| Sierra Chart / Rithmic Direct | L'OCO géré côté serveur est pris en charge ; les ordres bracket gérés côté serveur ne le sont pas, d'après la documentation actuelle du fournisseur. |
| R Trader Pro pour le bureau | Les références de l'interface native établissent l'emplacement des commandes, pas un test d'exécution complète ou de déconnexion. |
Sources vérifiées le 7 octobre 2026 : la section de NinjaTrader consacrée à l'emplacement des ordres avec Rithmic et les capacités du service de Sierra Chart. Un stop conservé côté serveur et le logiciel qui crée, suit ou annule l'ordre associé sont des éléments différents du flux de travail.
Questions fréquentes
Un bracket signifie-t-il toujours un OCO géré côté serveur ?
Non. Une configuration de bracket n'établit pas où s'exécute sa logique de gestion.
Les deux ordres peuvent-ils être exécutés ?
Ne considérez pas l'OCO comme une protection absolue contre toute situation de concurrence ou toute annulation échouée. Examinez les réponses et la position obtenue plutôt que de vous fier à un libellé.
Modifier la quantité de l'un met-il l'autre à jour ?
Cela dépend de la plateforme. Vérifiez les quantités des ordres restants après toute exécution partielle ou modification.
Le regroupement OCO manuel dans RTrader Pro pour le bureau a-t-il été testé ici ?
Non. Ce guide documente la zone de configuration observée et les dépendances définies par le fournisseur. Il n'invite pas les lecteurs à regrouper des ordres existants via un menu non vérifié.
