Un Technical indicator est une mesure calculée à partir de données de marché, comme les prix ou les volumes échangés. Il les rend plus lisibles sous forme de ligne, de barres ou de nombre. Il aide à répondre à une question précise sur le marché, sans dire à lui seul s’il faut acheter du bitcoin ni où ira son cours.
Jana ouvre un graphique de prix et ajoute un indicateur. Une ligne plus calme apparaît à côté du cours agité. Cela ne crée pas une nouvelle source d’information sur les acheteurs : le programme a simplement traité autrement certaines données. TradingView décrit ces calculs à partir des prix, des volumes et même des résultats d’autres indicateurs. Avant d’y voir un conseil, Jana doit comprendre à quelle question le calcul répond. [1]
Jana a choisi une Moving average, une moyenne mobile. Dans TradingView, Source sélectionne la donnée utilisée : Close est le cours de clôture de la bougie, High son plus haut. Length définit la période couverte par le calcul. Le marché et le Timeframe, l’intervalle représenté par chaque bougie, comptent aussi. Des moyennes peuvent se ressembler tout en utilisant des prix ou des historiques différents. La couleur de la ligne n’explique pas ces écarts. [2]
La version la plus simple, SMA ou moyenne mobile simple, additionne les valeurs choisies puis divise leur somme par leur nombre. TradingView et Fidelity décrivent ce calcul. Des prix en USD/BTC donnent encore un prix en USD/BTC, c’est-à-dire des dollars par bitcoin, et non un rendement en pourcentage ou une quantité de bitcoins. L’exemple ci-dessous permet à Jana de vérifier le calcul et de comprendre pourquoi changer la période change le résultat. [2] [5]
Quand le prix bondit, une Moving average réagit généralement plus progressivement, car elle inclut encore des valeurs anciennes. TradingView la présente donc comme un indicateur retardé. Jana distingue mieux la direction générale, mais une partie du mouvement récent est atténuée. Une période plus longue lisse généralement davantage ; une autre pondération peut privilégier les données récentes. Aucun de ces réglages ne donne au calcul connaissance de l’avenir. [2]
Jana voit les lignes se croiser, puis ce croisement disparaît avant la clôture de la bougie. Ce n’est pas forcément une erreur. Les indicateurs TradingView Pine Script sont recalculés sur la bougie ouverte à chaque mise à jour des données ; son Close reste un prix provisoire. Si la règle exige un résultat à la clôture, c’est à cet instant qu’elle doit être évaluée. Un croisement pendant l’intervalle et un croisement confirmé à la fin sont différents. [3]
Jana ajoute des lignes qui indiquent une direction semblable. Cela peut faciliter la description, sans constituer automatiquement une preuve plus solide. TradingView permet aussi de construire un indicateur à partir d’un autre. S’ils traitent tous la même série de prix, ils peuvent simplement montrer le même mouvement sous des formes différentes. Le nombre d’indicateurs concordants ne suffit donc pas à déterminer la probabilité de réussite d’une opération ; il faut comprendre leurs données d’entrée. [1]
L’indicateur a attiré l’attention de Jana sur un mouvement. Une stratégie devrait aussi préciser quand entrer, quand sortir et quelle taille de position prendre. TradingView simule les ordres avec un broker emulator. Ses résultats dépendent des hypothèses d’exécution et des coûts. Une marque sur le graphique ne prouve pas, à elle seule, qu’un achat était possible à ce prix ni qu’un bénéfice serait resté après les frais. [4]
Jana essaie plusieurs réglages jusqu’à en trouver un qui fonctionne très bien sur un ancien graphique. Elle risque alors l’overfitting, ou surajustement : adapter la règle aux hasards d’une histoire particulière plutôt que trouver une règle utilisable. TradingView décrit ce problème dans les tests de stratégies. Consigner les variantes essayées et tester la règle finale sur des données distinctes, sans la retoucher, aide à le repérer. Même ce test ne promet pas le même résultat à l’avenir. [4]
Deux résultats corrects à partir des mêmes prix
Prenons des cours de clôture fictifs de bougies terminées : 100000, 100020 et 100040 USD/BTC. Leur SMA est (100000 + 100020 + 100040) / 3 = 100020 USD/BTC. Si Jana limite le calcul aux dernières clôtures, elle obtient (100020 + 100040) / 2 = 100030 USD/BTC. Elle n’a ni corrigé une erreur ni amélioré une prévision. Elle a posé une autre question : quel est le prix moyen sur une période plus courte ? Le résultat plus élevé vient ici de l’exclusion du prix ancien, plus bas.
Pour une vision complète, lisez aussi Technical analysis, Moving average, Simple moving average, Backtesting, Overfitting, Timeframe. Cette entrée est également citée par Moving average, Volume weighted average price, Relative Strength Index, MACD.
01Pourquoi le même indicateur donne-t-il chez moi des valeurs différentes ?+
Comparez d’abord le marché et la source des données, puis l’intervalle des bougies, le prix choisi, la longueur et la pondération. Vérifiez aussi si la bougie est terminée. Des conditions différentes peuvent produire des résultats différents, mais corrects.
02Plusieurs indicateurs concordants rendent-ils une opération plus certaine ?+
Leur nombre seul ne le démontre pas. Ils peuvent utiliser les mêmes prix ou être dérivés les uns des autres. Il faut des règles clairement définies et testées, coûts compris, pour évaluer une stratégie ; même un bon test historique ne garantit pas de bénéfice futur.