Veuillez noter que de nombreux facteurs peuvent affecter les résultats du calcul de la stratégie et que même des écarts minimes peuvent entraîner une grande différence dans les résultats:
Rechargement / réouverture des graphiques. Les données historiques peuvent différer légèrement des données collectées en temps réel. Même si elles correspondent, dans certains cas, les données historiques sont modifiées par les fournisseurs de données. Différentes données = différents résultats de backtesting.
Mouvement des prix Intrabarres. Lorsqu'une stratégie est calculée en temps réel, nous comprenons clairement comment le prix actuel s'est déplacé entre OHLC. Lorsqu'une stratégie est appliquée à un graphique, nous ne disposons pas de cette information. Nous utilisons donc des hypothèses. Ces hypothèses peuvent être fausses et elles ne sont certainement pas exactes à 100% même si le prix évoluait exactement de cette façon.
Fonctions spécifiques dans le code source. Certaines fonctions se comportent différemment dans les calculs en temps réel par rapport aux calculs historiques en raison de leur logique interne. Un exemple d'une telle fonction serait la «sécurité». Cette particularité s'appelle Repeindre, vous pouvez en apprendre plus à ce sujet dans notre manuel de l'utilisateur.
Fréquence de calcul de la stratégie. Lors du backtesting historique, une stratégie est toujours calculée uniquement à la fermeture de chaque bougie, tandis que lorsque les données sont mises à jour en temps réel, la même stratégie peut être définie pour être calculée à chaque mise à jour de prix.
Si vous êtes sûr/e que rien de ce qui est mentionné ci-dessus ne concerne votre cas, envoyez un rapport avec le type de problème Pine Script, joignez un code de stratégie et décrivez votre problème en détail.