Dans cet article
Après cet article, vous saurez…
- Calculer le milieu à partir des extrêmes sans le remplacer par une SMA.
- Distinguer fenêtre antérieure, sortie d’un ancien maximum et règles historiques Turtle.
- Réserver les coûts et mesurer en EUR un scénario de sortie dégradée.
Les notions sans quitter l’article
Moyenne mobile simple (SMA) Backtest : test historique d’une règle Taille de position : quantité et sensibilité Stop suiveur (trailing stop)Le canal de Donchian résume les extrêmes d’une fenêtre choisie. Une stratégie de cassure vérifie si le cours dépasse une plage connue auparavant. Séparer indicateur, heure du signal et exécution : les règles historiques Turtle constituent un système particulier ; notre exercice de cassure sur clôture est une autre variante explicitement définie.
Calculer les bornes, puis choisir la bonne fenêtre
La borne haute U est le maximum des High sur N bougies ; la basse L est le minimum des Low ; le milieu vaut (U+L)/2. Ce n’est pas la moyenne des clôtures. N compte des bougies : vingt H1 et vingt quotidiennes couvrent des périodes différentes, et vingt bougies quotidiennes ne signifient pas automatiquement vingt jours civils.
Notre règle de clôture utilise les bougies t−N à t−1, en excluant la bougie évaluée, comme les Price Channels de StockCharts. Inclure la bougie courante rend Close supérieur au maximum High courant impossible : Close≤High≤ce maximum. Utiliser son High final pour placer un ordre prétendument disponible à son ouverture introduirait une information future. Déplacer seulement le tracé ne prouve pas que le calcul du signal utilise des données antérieures.
Quel milieu compare-t-on au cours ?
Voici trois bougies fictives en unités de prix arbitraires, antérieures à la bougie 4.
Sur petit écran, faites défiler le tableau pour lire toutes les colonnes.
| Bougie | Open | High | Low | Close |
|---|---|---|---|---|
| 1 | 100 | 110 | 90 | 108 |
| 2 | 108 | 112 | 95 | 110 |
| 3 | 110 | 120 | 100 | 119 |
Le milieu du canal vaut (120+90)/2=105. La moyenne simple des clôtures vaut (108+110+119)/3=112⅓. Pour la bougie 4, seule Close 106 est fournie : elle dépasse 105 mais reste sous 112⅓. Remplacer un champ par l’autre inverse donc le diagnostic, sans établir un avantage pour l’une des règles. Aucun Open, High, Low ou chemin manquant de la bougie 4 n’est inventé.
105 ou 112⅓ : deux calculs différents
Trois OHLC fictifs antérieurs : 100/110/90/108 ; 108/112/95/110 ; 110/120/100/119. Bougie 4 : seule Close 106 fournie.
Faites défiler horizontalement ou agrandissez le schéma pour lire les détails.
Les Turtle : un système historique plus complet
Les Original Turtle Trading Rules décrivent System 1 avec franchissement intrajournalier des extrêmes des vingt jours précédents et System 2 avec cinquante-cinq jours, sans attendre la clôture quotidienne. System 1 ignore un signal si la précédente cassure aurait été gagnante, avec un seuil de secours à cinquante-cinq jours ; System 2 ne reprend pas ce filtre. Les sorties sur bord opposé utilisent dix jours pour System 1 et vingt pour System 2.
Ces paramètres ne résument pas tout le système : dimensionnement, ajouts d’unités et limites de portefeuille comptent aussi. Les règles historiques de suivi de tendance ne prouvent ni que la majorité des opérations actuelles doit perdre ni qu’une tendance ultérieure récupérera toutes les pertes. Définir marché, période et coûts, puis conserver l’échantillon entier.
Une cassure sur clôture est une règle différente
Dans notre variante, Close au-dessus de U antérieur produit un candidat à l’achat, sous L un candidat à la vente. Cela élimine les franchissements intrabougie revenus avant la clôture, sans prouver une amélioration du rendement net. Exemple EUR/USD Bid fictif, N=3, pip 0,0001 :
Sur petit écran, faites défiler le tableau pour lire toutes les colonnes.
| Bougie | High | Low | Close |
|---|---|---|---|
| 1 | 1,10200 | 1,09800 | 1,10100 |
| 2 | 1,10400 | 1,09900 | 1,10200 |
| 3 | 1,10300 | 1,10000 | 1,10100 |
| 4 | 1,10600 | 1,10100 | 1,10500 |
Avant la quatrième, U=1,10400, L=1,09800 et milieu=1,10100. Sa clôture est 10 pips au-dessus de U. Employer incorrectement les bougies 2–4 donne U=1,10600 et la comparaison échoue. Le signal n’est connu qu’après clôture ; l’ordre suivant dépend des prix disponibles. L’émulateur TradingView traite normalement un nouvel ordre au plus tôt au prochain tick disponible : réglage de simulation, sans garantie d’exécution réelle à Close.
Une cassure de fenêtre n’est pas un record sur toute l’histoire. Un ancien maximum peut sortir de la fenêtre et abaisser le seuil, même si ce sommet ancien reste intact.
Quand le seuil baisse sans nouveau sommet historique
Autre série fictive de High : 110 ; 100 ; 102 ; 103 ; 104. Avec N=3, le U antérieur de la bougie 4 vaut 110 ; sa Close 102 ne le dépasse pas. Pour la bougie 5, la fenêtre contient 100 ; 102 ; 103 et U devient 103. Close 103,5 le dépasse, bien que cette clôture et High 104 restent sous l’ancien 110. Noter quelle barre fixe le seuil et quand elle sort de la fenêtre. Exiger aussi de dépasser 110 constitue un filtre supplémentaire.
Des cassures suivies de retours peuvent perdre selon le plan, mais toucher un bord, le franchir en séance et clôturer au-delà sont des conditions différentes. Définir « fausse cassure », horizon et sortie avant de compter. Un intervalle supérieur ou un filtre de tendance change le test, sans garantir son amélioration. Le retour à la moyenne est une autre hypothèse, pas un futur régime déjà connu.
Sortie mobile, dimensionnement et coût de l’exécution
Une borne opposée plus courte peut fournir une sortie. Son minimum glissant peut toutefois baisser : min(1,09800;1,09900;1,10000)=1,09800, puis min(1,09900;1,10000;1,09700)=1,09700. Si un stop d’achat ne doit jamais s’éloigner, définir nouveau stop=max(stop précédent,nouveau candidat). Ce cliquet est une règle distincte ; un canal calculé plus tard ne peut annuler une sortie déjà déclenchée. Des OHLC seuls ne révèlent pas nécessairement l’ordre de passage par entrée et sortie dans une même bougie.
Le N historique Turtle lisse le True Range : N=(19 × N précédent + TR courant)/20, initialisé par une moyenne de vingt jours. Une unité représentait 1 % du compte désigné pour un mouvement de 1 N ; un stop initial standard 2 N impliquait environ 2 % de risque de prix par unité avant frais et mauvais remplissages. Le document décrit aussi un stop alternatif 0,5 N et des ajouts. Ne pas assimiler toute implémentation ATR moderne, compte de dimensionnement historique, unité et perte maximale du portefeuille.
Modèle distinct sur compte USD : fonds propres 10 000 USD, budget choisi 100 USD, lot 100 000 EUR et pip 10 USD par lot. ATR supposé 80 pips, stop choisi 2 ATR=160 pips : coût de prix 1 600 USD par lot. Hors frais, 100/1 600=0,0625 lot ; au pas 0,01, arrondir à 0,06 donne 96 USD. Ajouter 10 USD fixes de coûts porterait le total à 106 USD. Les réserver d’abord donne 90/1 600=0,05625 lot, arrondi à 0,05, soit 80 USD de prix+10 USD=90 USD prévus.
Second exercice : entrée Ask 1,10520 et vente stop effectivement remplie Bid 1,10020, distance 50 pips. Même budget 100 USD et coûts fixes 10 USD : 90/500=0,18 lot, soit 18 000 EUR, donne 100 USD de perte prévue totale. Une sortie dégradée à 1,09920 porte la perte de prix à 108 USD, plus 10 USD, soit 118 USD. Les côtés de remplissage intègrent déjà le spread ; ni canal, ni ATR, ni pourcentage n’assurent la perte maximale.
Contrôle EUR additionnel : avec taux fictif constant 1,25 USD/EUR et budget personnel choisi 90 EUR, les 100 USD prévus valent 80 EUR, mais 118 USD valent 94,40 EUR et dépassent le budget de 4,40 EUR. La conversion réelle et ses frais peuvent encore modifier ces montants. Le budget 1 % précédent n’était qu’une entrée de modèle, sans recommandation générale.
Protocole de test
- Figer fenêtre, intervalle, base de prix et logique t−N à t−1 ; contrôler le calcul plutôt que le seul décalage visuel.
- Distinguer franchissement, clôture et échec ; conserver tous les candidats, coûts et résultats.
- Tester bord opposé, cliquet et objectif fixe comme règles séparées, avec déclenchements antérieurs et ordre intrabougie explicites.
- Réserver les coûts avant l’arrondi de quantité, puis évaluer sur données ultérieures. Un mois de démo ou un budget 1 % ne prouve ni préparation ni rentabilité.
Vérifiez vos acquis
Environ 2 minutes de pratique.
Voir la réponse et l’explication
Le milieu des extrêmes est 105 ; (108+110+119)/3=112⅓. Les deux comparaisons sont différentes et correctes.
Autres questions
Comment calculer le canal de Donchian ?
U est le maximum High des N bougies choisies, L le minimum Low et le milieu(U+L)/2, pas une moyenne de clôtures. N compte des barres, pas automatiquement des jours civils. Notre signal utilise t−N à t−1. Inclure le High courant rend Close supérieur à ce maximum impossible ; un décalage du tracé seul ne suffit pas.
Quelle différence entre Turtle et une règle sur clôture ?
Les règles publiées utilisent les franchissements en séance des extrêmes antérieurs 20/55 jours, avec sorties 10/20 jours. System 1 ajoute le filtre de la précédente cassure et le secours 55 jours. Une unité 1 N correspondait 1 % du compte désigné, donc stop standard 2 N environ 2 % avant coûts ; stop alternatif et ajouts changent le plan. Notre règle sur clôture est une autre variante.
Pourquoi une cassure peut-elle être trompeuse ?
Le cours peut revenir, le seuil peut baisser quand un ancien maximum quitte la fenêtre et le remplissage peut différer du signal. Dans notre série, Close 103,5 dépasse U 103 mais reste sous l’ancien 110. Définir cassure et sortie avant le test ; un filtre supplémentaire n’assure pas l’amélioration.
Pourquoi réserver les coûts avant l’arrondi de quantité ?
Avec 100 USD de budget, 160 pips et 10 USD par pip et lot, 0,06 lot coûte 96 USD de prix ; ajouter 10 USD dépasse le budget à 106 USD. Réserver 10 USD d’abord donne 0,05625 lot, arrondi à 0,05, soit 90 USD au total. Un stop exécuté moins bien peut toujours dépasser le montant prévu.
Sources et vérification
- TradingView : Donchian Channels
Formule des deux extrêmes et de leur milieu, longueur et décalage d’affichage ; règle antérieure explicitement propre au modèle.
- StockCharts : Price Channels
Définition et exclusion de la période courante, sans adopter les affirmations de rendement ou de force prédictive.
- Original Turtles : règles historiques
Pages imprimées 13–14,18–19,22–23 et 26 effectivement lues visuellement dans le PDF primaire archivé : N, unités, entrées, filtres et sorties ; pas une validation actuelle.
- TradingView : stratégies Pine et exécution simulée
Distinction entre condition de signal, création de l’ordre et remplissage par émulateur ; limites des hypothèses intrabar.
- IG Royaume-Uni : types d’ordres
Un stop ordinaire peut subir du glissement ; atteindre le prix d’un ordre limité ne garantit pas son exécution. Source britannique, sans offre ni tarif présumé en France.
Les calculs reposent sur des hypothèses explicites. Ils ne remplacent ni les données actuelles du marché ni les conditions de l’intermédiaire.
