Consejos para autores de scripts

Estos consejos complementan nuestras Normas de publicación de scripts y Normas generales de la casa. Proporcionan respuestas a las preguntas más comunes que tienen los autores sobre la publicación de scripts.

Los autores considerados vendedores (por ejemplo, los que venden acceso a scripts solo por invitación) también deben cumplir nuestros Requisitos para vendedores.

¿Debo publicar mis scripts en la Biblioteca pública o de forma privada?

Depende de su propósito: 

  • Haga público su script si cree que es original, puede ser útil para los traders y desea compartirlo con toda la comunidad TradingView. En ese caso, su publicación debe prepararse cuidadosamente y respetar las normas. El objetivo de los scripts públicos debe ser proporcionar a los traders herramientas de trading documentadas, originales y potencialmente útiles, no mostrar que ha aprendido a modificar el código de Pine de otro autor.
  • Publica un script privado si desea compartir su script con unos pocos amigos o practicar el proceso de publicación de scripts. No moderamos las publicaciones privadas. Solo los usuarios con los que comparta el enlace de su script privado tendrán acceso al mismo. No puede utilizar dicho enlace ni mencionar sus publicaciones privadas en ningún contenido público de TradingView. Si bien no puede eliminar un script público, puede editar y eliminar scripts privados

La publicación pública/privada se controla mediante el icono del candado situado a la izquierda del botón "Publicar..." de la ventana "Publicar script". Tanto si publica en la Biblioteca pública como en privado, puede utilizar los modos de código abierto o protegido (código cerrado). Los usuarios Premium también pueden publicar utilizando el modo solo por invitación.

El Manual del usuario de Pine explica cómo utilizar los distintos modos de publicación de script.

¿Por qué publicar en código abierto?

  • La transparencia y la responsabilidad son los principales valores que promueve TradingView.
  • La publicación de código abierto permite a los traders verificar que su script hace lo que usted dice que hace.
  • El código abierto da a otros programadores la oportunidad de hacer sugerencias de mejora a su script, lo que le permite beneficiarse de la experiencia de los programadores más experimentados.
  • Los scripts de código abierto de programadores experimentados permiten a otros programadores aprender las mejores prácticas de programación de Pine. Aprender Pine de los mejores programadores de la plataforma es una de las formas más efectivas de empezar y mantenerse al día.

¿Puedo reutilizar el código abierto?

  • Por supuesto. Una de las razones por las que fomentamos las publicaciones de código abierto es para que los programadores de Pine puedan compartir y aprender unos de otros. Reutilice el código abierto en privado todo lo que quiera.
  • Sin embargo, si tiene intención de publicar un script reutilizando código abierto, debe respetar nuestras normas de reutilización, que encontrará en nuestras Normas de publicación de scripts.

¿Puedo actualizar un script existente y su descripción?

  • No puede modificar la descripción publicada inicialmente con un script.
  • No puede cambiar la visibilidad (pública/privada) ni el modo de publicación (código abierto, protegido, solo por invitación) de un script publicado.
  • Puede actualizar el código del script mediante la función Actualizar de la ventana Publicar script. También puede publicar notas de publicación con su actualización, que aparecerán bajo su descripción. Cuando actualice un script, el gráfico utilizado durante la actualización sustituirá al de la página de su script (el que ve cuando abre un widget de script).

¿Existen convenciones de programación Pine?

¿Qué ocurre con los scripts moderados?

  • Los moderadores ocultan los scripts moderados.
  • Cuando los scripts están ocultos, aparecen con un fondo rojo.
  • Una vez que un script está oculto, los autores ya no pueden actualizarlos o hacerlos visibles de nuevo.
  • Nadie puede ver los scripts ocultos aparte de los moderadores y su autor.
  • Si desea publicar un script moderado, deberá realizar una nueva publicación conforme.

¿Cómo puedo practicar la publicación de scripts?

  • Utilice publicaciones privadas para practicar el proceso de publicación y actualización.