Le testeur de stratégie TradingView expliqué
Le Testeur de stratégie est le panneau situé sous un graphique TradingView qui rejoue une stratégie sur l'historique. Voici ce que signifie chaque onglet et chaque réglage, quels chiffres croire pour les futures NQ et ES, et comment exporter les trades.
Ce que fait le Testeur de stratégie
Une stratégie Pine Script envoie des ordres simulés. Le Testeur de stratégie (Strategy Tester) rejoue la stratégie sur l'historique du graphique, exécute ces ordres selon ses propres règles et rend compte du résultat. Il fonctionne avec toutes les offres TradingView ; les offres payantes remontent plus loin dans l'historique intraday et ajoutent le Deep Backtesting. Consultez comment faire un backtest gratuit sur TradingView pour les étapes à partir d'un graphique vide.
Les onglets, un par un
- Aperçu (Overview). La courbe de capital avec les chiffres clés : profit net, nombre total de trades clôturés, pourcentage de trades gagnants, profit factor, drawdown maximal, trade moyen et nombre moyen de bougies par trade. Lisez le profit net et le profit factor en regard du nombre de trades.
- Résumé des performances (Performance). Les mêmes chiffres répartis entre tous les trades, les achats et les ventes, plus les gains et pertes bruts, les commissions payées et les plus gros gains et pertes. Mieux vaut savoir si une stratégie ne marche que dans un sens.
- Analyse des transactions (Trades analysis). Les gains et les pertes comptés et moyennés, le ratio gain moyen / perte moyenne, et les plus longues séries.
- Ratios de risque et de performance (Risk and performance ratios). Ratios de Sharpe, de Sortino et autres. Utiles pour comparer les versions d'une même stratégie, moins utiles pris isolément.
- Liste des transactions (List of trades). Chaque trade : numéro, type (entrée ou sortie, achat ou vente), date et heure, nom du signal, prix, contrats, profit, profit cumulé, run-up et drawdown. C'est l'onglet à exporter.
Les propriétés qui comptent pour le NQ et l'ES
Ouvrez les paramètres de la stratégie et allez dans l'onglet Propriétés (Properties) :
- Capital initial et taille des ordres. Réglez la taille des ordres en contrats. Un NQ vaut 20 $ le point, un MNQ 2 $, un ES 50 $, un MES 5 $ ; le calculateur de P&L fait le calcul.
- Commission. Par contrat, par ordre. À zéro par défaut.
- Slippage. En ticks. Un tick sur le NQ vaut 5 $ par contrat ; sur une ouverture agitée, c'est souvent plus.
- Options d'exécution. Les ordres sont-ils exécutés à la clôture de la bougie ou à l'ouverture de la suivante, et comment le prix est-il censé évoluer à l'intérieur d'une bougie. Les stops et objectifs serrés dans une même bougie sont le cas où ces hypothèses comptent le plus ; si votre offre le propose, le bar magnifier lit les unités de temps inférieures pour déterminer lequel a été touché en premier.
- Pyramidage. Le nombre d'entrées autorisées dans le même sens. Laissez-le à 1, sauf si la stratégie renforce ses positions volontairement.
Quels chiffres croire
Accordez aux chiffres une confiance proportionnelle au nombre de trades. Un profit factor sur une centaine de trades dit quelque chose ; sur 20, il ne dit presque rien. Regardez le drawdown par rapport au compte sur lequel vous le traderiez, surtout un compte de prop firm avec trailing drawdown.
Et gardez en tête ce que le résumé efface en faisant la moyenne : l'heure de la journée, le régime de marché, la distance au VWAP, les jours d'annonces économiques. Ce que votre backtest TradingView ne vous dit pas les passe en revue.
Comment exporter les résultats du Testeur de stratégie
- Ouvrez le Testeur de stratégie avec la stratégie sur le graphique.
- Cliquez sur l'icône d'export (téléchargement) en haut à droite du panneau.
- Choisissez Liste des transactions. TradingView enregistre un CSV avec une ligne d'entrée et une ligne de sortie par trade, rédigé dans la langue de votre interface.
Allez plus loin avec la liste des transactions
Exportez la Liste des transactions et importez-la dans QuantLogic. Chaque trade est replacé dans son contexte de marché en 1 minute : vous voyez quels horaires, quelles conditions et quelles sorties font gagner la stratégie. Découvrez d'abord la démo gratuite.
Aucune carte bancaire pour la démo. Lecture seule : QuantLogic ne passe jamais d'ordres.
Questions fréquentes
- Où se trouve le Testeur de stratégie dans TradingView ?
- C'est un panneau en bas du graphique. Il se remplit dès qu'une stratégie (et non un indicateur) est sur le graphique. S'il est masqué, ouvrez-le depuis la barre d'outils du bas.
- Pourquoi mon Testeur de stratégie n'affiche-t-il aucun trade ?
- En général parce que le script est un indicateur et non une stratégie, que les conditions de la stratégie ne se sont jamais déclenchées sur l'historique visible, ou que la taille des ordres est à zéro. Vérifiez que le script commence par strategy() et que le graphique a assez de bougies.
- Qu'est-ce qu'un bon profit factor dans le Testeur de stratégie ?
- Au-dessus de 1, la stratégie a gagné de l'argent avant tout le reste. Avec une commission et un slippage réalistes, 1,3 à 2 sur quelques centaines de trades, c'est solide pour une stratégie intraday sur le NQ ou l'ES. Un profit factor très élevé sur peu de trades signifie en général trop peu de trades, pas une excellente stratégie.
- Le Testeur de stratégie inclut-il les commissions ?
- Seulement si vous les saisissez. Par défaut, la commission et le slippage sont à zéro. Saisissez une commission par contrat et un ou deux ticks de slippage dans les Propriétés de la stratégie avant de lire les résultats.
Autres guides et outils gratuits
Comment faire un backtest sur TradingView (gratuit)
Lancer une stratégie dans le testeur, exporter la liste des trades et voir ce qu'elle fait vraiment.
Ce que votre backtest TradingView ne vous dit pas
Heure de la journée, régime gamma, VWAP et annonces : ce qu'un résumé cache.
Valeur du tick MNQ, NQ, MES et ES : calculateur
Valeur du tick et du point, et points, ticks et dollars pour chaque trade, commissions et R compris.
Calculateur de trailing drawdown
Suivre le drawdown d'une prop firm jour par jour : fin de journée, intraday ou statique.
Contenu éducatif, pas un conseil en investissement. Le trading de contrats à terme comporte un risque de perte important. Voir la divulgation des risques (en anglais).