Ambiguïté intra-barre (stop et objectif dans la même barre)
L'ambiguïté intra-barre est l'incertitude à laquelle un backtest sur barres se heurte quand le plus haut et le plus bas d'une même barre atteignent à la fois le stop et l'objectif d'une position : l'ouverture, le plus haut, le plus bas et la clôture ne disent pas quel niveau a été traité en premier. La convention choisie pour trancher peut changer sensiblement le résultat d'une stratégie.
Senzoukria · Glossaire · Mis à jour en septembre 2026
En bref
- Survient quand
- L'amplitude de la barre couvre les deux niveaux de sortie
- Plus fréquente avec
- Des stops et objectifs serrés par rapport à l'amplitude des barres
- Tranchée exactement par
- Des données tick ou une unité de temps beaucoup plus fine
- Convention de Senzoukria
- Le stop l'emporte (issue la moins favorable)
Le problème
Une position acheteuse entre à 100 avec un stop à 98 et un objectif à 104. La barre suivante ouvre à 101, monte à 105, descend à 97 et clôture à 103. Les deux sorties ont été touchées, mais la barre seule ne peut pas dire si le prix est d'abord allé à 105 avant de tomber, ou d'abord à 97 avant de monter. Une lecture donne +4, l'autre −2. Si trente trades sur trois cents tombent sur de telles barres, les deux conventions diffèrent de 30 × 6 = 180 points sur les mêmes données.
La fréquence des barres ambiguës croît à mesure que les sorties se rapprochent l'une de l'autre par rapport à l'amplitude typique de la barre. Une règle de scalping testée sur des barres de 15 minutes peut voir une grande part de ses trades décidée par la convention plutôt que par le marché.
Conventions en usage
| Convention | Règle | Effet |
|---|---|---|
| Prudente | Supposer que le stop a été touché d'abord | Sous-estime les résultats quand l'ordre était favorable |
| Optimiste | Supposer que l'objectif a été touché d'abord | Surestime les résultats ; rarement reproduit en réel |
| Heuristique de distance à l'ouverture | Supposer que le prix est d'abord allé à l'extrême le plus proche de l'ouverture | Plausible en moyenne, faux sur des barres individuelles |
| Données plus fines | Rejouer la barre en ticks ou en barres d'une minute | Tranche l'ordre là où ces données existent |
Dans Senzoukria
Le moteur de backtest automatique teste les stops et les objectifs contre le plus haut et le plus bas de chaque barre et, quand une barre touche les deux, clôture le trade au stop. La règle est énoncée dans les sources du moteur et dans la documentation : sans les ticks, l'ordre est inconnu, donc l'issue la moins favorable au trade est retenue. L'excursion de cette barre est enregistrée dans la MAE et la MFE du trade avant l'application de la sortie. Les outils de position Long et Short sur le graphique appliquent le même ordre, en vérifiant le stop d'abord. Le moteur de règles prop firm va un pas plus loin : quand le verdict d'une règle de drawdown dépend de l'ordre intra-barre inconnu, il marque le résultat comme indéterminé au lieu de deviner si le compte a survécu.
Comme le backtest propose des granularités de 1 minute, 5 minutes, 15 minutes et 1 heure, la sensibilité d'une stratégie à la convention se vérifie en faisant tourner la même règle sur un grain plus fin et en comparant les résultats.
Erreurs courantes
- Employer la valeur par défaut d'une plateforme sans savoir quelle convention elle applique.
- Resserrer stops et objectifs sur des barres grossières, ce qui multiplie les trades ambigus.
- Prendre le résultat prudent pour un plancher garanti : le slippage et les gaps peuvent encore l'aggraver.
Voir aussi
Dans la même rubrique
- Walk-forward
- Algorithmes d'exécution
- Ancrage du CVD
- Aimantation sur le strike
- Transaction annulée
- Agresseur
- Anticipation d'ordres
- Activité responsive
Cette page dans d’autres langues
Questions fréquentes
- Pourquoi ne pas simplement supposer que le niveau le plus proche de l'ouverture a été touché d'abord ?
- C'est une estimation moyenne raisonnable, mais sur une barre isolée elle peut être fausse, et les erreurs ne se compensent pas si les entrées de la stratégie se placent systématiquement près d'un côté de l'amplitude. Une convention prudente garde l'erreur du côté qui ne flatte pas le résultat.
- Comment savoir si mon backtest dépend de cette convention ?
- Comptez les trades sortis sur une barre qui touchait les deux niveaux, ou relancez la même règle sur une unité de temps plus fine. Si le résultat change sensiblement, l'edge de la stratégie est au moins en partie un artefact de la façon dont les barres ambiguës ont été tranchées.