En savoir plus sur les scripts communautaires

La section Scripts de la Communauté TradingView contient trois types de scripts que les traders peuvent utiliser: les indicateurs, les stratégies et les bibliothèques. Ils présentent de nombreuses similitudes, mais chaque type de script spécifique est adapté à son propre cas d'utilisation. IndicateursLes indicateurs sont des scripts à usage général qui peuvent effectuer tous les calculs programmés par l'auteur et les afficher sur un graphique. Il peut s'agir de quelque chose de très simple, comme une moyenne mobile, ou de quelque chose de très complexe, comme un screener qui surveille des dizaines de symboles et recherche plusieurs signaux différents. La fonctionnalité d'alerte dont disposent les indicateurs vous permet d'être averti lorsqu'une condition spécifique est remplie ; cette condition spécifique peut être définie par l'utilisateur ou l'auteur de l'indicateur en question.Les indicateurs se trouvent dans la boîte de dialogue "Indicateurs. Métriques & Stratégies" disponible au-dessus du graphique, ou dans la section Scripts communautaires.StratégiesLes stratégies sont conçues pour le backtesting, c'est-à-dire pour tester une stratégie de trading existante sur des données historiques afin de vérifier sa viabilité. Pour ce faire, elles offrent aux utilisateurs un large éventail de fonctions permettant d'émuler le trading réel. Vous pouvez spécifier votre capital initial et la taille de votre position, émuler la commission et le trading de marge, utiliser différents types d'ordres qui vous permettent de créer des fourchettes de profits/pertes et des stops suiveurs, et bien plus encore. Les stratégies sont calculées par un moteur de stratégie qui crée des entrées et des sorties de position et les présente sur le graphique. Pour plus de précision, le moteur émule les mouvements de prix intra-barres pour exécuter correctement les ordres basés sur le prix. Les stratégies prennent également en charge la fonctionnalité d'alerte, et en plus des alertes qui sont configurées par l'auteur du script, elles peuvent également avoir des alertes qui envoient des notifications à chaque fois qu'une position change.Les stratégies peuvent être trouvées dans la boîte de dialogue "Indicateurs. Métriques & Stratégies" disponible au-dessus du graphique, ou dans la section Scripts communautaires. Dans la première, les stratégies sont en outre signalées par un symbole spécial :
Une fois chargé sur un graphique, vous pouvez accéder aux paramètres de configuration d'un indicateur ou d'une stratégie à l'aide de la boîte de dialogue Paramètres, accessible depuis le menu contextuel du script. Les stratégies utilisent un onglet Propriétés supplémentaire pour configurer les paramètres spécifiques au backtesting, tels que le capital initial et la commission. Les stratégies affichent également les entrées et les sorties sur le graphique à l'aide des marqueurs fléchés et présentent les informations détaillées du backtesting dans le volet Testeur de stratégie sous le graphique :
BibliothèquesLes bibliothèques sont des publications contenant des fonctions qui peuvent être réutilisées dans des indicateurs Pine Script™, des stratégies ou dans d'autres bibliothèques. Elles sont utiles pour définir les fonctions fréquemment utilisées afin que leur code source n'ait pas à être inclus dans chaque script où elles sont nécessaires. Une fois qu'une bibliothèque est publiée, d'autres scripts peuvent l'importer via le mot-clé `import`. Les bibliothèques sont destinées à être importées dans le code, et non à être ajoutées directement sur le graphique, c'est pourquoi on ne les trouve pas du tout dans les "Indicateurs. Metrics & Strategies", mais vous pouvez filtrer les bibliothèques dans la section Scripts communautaires.Les stratégies et les indicateurs peuvent être publiés dans l'un des trois modes suivants : open-source, protégé ou sur invitation seulement. Voir ici pour plus d'informations sur les types de publication. Les bibliothèques sont toujours publiées en open-source.Pour plus d'informations sur la publication de scripts, consultez la section "Publication" de notre manuel d'utilisation de Pine.