Conseils pour les auteurs de scripts

Ces conseils complètent les Règles de publication des scripts et nos Règles générales. Ils apportent des réponses aux questions les plus courantes que se posent les auteurs sur la publication de scripts.

Les auteurs considérés comme des vendeurs (par exemple, ceux qui vendent l'accès à des scripts sur invitation seulement) doivent également satisfaire à nos Exigences pour les vendeurs.

Dois-je publier mes scripts dans la bibliothèque publique ou en privé?

Cela dépend de votre objectif :

  • Rendez votre script public si vous pensez que votre script est original, qu'il peut être utile aux traders et que vous souhaitez le partager avec l'ensemble de la communauté TradingView. Votre publication doit alors être préparée avec soin et respecter les règles. Les scripts publics doivent avoir pour but de fournir aux traders des outils de trading correctement documentés, originaux et potentiellement utiles - et non de montrer que vous venez d'apprendre à modifier le code Pine d'un autre auteur.
  • Publiez un script privé si vous souhaitez partager votre script avec quelques amis ou vous entraîner au processus de publication de script. Nous ne modérons pas les publications privées. Seuls les utilisateurs avec lesquels vous partagez le lien de votre script privé y auront accès. Vous ne pouvez pas utiliser un tel lien ou mentionner vos publications privées dans tout contenu public de TradingView. Alors que vous ne pouvez pas supprimer un script public, vous pouvez modifier et supprimer des scripts privés.

Vous contrôlez la publication publique/privée à l'aide de l'icône de verrouillage située à gauche du bouton "Publier..." dans la fenêtre "Publier un script". Que vous publiiez dans la bibliothèque publique ou en privé, vous pouvez utiliser les modes open-source ou protégé (closed-source). Les utilisateurs Premium peuvent également publier en utilisant le mode sur invitation seulement.

Le manuel de l'utilisateur de Pine explique comment utiliser les différents modes de publication de scripts.

Pourquoi publier en mode open-source?

  • L'ouverture et la responsabilité figurent en tête des valeurs que TradingView promeut.
  • La publication en open-source permet aux traders de vérifier que votre script fait ce que vous dites qu'il fait.
  • L'open-source donne aux autres codeurs la possibilité de faire des suggestions d'amélioration de votre script, vous permettant ainsi de bénéficier de l'expérience de codeurs plus expérimentés.
  • Les scripts open-source écrits par des codeurs expérimentés permettent aux autres codeurs d'apprendre les meilleures pratiques de codage de Pine. Apprendre Pine auprès des meilleurs codeurs de la plateforme est l'un des moyens les plus efficaces de se lancer et de rester à jour.

Puis-je réutiliser un code open source?

Bien sûr! L'une des raisons pour lesquelles nous encourageons les publications open-source est que les programmeurs Pine peuvent partager et apprendre les uns des autres. Réutilisez les sources ouvertes à titre privé autant que vous le souhaitez.

Si, toutefois, vous avez l'intention de publier un script réutilisant des sources ouvertes, vous devez respecter nos règles de réutilisation, que vous trouverez dans nos Règles de publication des scripts.

Puis-je mettre à jour un script existant et sa description?

  • Vous ne pouvez pas modifier la description initialement publiée avec un script.
  • Vous ne pouvez pas modifier la visibilité (public/privé) ou le mode de publication (open-source, protégé, sur invitation uniquement) d'un script publié.
  • Vous pouvez mettre à jour le code du script à l'aide de la fonction Mise à jour de la fenêtre Publier le script. Vous pouvez également publier des notes de version avec votre mise à jour, qui apparaîtront sous votre description. Lorsque vous mettez à jour un script, le graphique utilisé lors de la mise à jour remplacera celui de la page de votre script (celui que vous voyez lorsque vous ouvrez un widget de script).

Existe-t-il des conventions de codage Pine?

Oui, TradingView a adopté les conventions de codage de PineCoders.

Qu'arrive-t-il aux scripts modérés ?

  • Les modérateurs masquent les scripts modérés.
  • Lorsque les scripts sont masqués, ils apparaissent avec un fond rouge.
  • Une fois qu'un script est masqué, les auteurs ne peuvent plus le mettre à jour ou le rendre visible à nouveau.
  • Personne ne peut voir les scripts masqués en dehors des modérateurs et de leur auteur.
  • Si vous souhaitez publier un script modéré, vous devrez créer une nouvelle publication conforme.

Comment puis-je m'entraîner à la publication de scripts ?

Utilisez des publications privées pour vous entraîner au processus de publication et de mise à jour.