Vous êtes-vous déjà demandé quelles parties de votre script prennent le plus de temps à s’exécuter? Notre nouveau Profiler révèle ce qui se passe en coulisses en vous montrant combien de temps le temps d’exécution de Pine Script️™ passe sur chaque partie de votre code. En utilisant les informations du Profiler, vous pouvez maintenant optimiser les sections les plus lentes du code afin que vos scripts se chargent plus rapidement sur les nouveaux graphiques.
Activez le Profiler à partir de l’éditeur Pine en utilisant « Enable profiler mode » dans le menu déroulant « Add/Update »:
Les informations du Profiler apparaissent dans la marge gauche du code du script:
Les valeurs en pourcentage indiquent la part de chaque partie du code par rapport au temps d’exécution total du script. Elles peuvent couvrir une ou plusieurs lignes. Les valeurs les plus significatives sont en gras. Le survol des valeurs fait apparaître une infobulle donnant plus d’informations sur chaque valeur.
L’icône de flamme en bas à gauche de la marge représente jusqu’à trois des segments de code les plus gourmands en performances dans le script. En cliquant sur l’icône, vous accédez à ces segments. Comme il s’agit des goulets d’étranglement les plus importants de votre script, ce sont également ceux pour lesquels il existe le plus d’opportunités d’améliorer ses performances.
La nouvelle page « Profilage et optimisation » du manuel de l’utilisateur fournit beaucoup plus d’informations sur la manière d’utiliser le profileur à votre avantage. Si vous avez l’intention d’utiliser le Profiler, ne manquez pas d’y jeter un coup d’œil.
Pour rester au courant des nouvelles fonctionnalités de Pine Script®, gardez un œil sur les notes de publication du Manuel de l’utilisateur. Le compte PineCoders diffuse également des mises à jour depuis sa Squawk Box sur Telegram, son compte Twitter et depuis le chat public Pine Script™ Q&A sur TradingView.
Nous espérons que vous trouverez cette fonctionnalité très demandée aussi utile que nous le pensons, et continuez à nous envoyer vos commentaires et suggestions afin que nous puissions rendre la plateforme la meilleure possible. Nous construisons TradingView pour vous, et nous sommes toujours ravis d’entendre vos commentaires.
– L’équipe TradingView