Depuis très longtemps, nos chers programmeurs de Pine Script️™ voulaient avoir la possibilité d’afficher des visuels sur le graphique principal à partir d’un script occupant un volet séparé. Nous avons rendu cela possible avec le nouveau paramètre force_overlay disponible dans toutes les fonctions de sortie suivantes :
- Toutes les fonctions plot*()
- bgcolor()
- Fonctions qui créent un dessin Pine: line.new(), box.new(), polyline.new(), label.new(), et table.new()
Les programmeurs peuvent appeler ces fonctions avec force_overlay pour contrôler si les éléments visuels de n’importe quel type de script (indicateur, stratégie ou bibliothèque) s’affichent sur le graphique principal ou dans le volet du script.
Cet exemple simple utilise le paramètre dans le deuxième appel de plot() pour superposer une EMA sur le graphique principal tout en affichant simultanément un RSI dans un volet séparé:
//@version=5 indicator("RSI in pane and EMA on chart", overlay = false) plot(ta.rsi(close, 10), "RSI", color = color.purple) plot(ta.ema(close, 42), "EMA", force_overlay = true)
Nous avons également amélioré notre indicateur de saisonnalité intégré en utilisant la fonction force_overlay. Auparavant, l’indicateur était un script de superposition qui affichait tous ses éléments visuels, y compris un grand tableau, directement sur le graphique principal. Notre nouvelle version est un script non superposé qui affiche le tableau dans un volet séparé et utilise force_overlay pour conserver ses autres éléments visuels sur le graphique principal:
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 X (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 de connaître votre avis.
– L’équipe TradingView