Dans cet article
Après cet article, vous saurez…
- Reproduire R,K et D depuis sept OHLC fournis.
- Distinguer agrégation des bougies et moyenne d’oscillateurs.
- Retenir poids, fenêtres complètes et convention de zéro.
Les notions sans quitter l’article
Oscillateur stochastique Moyenne mobile simple (SMA) Stop loss : seuil et prix exécuté Plan de trading ATR : amplitude réelle moyenne RSI : indice de force relativeSur un écran,%K désigne la position brute du Close ; ailleurs, il contient déjà un lissage. Les mêmes noms de lignes ne suffisent pas pour reproduire une valeur. Énoncer l’ordre des opérations et les données disponibles.80 n’est ni un rendement, ni une probabilité de retournement, ni une mesure de valeur fondamentale. Cet exercice sépare les étapes à partir de sept bougies fictives complètes.
Trois étapes distinctes
Sur les N dernières bougies closes, courante incluse, prendre L=plus petit Low et H=plus grand High. Ces extrêmes viennent des OHLC, pas seulement des clôtures. Si H>L, R=100(C−L)/(H−L). Notre modèle choisit ensuite K=SMA(R,s), D=SMA(K,d), fenêtres complètes et précision conservée. Un manque n’est pas un zéro. Lisser des ratios ne remplace pas la série de prix par sa moyenne.
TradingView nomme fenêtre K, lissage K et période D séparément. Avec les mêmes entrées et conventions, un résultat brut différent de K lissé n’est pas une incohérence. MetaTrader expose aussi ses choix ; ne pas attribuer automatiquement notre modèle à chaque configuration native.
Agréger d’abord ou moyenner ensuite ?
Les opérations ne se permutent pas
Faites défiler horizontalement ou agrandissez le schéma pour lire les détails.
Les deux bougies sont consécutives et complètes, sans gap. Avec N 1, A=100 ×20/20=100 ; B=100 ×20/30=66⅔. Moyenne 83⅓. Leur OHLC agrégé 100/130/90/120 donne 75. Les ratios séparés avaient des dénominateurs différents. L’agrégation retient High maximal,Low minimal et Close final, sans moyenner les oscillateurs. N 1 isole l’opération, pas un réglage conseillé.
Rapide, lent et complet sont des conventions
Dans la convention décrite ici : fast K=R, fast D=SMA 3(R) ; slow K=SMA 3(R), slow D=SMA 3(slow K). La versionfullchoisitsetd. Avecs 1, pas de premier lissage ; s 3/d 3 retrouve le modèle lent. Fast D égale slow K seulement pour mêmes R et même SMA 3. Ces noms n’affectent pas automatiquement une version à M5 ou H4, et ne prouvent aucune rentabilité.
Sept bougies, toutes les entrées
Choisir N 3,s 2,d 2 pour apprendre. Tous les prix sont des unités arbitraires et les bougies terminées. Open permet de vérifier OHLC même si le ratio ne l’utilise pas.
Sur petit écran, faites défiler le tableau pour lire toutes les colonnes.
| Bougie | Open | High | Low | Close |
|---|---|---|---|---|
| 1 | 100 | 120 | 80 | 100 |
| 2 | 100 | 110 | 90 | 100 |
| 3 | 100 | 110 | 90 | 104 |
| 4 | 104 | 110 | 90 | 104 |
| 5 | 104 | 110 | 90 | 108 |
| 6 | 108 | 110 | 90 | 92 |
| 7 | 92 | 110 | 90 | 100 |
Sur petit écran, faites défiler le tableau pour lire toutes les colonnes.
| Bougie | Low/High fenêtre | R | K | D |
|---|---|---|---|---|
| 3 | 80/120 | 60 | Absent | Absent |
| 4 | 90/110 | 70 | 65 | Absent |
| 5 | 90/110 | 90 | 80 | 72,5 |
| 6 | 90/110 | 10 | 50 | 65 |
| 7 | 90/110 | 50 | 30 | 40 |
En 3, R=100(104−80)/40=60. En 4, les extrêmes 80/120 de 1 sortent ; mêmes Close 104 mais nouveaux 90/110, donc R 70. K=(60+70)/2=65. En 5, K 80 et premier D=(65+80)/2=72,5. En 7, R 50,K 30,D40 : trois étapes, pas trois positions contradictoires du Close courant.
Interpréter la bonne ligne
R situe le Close actuel ; K et D combinent des mesures antérieures dont les fenêtres d’extrêmes peuvent différer. En 5, brut 90 contre K 80. Avec OHLC valides et largeur positive, R reste 0–100 ; des SMA de ces valeurs restent aussi dans cet intervalle. La borne mathématique ne crée pas une probabilité de profit ou la sécurité d’un stop ATR. Une tendance ou un niveau de support reste une condition supplémentaire.
Fenêtres complètes et cas plat
Si H=L dans toute la fenêtre, le ratio est indéfini. La branche nulle du code STOCHTA-Lib 0.6.4 emploie 0 avant moyenne ; ce choix de logiciel n’établit pas une pression vendeuse. Notre exercice traite plutôt ce cas comme indisponible et ne moyenne pas à travers lui. Autres implémentations à vérifier séparément.
Avec SMA complètes : premier R en N, premier K en N+s−1, premier D en N+s+d−2, donc 3/4/5 ici. Une bibliothèque peut retourner K et D ensemble seulement quand D existe. Un affichage qui commence plus tard n’établit pas seul une autre formule. Les observations manquantes doivent rester identifiées.
Deux SMA 2 ne valent pas une SMA 3
K(t)=[R(t)+R(t−1)]/2 puis D(t)=[K(t)+K(t−1)]/2. En substituant : D(t)=[R(t)+2 R(t−1)+R(t−2)]/4. Poids 1/4,1/2,1/4 ; la valeur centrale apparaît deux fois dans les fenêtres qui se chevauchent. Une SMA 3 donnerait 1/3 partout.
Impulsion brute assignée 0/0/100/0/0, indices depuis 0 : aux indices 2/3/4, D donne 25/50/25, contre 33⅓/33⅓/33⅓pour SMA 3. Les deux commencent après trois observations mais ne représentent pas le même filtre. Remplacer l’un par l’autre peut changer un franchissement. Une divergence doit aussi conserver sa sélection de points et son heure de reconnaissance.
L’ordre des opérations et du temps
Le quiz modifie Close final de l’agrégat en 110 : L90/H130 donnent 50 sans nécessiter les anciennes lectures séparées. Pour un franchissement baissier, choisir K précédent≥D précédent et K courant<D courant. Bougie 6 : ancien 80>72,5, puis 50<65. Cela définit un événement, pas son résultat de trade. Un Close final doit être fermé et reçu avant usage.
Changer seulement une entrée
Remplacer Close 7 par 106 avec High 110/Low 90 inchangés : R 80, K=(10+80)/2=45 ; D=(50+45)/2=47,5. Un brut 80 et un K 45 ne se contredisent pas. Ajout EUR indépendant : instrument coté en euros,L50/H60/C 58, brut 80 ; avec R précédent 20, K 2=50. Le prix n’a pas 50 EUR de distance : il est 8 EUR au-dessus du Low. Le lissage ne fournit pas un montant de gain.
Enregistrer flux, fréquence, fuseau,N,s,d, types de moyenne, cas plat et temps d’information. Stochastique : même 80, distances et risques différents interprète les lignes ; RSI : 75 ne signifie pas trois hausses sur quatre décrit un autre calcul. Pour comparer des signaux, Backtester une stratégie : prix, coûts et fuites de données conserve agrégation et ordre des opérations avant toute évaluation après coûts. Aucun mois d’observation ou filtre supplémentaire ne certifie un avantage.
Vérifiez vos acquis
Environ 2 minutes de pratique.
Voir la réponse et l’explication
Correct : (110−90)/(130−90)×100.
Autres questions
K situe-t-il toujours le Close actuel ?
Seulement si K désigne le ratio brut. En 5, notre R 90 et K 80 répondent à deux calculs différents.
Peut-il monter sans hausse du Close ?
Oui. En 3 puis 4, Close 104 reste identique mais les extrêmes changent 80/120→90/110 ; R 60→70.
Que faire si High=Low ?
Le ratio est indéfini. Le code 0.6.4 emploie 0 dans sa branche nulle ; notre exercice garde indisponible. Un zéro logiciel n’est pas une pression vendeuse mesurée.
Un franchissement garantit-il le résultat ?
Non. Fixer entrées, sorties, fills, coûts et échantillon avant de mesurer la stratégie. L’événement seul ne fournit pas le gain.
Sources et vérification
- TradingView : formule STOCH
Ordre ratio/SMA/SMA et champs nommés lus ; modèle explicitement choisi.
- MetaTrader : paramètres du stochastique
Fenêtre, slowing et méthode distincts, pas comparaison de tous les builds.
- TA-Lib C 0.6.4 : STOCH
Code du ratio et branche nulle lus ; aucune nouvelle exécution native.
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.
